京东云无线宝AX1800 Pro 尊享版64G、128G系统启动信息、uboot信息
Uboot启动信息:
Format: Log Type - Time(microsec) - Message - Optional Info Log Type: B - Since Boot(Power On Reset), D - Delta, S - Statistic S - QC_IMAGE_VERSION_STRING=BOOT.XF.0.3-00086-IPQ60xxLZB-1 S - IMAGE_VARIANT_STRING=IPQ6018LA S - OEM_IMAGE_VERSION_STRING=crm-ubuntu200 S - Boot Interface: eMMC S - Secure Boot: Off S - Boot Config @ 0x000a602c = 0x000002e3 S - JTAG ID @ 0x000a607c = 0x001390e1 S - OEM ID @ 0x000a6080 = 0x00000000 S - Serial Number @ 0x000a4128 = 0x0db4fffa S - OEM Config Row 0 @ 0x000a4188 = 0x0000000000000000 S - OEM Config Row 1 @ 0x000a4190 = 0x0000000000000000 S - Feature Config Row 0 @ 0x000a4130 = 0x0000800018200021 S - Feature Config Row 1 @ 0x000a4138 = 0x02c3e83783000009 S - PBL Patch Ver: 1 S - I-cache: On S - D-cache: On B - 3413 - PBL, Start B - 592 - bootable_media_detect_entry, Start B - 4339 - bootable_media_detect_success, Start B - 132970 - elf_loader_entry, Start B - 133143 - auth_hash_seg_entry, Start B - 134206 - auth_hash_seg_exit, Start B - 134695 - elf_segs_hash_verify_entry, Start B - 160783 - elf_segs_hash_verify_exit, Start B - 164973 - auth_xbl_sec_hash_seg_entry, Start B - 165117 - auth_xbl_sec_hash_seg_exit, Start B - 171666 - xbl_sec_segs_hash_verify_entry, Start B - 171667 - xbl_sec_segs_hash_verify_exit, Start B - 172595 - PBL, End B - 142008 - SBL1, Start B - 281789 - GCC [RstStat:0x0, RstDbg:0x600000] WDog Stat : 0x4 B - 284199 - clock_init, Start D - 2745 - clock_init, Delta B - 292678 - boot_flash_init, Start D - 56150 - boot_flash_init, Delta B - 352305 - sbl1_ddr_set_default_params, Start D - 274 - sbl1_ddr_set_default_params, Delta B - 358741 - boot_config_data_table_init, Start D - 2226 - boot_config_data_table_init, Delta - (575 Bytes) B - 367830 - CDT Version:2,Platform ID:8,Major ID:3,Minor ID:2,Subtype:1 B - 373411 - Image Load, Start D - 6618 - OEM_MISC Image Loaded, Delta - (0 Bytes) B - 382744 - Image Load, Start D - 5063 - PMIC Image Loaded, Delta - (0 Bytes) B - 390613 - sbl1_ddr_set_params, Start B - 395615 - CPR configuration: 0x555 B - 398787 - Pre_DDR_clock_init, Start D - 244 - Pre_DDR_clock_init, Delta D - 0 - sbl1_ddr_set_params, Delta B - 431971 - Image Load, Start D - 427 - APDP Image Loaded, Delta - (0 Bytes) B - 449905 - Image Load, Start D - 427 - QTI_MISC Image Loaded, Delta - (0 Bytes) B - 452467 - Image Load, Start D - 823 - Auth Metadata D - 671 - Segments hash check D - 11255 - QSEE Dev Config Image Loaded, Delta - (36458 Bytes) B - 465948 - Image Load, Start D - 6496 - Auth Metadata D - 10370 - Segments hash check D - 76830 - QSEE Image Loaded, Delta - (1419168 Bytes) B - 543205 - Image Load, Start D - 671 - Auth Metadata D - 1037 - Segments hash check D - 13877 - RPM Image Loaded, Delta - (102800 Bytes) B - 558760 - Image Load, Start D - 671 - Auth Metadata D - 3081 - Segments hash check D - 23332 - APPSBL Image Loaded, Delta - (532012 Bytes) B - 597708 - SBL1, End D - 456005 - SBL1, Delta S - Flash Throughput, 48000 KB/s (2091685 Bytes, 43175 us) S - Core 0 Frequency, 800 MHz S - DDR Frequency, 466 MHz U-Boot 2016.01 (Nov 14 2020 - 18:22:38 +0800) DRAM: smem ram ptable found: ver: 2 len: 4 512 MiB got gpio config NAND: Nand Flash error. Status = 80 Reset cmd status failed SF: Unsupported flash IDs: manuf 00, jedec 0000, ext_jedec 0000 ipq_spi: SPI Flash not found (bus/cs/speed/mode) = (0/0/48000000/0) 0 MiB MMC: <NULL>: 0 (eMMC) *** Warning - bad CRC, using default environment PCI0 is not defined in the device tree In: serial@78B1000 Out: serial@78B1000 Err: serial@78B1000 machid: 8030201 eth5 MAC Address from ART is not valid Hit any key to stop autoboot: 0
UBoot命令返回信息:
IPQ6018# help ? - alias for 'help' aq_load_fw- LOAD aq-fw-binary aq_phy_restart- Restart Aquantia phy base - print or set address offset bdinfo - print Board Info structure bootelf - Boot from an ELF image in memory bootipq - bootipq from flash device bootm - boot application image from memory bootp - boot image via network using BOOTP/TFTP protocol bootvx - Boot vxWorks from an ELF image bootz - boot Linux zImage image from memory canary - test stack canary chpart - change active partition cmp - memory compare coninfo - print console devices and information cp - memory copy crc32 - checksum calculation dcache - enable or disable data cache dhcp - boot image via network using DHCP/TFTP protocol dm - Driver model low level access echo - echo args to console editenv - edit environment variable env - environment handling commands erase - erase FLASH memory exectzt - execute TZT exit - exit script false - do nothing, unsuccessfully fdt - flattened device tree utility commands flash - flash part_name flash part_name load_addr file_size flasherase- flerase part_name flinfo - print FLASH memory information fuseipq - fuse QFPROM registers from memory go - start application at address 'addr' help - print command description/usage i2c - I2C sub-system icache - enable or disable instruction cache imxtract- extract a part of a multi-image ipq_mdio- IPQ mdio utility commands is_sec_boot_enabled- check secure boot fuse is enabled or not itest - return true/false on integer compare loop - infinite loop on address range md - memory display mii - MII utility commands mm - memory modify (auto-incrementing address) mmc - MMC sub system mmcinfo - display MMC info mtdparts- define flash/nand partitions mtest - simple RAM read/write test mw - memory write (fill) nand - NAND sub-system nboot - boot from NAND device nm - memory modify (constant address) part - disk partition related commands pci - list and access PCI Configuration Space ping - send ICMP ECHO_REQUEST to network host printenv- print environment variables protect - enable or disable FLASH write protection reset - Perform RESET of the CPU run - run commands in an environment variable runmulticore- Enable and schedule secondary cores saveenv - save environment variables to persistent storage secure_authenticate- authenticate the signed image setenv - set environment variables setexpr - set environment variable as the result of eval expression sf - SPI flash sub-system showvar - print local hushshell variables sleep - delay execution for some time smeminfo- print SMEM FLASH information source - run script from memory test - minimal test like /bin/sh tftpboot- boot image via network using TFTP protocol tftpput - TFTP put command, for uploading files to a server true - do nothing, successfully tzt - load and run tzt uart - UART sub-system ubi - ubi commands usb - USB sub-system usbboot - boot from USB device version - print monitor, compiler and linker version IPQ6018# mmcinfo Device: <NULL> Manufacturer ID: 88 OEM: 103 Name: SLD12 Tran Speed: 52000000 Rd Block Len: 512 MMC version 5.1 High Capacity: Yes Capacity: 114.7 GiB Bus Width: 8-bit Erase Group Size: 512 KiB HC WP Group Size: 8 MiB User Capacity: 114.7 GiB WRREL Boot Capacity: 4 MiB ENH RPMB Capacity: 4 MiB ENH IPQ6018# bdinfo arch_number = 0x08030201 boot_params = 0x40000100 DRAM bank = 0x00000000 -> start = 0x40000000 -> size = 0x20000000 eth0name = eth0 ethaddr = dc:d8:7b:12:e5:c8 current eth = eth0 ip_addr = 192.168.10.10 baudrate = 115200 bps TLB addr = 0x4A490000 relocaddr = 0x4A400000 reloc off = 0x00000000 irq_sp = 0x4A27FA90 sp start = 0x4A27FA80
Uboot引导信息:
MMC read: dev # 0, block # 16418, count 12288 ... 12288 blocks read: OK ## Loading kernel from FIT Image at 44000000 ... Using 'config@cp03-c2' configuration Trying 'kernel@1' kernel subimage Description: ARM OpenWrt Linux-4.4.60 Type: Kernel Image Compression: gzip compressed Data Start: 0x440000e4 Data Size: 3923900 Bytes = 3.7 MiB Architecture: ARM OS: Linux Load Address: 0x41008000 Entry Point: 0x41008000 Hash algo: crc32 Hash value: 640694a1 Hash algo: sha1 Hash value: 9117c20d7f5f97fbbdccb906c60385b436c81a41 Verifying Hash Integrity ... crc32+ sha1+ OK ## Loading fdt from FIT Image at 44000000 ... Using 'config@cp03-c2' configuration Trying 'fdt@cp03-c2' fdt subimage Description: ARM OpenWrt qcom-ipq60xx-cpxx device tree blob Type: Flat Device Tree Compression: uncompressed Data Start: 0x443f3fc4 Data Size: 68119 Bytes = 66.5 KiB Architecture: ARM Hash algo: crc32 Hash value: 84d1d4a4 Hash algo: sha1 Hash value: 772693e802807c4f398053725eb5ba85d6b496b5 Verifying Hash Integrity ... crc32+ sha1+ OK Booting using the fdt blob at 0x443f3fc4 Uncompressing Kernel Image ... OK Loading Device Tree to 484ec000, end 484ffa16 ... OK Could not find PCI in device tree Using machid 0x8030201 from environment
系统启动信息: