准备给天猫魔盒刷linux,其串口输出信息如下:
EEEE I3000000032940xf300110003877520EEEE I400000004294_M6_BL1_3431>2534313 device is 16bit ddr wait pll-0x03 target is 0204 now it is 0x00000203 DDR clock is 516MHz with 1T mode DX0DLLCR:40000000 DX0DQTR:ffffffff DX0DQSTR:3db05001 DX1DLLCR:40000000 DX1DQTR:ffffffff DX1DQSTR:3db05001 DX2DLLCR:40000000 DX2DQTR:ffffffff DX2DQSTR:3db05001 DX3DLLCR:40000000 DX3DQTR:ffffffff DX3DQSTR:3db05001 Stage 00 Result 00000000 Stage 01 Result 00000000 Stage 02 Result 00000000 Stage 03 Result 00000000 HHH Boot From SPI0x12345678 Boot from internal device 1st SPI RESERVED System Started ▒C▒H▒H▒▒▒▒ѵ00000-g093cd8a-dirty(m6_mbx_g32@jb42-0630) (Oct 18 2013 - 10:09:42) aml_rtc_init aml rtc init first time! Clear HDMI KSV RAM DRAM: 1 GiB relocation Offset is: 105e8000 NAND: Amlogic nand flash uboot driver, Version U1.06.017 (c) 2010 Amlogic Inc. SPI BOOT : continue i 0 No NAND device found!!! NAND device id: 2c 68 4 4a a9 0 NAND device: Manufacturer ID: 0x2c, Chip ID: 0x2c (Micron C revision NAND 4GiB MT29F32G-C) 1 NAND chips detected onfi timing mode set failed: 0 #####aml_nand_init, with RB pins and chip->chip_delay:20 bus_cycle=10, bus_timing=10, start_cycle=10, end_cycle=10,system=5.0ns oob size is not enough for selected bch mode: NAND_BCH60_1K_MODE force bch to mode: NAND_BCH30_1K_MODE aml_chip->oob_fill_cnt =0,aml_chip->oob_size =224,bch_bytes =54 aml_nand_init:oobmul =2,chip->ecc.layout->oobfree[0].length=16,aml_chip->oob_size=224 aml nand env valid addr: 10000 key start_blk=2040,end_blk=2047,aml_nand_key_init:684 aml nand key valid addr: ff010000 aml nand key valid addr: ff210000 aml nand key valid addr: ff410000 aml nand key valid addr: ff610000 CONFIG_KEYSIZE=0x10000; KEYSIZE=0xfffc; bbt=0x1330; default_keyironment_size=0xeccc i=0,register --- nand_key NAND bbt detect factory Bad block at 5a00000 Creating 8 MTD partitions on "nandnormal": 0x000000800000-0x000001000000 : "logo" 0x000001000000-0x000001800000 : "aml_logo" 0x000001800000-0x000002000000 : "recovery" 0x000002000000-0x000002800000 : "boot" 0x000002800000-0x000042a00000 : "system" NAND bbt detect factory Bad block at 5a00000 0x000042a00000-0x000062a00000 : "cache" 0x000062a00000-0x000072a00000 : "backup" 0x000072a00000-0x0000ff000000 : "data" nandnormal initialized ok detect mx chiprevD :1 and nand_type: 0 nand_curr_device =1 MMC: SDIO Port B: 0, SDIO Port C: 1 SPI BOOT,spi_env_relocate_spec : env_relocate_spec 53 SF: Detected MX25L3205D with page size 256, total 4 MiB SPI NOR Flash have write protect!!! In: serial Out: serial Err: serial register usb cfg[0] = 9fe82910 Net: Meson_Ethernet init suspend firmware done. (ret:0) detect_storage nand exist return 0 setenv storage nand reboot_mode=charging ir init switch_boot_mode current factory:3 Hit Enter key to stop autoboot: 0 compatible nand Booting from nand ... NAND read: logo whole chip 8388608 bytes read: OK NAND read: boot offset 0x0, size 0x600000 6291456 bytes read: OK pre-clear hdmi ram hdcp get form storage medium: nand name=nand_key nand_key read:addr:0xff010000,phy_blk_addr:2040,phy_page_addr:8,aml_nand_get_key:125 device:nand, init key ok!! don't found keyname,uboot_key_read:1502 prefetch hdcp keys from nand failed ## Booting kernel from Legacy Image at 82000000 ... Image Name: Linux-3.0.50-00035-gdc73e56 Image Type: ARM Linux Kernel Image (lzma compressed) Data Size: 3400943 Bytes = 3.2 MiB Load Address: 80008000 Entry Point: 80008000 Verifying Checksum ... OK Ramdisk start addr = 0x8233f000, len = 0x10051b Uncompressing Kernel Image ... OK machid from environment: 0x4e27 EFUSE machid is not set. Using machid 0x4e27 from environment Starting kernel ... [ 4.245872@0] kobject (df1d3a10): tried to init an initialized object, something is seriously wrong. [ 4.265255@0] dvb_io_setup start [ 4.269453@0] DVB: cannot get resource "frontend0_LNBON/OFF" [ 4.269486@0] DVB: cannot get resource "frontend0_POWERON/OFF" [ 4.275354@0] DVB: cannot get resource "frontend0_ANTOVERLOAD" [ 4.281893@0] Smartcard: cannot get resource "smc0_reset" [ 5.676417@1] init: hdmi hpd_status is :48 [ 5.683880@0] init: cannot open '/initlogo.rle' [ 5.684097@0] init: load_565rle_image_mbx result is: 0 [ 5.843944@0] init: Before e2fsck_main... [ 6.015015@0] init: After e2fsck_main... [ 6.137890@0] init: cannot find '/system/bin/getaplog', disabling 'aliyun_getaplog' [ 6.142414@1] init: cannot execve('/system/etc/install-recovery.sh'): Permission denied [ 6.182093@0] init: property 'ro.usb.vendor.string' doesn't exist while expanding '${ro.usb.vendor.string}' [ 6.187048@0] init: cannot expand '${ro.usb.vendor.string}' while writing to '/sys/class/android_usb/android0/f_mass_storage/vendor_string' [ 6.202878@0] init: property 'ro.usb.product.string' doesn't exist while expanding '${ro.usb.product.string}' [ 6.208753@0] init: cannot expand '${ro.usb.product.string}' while writing to '/sys/class/android_usb/android0/f_mass_storage/product_string' [ 6.225580@0] android_usb:disable, not bind to controller [ 6.226710@0] android_usb:disable, not bind to controller [ 6.232826@0] android_usb:enable, not bind to controller root@android:/ #
[…] 通过串口获取到的启动信息 […]
敢问楼主最后成功了么, 淘宝在搞活动, 99一台, 有点心动, 要是能刷就好了