本帖最后由 ADaiPlay 于 2013-9-4 09:00 编辑
刚到手的DevKit8000板子,4.3寸屏。由于打算入手Linux,所以就将这些万恶的悲剧罗列在此了,比阿呆NB的过来看个笑话,跟阿呆走来的,别再让别人看笑话了。
下面的文字记述了阿呆的学习经历,真正从0开始吧。可能现在的大悟是错误的,在学习中如果发现之前的错误,阿呆会回来修正的,当然,也望各位大神指正错误,给阿呆类小学生一点继续学习的鼓励
刚入手开发板,很是坎坷呢。先说一下背景,板子预装的是linux,SD卡WINCE,在linux下做完板子整体测试后,就想着在WINCE下再做一下测试,但是,但是用SD卡无法引导系统
SD卡无法引导系统,客服说更新一下文件,然后自己就照做了,然后就是依然没有启动的迹象。
由于主要是晚上弄,客服不上班,就自己先琢磨吧。按照附录2格式化SD卡(还不晓得格式化为双分区的作用,照做吧先)
回过头来copy一下映像,尝试,没响应,在尝试。就感觉自己是在毛彩票而不是搞板子。终于偶尔一次成功了(关于为什么会成功后面作出解释)。然后按照手册更改WINCE映像到flash。然后终于看到WINCE的启动输出信息了,那个兴奋啊。可是,还没有高兴几分钟,就郁闷了系统停止在触摸屏校准界面,但是触摸屏无响应。我勒个去。瞅着板子发呆10分钟。然后再次厚脸皮联系客服。当然,谈话过程是很曲折的,这个过程呢,您可以自己体会一下。悲剧的我忽然想到会不会是因为片子没有提前擦出的原因啊。于是乎在eboot下擦除之。令我没有想到的是,SD卡再次**。此处省略1千字。最终发现,SD卡不容易正确引导系统的原因是如果更改引导文件,则之前最好先用HPUSBFW格式化一下(阿呆认为必须,以免麻烦),另外对于单系统引导,只用HPUSBFW好像就足够了,目前我用这种方法至少可以成功引导Timll公司给的映像。至于双分区的使用,后面慢慢研究了。到现在,SD卡引导问题已经解决。
下面就是关于wince的映像烧写问题了,这个问题出现的原因就在于erase了,通常更换flash理的映像需要提前erase一下,尤其是老映像是linux的,更改成wince,这好像很有必要。但是在进入eboot后,erase后,需要格式化flash的,但是不能erase后直接在eboot下格式化,不相信你试试。你真的那样做了,会温柔的提示你一个error的。所以正确的顺序是:从SD卡启动eboot,然后erase一下,重启,eboot自动格式化flash,然后在按照手册的过程,烧写XLDR,EBOOT,NK映像。并修改启动顺序,保存设置。享受快乐成果。
后继,Timll提供的WINCE映像,启动到触摸屏校准界面时候停止,然后触摸屏无响应,这个问题还在纠结中。。。有答案了再补上。
(发现阿呆的帖子被转载了,的确挺高兴的,说明阿呆的付出得到了朋友的认可,但是转载时候未注明出处,则不太好呀,至少给个到21ic此贴的链接吧:lol)
另外,发下广告:
阿呆游乐园:
http://blog.csdn.net/adaiplay
http://www.**.com/adaiplay/blog/ |