关于烧写开机logo之后导致无法启动系统的问题
http://www.voidcn.com/article/p-vwcmzsim-kc.html 自己在做开机logo时,在网上找到了飞雪待剑的博客(网址如上,在此先感谢飞雪待剑的无私分享),按他给出的方法自己也尝试了一下,烧了几块核心板,是完全可以用的,之后却出了些问题,有的核心板在烧了logo之后wince无法启动了,串口输出信息会停留在这里: Preparing for download... 之后会一直不动,另有一种情况是烧写进去的logo总是画面不完整。 之后自己试了很多方法解决,最好找到一种比较好的办法。 首先在eboot里 case 'A': case 'a': { DWORD i; OALMSG(TRUE,(TEXT("All block(%d) Erase...rn"),wNUM_BLOCKS)); for (i = 0; i < 3; i++) { FMD_EraseBlock(i); } } break; 将上面for循环里i<3改成i<20或30之类的。之后更新bin文件重新烧写系统,NANDflash启动后进入boot菜单,选择A擦除flash,之后重新烧写系统,再下载logo,如果还是不行的话,需要在boot菜单中按F,和9,格式化一下,之后再重新烧写系统,一般就可以了。 具体的原理我也是有点不太清楚,但这个方法确实是可以解决这个问题,如果有高手明白请不吝赐教! (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |