新购买的两套的七寸触屏TQ2440套装,原系统是Linux的,但我需要使用WinCE6系统,我是用配套光盘中的七寸文件下的镜像:
路径:..出厂烧录镜像合集\群创7寸屏的镜像\WinCE
安装好打开SecureCRT软件和TQBoardDNW软件。
第一步:由于有Libux变为wince,先格式化。选择开关拨到Nor Flash下,打开SecureCRT,打开电源,进入UBOOT模式,选择9,然后选择y,回车:
Enter your selection: 9
NAND scrub: device 0 whole chip
Warning: scrub option will erase all factory set bad blocks!
There is no reliable way to recover them.
Use this command only for testing purposes if you
are sure of what you are doing!
Really scrub this NAND flash? <y/N> : y
Erasing at 0xa140000 -- 63% complete.
NAND 256MiB 3,3V 8-bit: MTD Erase failure: -5, bad block at 0x0a2a0000.
NAND 256MiB 3,3V 8-bit: MTD Erase failure: -5, bad block at 0x0a2e0000.
Erasing at 0xffe0000 -- 100% complete.
OK
第二步:选择1,选择2,选择b,分别选择对应STEPLDR、EBOOT、LOGO文件,运行结果分别为:
DNW运行结果:
准备下载文件: C:\Documents and Settings\Rain\桌面\TQ2440 NK\STEPLDR_20141118.nb1
下载属性:
文件大小 : 4096 (0MB)
起始地址 : 0x30000000
结束地址 : 0x30001000
开始下载...
下载完成
准备下载文件: C:\Documents and Settings\Rain\桌面\TQ2440 NK\EBOOT_A70_debug_20141118.nb0
下载属性:
文件大小 : 262144 (0MB)
起始地址 : 0x30000000
结束地址 : 0x30040000
开始下载...
下载完成
准备下载文件: C:\Documents and Settings\Rain\桌面\TQ2440 NK\logo_800_480.bin
下载属性:
文件大小 : 768000 (0MB)
起始地址 : 0x30000000
结束地址 : 0x300bb800
开始下载...
下载完成
SecureCRT软件结果
Enter your selection: 9
NAND scrub: device 0 whole chip
Warning: scrub option will erase all factory set bad blocks!
There is no reliable way to recover them.
Use this command only for testing purposes if you
are sure of what you are doing!
Really scrub this NAND flash? <y/N> : y
Erasing at 0xa140000 -- 63% complete.
NAND 256MiB 3,3V 8-bit: MTD Erase failure: -5, bad block at 0x0a2a0000.
NAND 256MiB 3,3V 8-bit: MTD Erase failure: -5, bad block at 0x0a2e0000.
Erasing at 0xffe0000 -- 100% complete.
OK
Enter your selection: 1
USB host is connected. Waiting a download.
Now, Downloading [ADDRESS:30000000h,TOTAL:4106]
RECEIVED FILE SIZE: 4106 (4KB/S, 1S)
NAND erase: device 0 offset 0x0, size 0x40000
Erasing at 0x20000 -- 100% complete.
OK
NAND write: device 0 offset 0x0, size 0x1000
Writing data at 0x800 -- 100% complete.
4096 bytes written: OK
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
Enter your selection: b
USB host is connected. Waiting a download.
Now, Downloading [ADDRESS:30000000h,TOTAL:768010]
RECEIVED FILE SIZE: 768010 (750KB/S, 1S)
NAND erase: device 0 offset 0x100000, size 0x100000
Erasing at 0x1e0000 -- 100% complete.
OK
NAND write: device 0 offset 0x100000, size 0xbb800
Writing data at 0x1bb000 -- 100% complete.
768000 bytes written: OK
第三步:关闭电源,拨到Nand Flash位置,激活SecureCRT,按住PC的空格键,然后启动电源,
然而开发板背光量了一下,屏幕没反应,而SecureCRT软件上只输出:
ECC ERROR block0x00000004page0x00000009
然后多次关闭电源,按空格,开启电源,串口调试都是蹦出同样信息:
ECC ERROR block0x00000004page0x00000009
ECC ERROR block0x00000004page0x00000009
﨓CC ERROR block0x00000004page0x00000009
鳨CC ERROR block0x00000004page0x00000009
麰CC ERROR block0x00000004page0x00000009
鳨CC ERROR block0x00000004page0x00000009
两个板子结果都是一样。是我的步骤有问题?还是怎么着?请帮忙。
|