CE5.0系统从NAND启动,系统起不来,串口显示“stepldr ldr”
环境:64M NAND+64MSDRAM WINCE 5.0
我将LOGO转化为二进制文件,通过JTAG烧写到NAND的第9~15块,其中(第0块为stepldr,1为TOC,2~8为EBOOT,第20开始是MBR),系统能正常显示并起来,但是当我插上短路帽从NAND启动的时候,发现系统起不来,串口显示“stepldr ldr”
于是我重新更新 stepldr.bin,系统能起来,但是我发现NAND的第9~15块的LOGO的数据没了??奇怪 怎么没了呢?
[解决办法]
正常情况下stepldr显示的内容不止stepldr ldr这么一点吧?
怀疑还是写LOGO的时候对stepldr产生了影响
[解决办法]
估计是你写LOGO的时候,把BOOT给冲掉了,再烧BOOT又把LOGO给冲掉。
建议再检查一下烧写BOOT和LOGO的相关代码。