使用的4.3寸屏,操作如下: 1》从NOR启动,进入下载模式,按9格式化: ##### EmbedSky USB download mode ##### …… [9] Format the Nand Flash ….. Enter your selection: 9 NAND scrub: device 0 whole chip ……. Really scrub this NAND flash? <y/N> : y Erasing at 0x1ea0000 -- 12% complete. ….. NAND 256MiB 3,3V 8-bit: MTD Erase failure: -5 Erasing at 0xffe0000 -- 100% complete. OK 2》选择1下载STEPLDR_20100603.nb1到Nand Flash ##### EmbedSky USB download mode ##### [1] Download u-boot or STEPLDR.nb1 or other bootloader to Nand Flash ……. Enter your selection: 1 USB host is connected. Waiting a download. Now, Downloading [ADDRESS:30000000h,TOTAL:4106] RECEIVED FILE SIZE: 4106 (4KB/S, 1S) ……. 4096 bytes written: OK 3》选择2下载EBOOT_Q43_debug_20100603.nb0到Nand Flash ##### EmbedSky USB download mode ##### ….. [2] Download Eboot (eboot.nb0) to Nand Flash …… Enter your selection: 2 USB host is connected. Waiting a download. Now, Downloading [ADDRESS:30000000h,TOTAL:262154] RECEIVED FILE SIZE: 262154 (256KB/S, 1S) NAND erase: device 0 offset 0x80000, size 0x80000 Erasing at 0xe0000 -- 100% complete. OK NAND write: device 0 offset 0x80000, size 0x40000 Writing data at 0xbf800 -- 100% complete. 262144 bytes written: OK 4》下载logo_480_272.bin到Nand Flash ##### EmbedSky USB download mode ##### …….. Download LOGO Picture (.bin) to Nand Flash ……. Enter your selection: b USB host is connected. Waiting a download. Now, Downloading [ADDRESS:30000000h,TOTAL:261130] ..... NAND write: device 0 offset 0x100000, size 0x3fc00 Writing data at 0x13f800 -- 100% complete. 261120 bytes written: OK 5》关机,按住space键,从nand启动,进入eboot模式,按b ##### www.embedsky.net ##### …… B) Mark Bad Block at Reserved Block …… Enter your selection: b Reserving Blocks [0x0 - 0xf] ... ...reserve complete. 6》按9 Ethernet Boot Loader Configuration: ….. 9) Format Boot Media for BinFS …… Enter your selection: 9 Enter TQ2440 FastLowLevelFormat [0x10, 0x7ff]. Format TQ2440 Nand Flash: found a bad block (0x100) - skipping... Format TQ2440 Nand Flash: found a bad block (0x101) - skipping... Format TQ2440 Nand Flash: found a bad block (0x13e) - skipping... Format TQ2440 Nand Flash: found a bad block (0x570) - skipping... Format TQ2440 Nand Flash: found a bad block (0x5ab) - skipping... Format TQ2440 Nand Flash: found a bad block (0x773) - skipping... Format TQ2440 Nand Flash: found a bad block (0x79c) - skipping... Format TQ2440 Nand Flash: ...erase complete. WriteMBR: MBR block = 0x10. BP_FastLowLevelFormat: Done. 7》按u下载NK_Q43_3Serial_20100603.bin Ethernet Boot Loader Configuration: ….. U) Download image now(USE USB) …. Enter your selection: u USB host is connected. Waiting a download. Addr: 0x30000000 ; Size: 0x1ED2BA6 Read Bin Files StartAddr:0x80200000 ; Length: 0x1F44084 Download BIN file information: ----------------------------------------------------- [0]: Base Address=0x80200000 Length=0x1f44084 ----------------------------------------------------- +=OEMVerifyMemory+ dwStartAddr:0x80200000 dwLength:0x1f44084 RAM image 0xa 0x82144083 等了半个小时,屏还是卡在上面红色字幕上。 重启电源出现如下现象: ##### Eboot for TQ2440/SKY2440 ##### ##### www.embedsky.net ##### Microsoft Windows CE Bootloader for TQ2440/SKY2440 Version 6.0 Built Jun 12 2010 Press [ENTER] to launch image stored on boot media, or [SPACE] to enter boot monitor. Initiating image launch in 0 seconds. Launching image from boot media ... OEMPlatformInit: IMAGE_TYPE_RAMIMAGE +=OEMVerifyMemory+ dwStartAddr:0x0 dwLength:0x4 Stepldr image +=OEMVerifyMemory+ dwStartAddr:0x0 dwLength:0x4 Stepldr image ReadOSImageFromBootMedia: ERROR_INVALID_ADDRESS: (address=0x0, sectors=0x0, launch address=0x0)... OEMPlatformInit ERROR: Failed to load kernel region into RAM. 上述操作重复了N遍,换了USB接口还是这样。下载LINUX时,板子正常。不知道是什么原因,求大虾解答。
|