当前位置: 代码迷 >> WinCE >> s3c2410 通过nboot eboot烧写都正常。但是开机界面却无选项显示…解决办法
  详细解决方案

s3c2410 通过nboot eboot烧写都正常。但是开机界面却无选项显示…解决办法

热度:488   发布时间:2016-04-28 13:54:15.0
s3c2410 通过nboot eboot烧写都正常。但是开机界面却无选项显示……
eboot 烧写很正常的:
Ethernet Boot Loader Configuration:
---------------------------------------
1) IP address: 211.81.248.99
  Subnet mask: 255.255.255.0
2) Boot delay: 15 seconds
3) DHCP: DISABLED
4) Reset TOC to default
5) Startup image: DOWNLOAD NEW
6) Program RAM image into Boot Media: ENABLED
7) MAC address: 11:22:33:44:55:66
8) Kernel Debugger: ENABLED
9) Format Boot Media for BinFS

B) Support BinFS: ENABLED
D) DOWNLOAD image now
F) Low-level FORMAT Boot Media
L) LAUNCH existing Boot Media image
R) Read Configuration 
U) Set UDID : 00:00:00:00:00:00
W) Write Configuration Right Now
X) DOWNLOAD image to boot media, then LAUNCH it off the media
---------------------------------------

Enter your selection: 

烧写完了后也能进入wince4.2的系统。板子倒是很正常,但是dnw显示确没有选项:
只有提示:
WinCE NAND Boot v1.00
Nov 16 2006 10:03:13
##############################
#Beijing Blue Ocean Microchip#
# http://www.bluemcu.com #
# +86-010-82684385/86/87 #
##############################
Load WinCE Image ......
然后就不动了……根本没有usb下载等1,2,3,4,……选择项。
板子是蓝海微芯的 7寸一体机 arms3c2410 全nandflash启动。
我是个新手,希望大侠们不吝赐教!
请问:
1:这是bootloader出了问题吗?nandboot能烧写并下载eboot成功。eboot也能通过网线现在nk核成功、
  但是就是串口没有选项输出……这个打印信息能给我们什么提示呢??
2:若是bootloader出问题了,是哪个文件出问题了,我又该怎么修改呢??
3:若是内核文件有问题,但是是厂家给的nk文件。 我自己通过pb定制的,在有的机器上成功,无error有1个warning。 有 的 机器上却是3个error 无waring。郁闷 这个也挑机器啊。比女人还女人呢……
4:如果可以通过重新烧写解决(已经烧写过两次了,按照厂家的方案,错误依旧),请问我该用哪个方案好,麻烦给个网址或者文件:

  e-Mail:[email protected]
  新手没点数,暂给50 !-_-!

------解决方案--------------------
WinCE4.2,古老的wince系统版本了。
在重新上电之后,迅速按回车试试。BootLoader通常是检测到有按键输入,才会打印功能菜单。
另外这个问题,你最好和厂家沟通一下。
也许他们的BootLoader就没有提供这样的功能,或者BootLoader本身有问题。
不知道他们的BootLoader源码有没有提供给你。

另外不知道你买的是他们的一体机成品,还是开发板。
如果是一体机,可以直接通过SD卡更新NK。

不知道你自己编的NK是用的哪个BSP,他们的一体机是不提供BSP的。
------解决方案--------------------
1:这是bootloader出了问题吗?nandboot能烧写并下载eboot成功。eboot也能通过网线现在nk核成功、
但是就是串口没有选项输出……这个打印信息能给我们什么提示呢??
如果你快速的按了空格,那么应该是bootloader出了问题。

2:若是bootloader出问题了,是哪个文件出问题了,我又该怎么修改呢??
这里没有启动选项,可以查看一下eboot里面的main.c文件中的MainMenu函数。

3:若是内核文件有问题,但是是厂家给的nk文件。 我自己通过pb定制的,在有的机器上成功,无error有1个warning。 有 的 机器上却是3个error 无waring。郁闷 这个也挑机器啊。比女人还女人呢……
不同机子上,安装的sdk是同一个吗?

4:如果可以通过重新烧写解决(已经烧写过两次了,按照厂家的方案,错误依旧),请问我该用哪个方案好,麻烦给个网址或者文件:
wince4.2的nk没有。抱歉。
------解决方案--------------------
探讨

问题是有了初步解决,是厂家的eboot不提供选项,直接进入系统。之所以说初步解决,是我打算烧写开发板的bootloader(而非一体机,二楼说的很好,谢谢了)待选项的。不过还没有尝试,在充电中。 厂家技术说,没有相对应的nk文件,不支持七寸显示屏。汗啊……不过试试喽,用现在这个nk吧。有会这个得朋友么,请多多指教啊……
  相关解决方案