6.0的eboot大家帮我看看啊,谢了

seu_dust 2009-12-09 04:30:11
最近想在270上移植6.0,发现原来5.0的eboot不好用,重新改吧。改串口,改网络,下载打印信息如下:
EBoot Loader Configuration:

0) IP address: 172.16.96.28
1) Subnet mask: 255.255.255.0
2) Boot delay: 5 seconds
3) DHCP: (Disabled)
4) Reset to factory default configuration
5) RNDIS MAC address: 0-0-0-0-0-0
6) Launch existing flash resident image at startup
7) Boot device order: SMSC, USB RNDIS, PCMCIA0, PCMCIA1, USB SERIAL (DL Only)
8) Debug serial port: FFUART
D) Download image now
L) Launch existing flash resident image now


Enter your selection: d
ERROR: FlashWrite: unrecognized flash part.
ERROR: StoreEBootCFG: failed to write configuration.
INFO: Trying to initialize the built-in SMSC NIC...
INFO: CS8900AInit chip detected
INFO: SMSC CS8900A Ethernet controller initialized.
INFO: MAC address: 22-11-44-33-66-55
System ready!
Preparing for download...
+OEMPreDownload()
INFO: Using device name: 'MAINSTN26197'
+EbootSendBootmeAndWaitForTftp
Sent BOOTME to 255.255.255.255
Sent BOOTME to 255.255.255.255
Packet has the following data:
boot.bin[NULL]octet[NULL]
TFTP packet could have 1 name/value pairs
Locked Down Link 1
Src IP 172.16.96.28 Port 03D4 Dest IP 172.16.96.27 Port 04B8
Default TFTP block size set to: 512 bytes
There were no options detected in the TFTP
EthDown::TFTPD_OPEN::boot.bin
-EbootSendBootmeAndWaitForTftp

到这应该是连接上了,但是下载没进度,卡住了,似乎是tftp的问题?

高人给点建议,谢了。
...全文
107 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
seu_dust 2009-12-11
  • 打赏
  • 举报
回复
全班eboot信息如下:
Microsoft Windows CE Bootloader Common Library Version 1.4 Built Dec 4 2009 12:21:21
Microsoft Windows CE Ethernet Bootloader 1.22 for the Intel MainstoneIII Development Platform Built Dec 11 2009
ERROR: CS8900AInit: Failed detect chip

Press [ENTER] to launch image stored in flash or [SPACE] to cancel.

Initiating image launch in 4 seconds. ERROR: CS8900AInit: Failed detect chip


EBoot Loader Configuration:

0) IP address: 172.16.96.58
1) Subnet mask: 255.255.255.0
2) Boot delay: 5 seconds
3) DHCP: (Enabled)
4) Reset to factory default configuration
5) RNDIS MAC address: 0-0-0-0-0-0
6) Launch existing flash resident image at startup
7) Boot device order: SMSC, USB RNDIS, PCMCIA0, PCMCIA1, USB SERIAL (DL Only)
8) Debug serial port: FFUART
D) Download image now
L) Launch existing flash resident image now


Enter your selection: 3
ERROR: CS8900AInit: Failed detect chip


EBoot Loader Configuration:

0) IP address: 172.16.96.58
1) Subnet mask: 255.255.255.0
2) Boot delay: 5 seconds
3) DHCP: (Disabled)
4) Reset to factory default configuration
5) RNDIS MAC address: 0-0-0-0-0-0
6) Launch existing flash resident image at startup
7) Boot device order: SMSC, USB RNDIS, PCMCIA0, PCMCIA1, USB SERIAL (DL Only)
8) Debug serial port: FFUART
D) Download image now
L) Launch existing flash resident image now


Enter your selection: d
FlashErase: flash erase complete!.
INFO: FlashWrite: writing to flash...
FlashWrite: flash write complete!.
INFO: Trying to initialize the built-in SMSC NIC...
INFO: CS8900AInit chip detected
INFO: SMSC CS8900A Ethernet controller initialized.
INFO: MAC address: 11-22-33-44-55-66
System ready!
Preparing for download...
+OEMPreDownload()
INFO: Using device name: 'MAINSTN21862'
+EbootSendBootmeAndWaitForTftp
Sent BOOTME to 255.255.255.255
Sent BOOTME to 255.255.255.255
Sent BOOTME to 255.255.255.255
Sent BOOTME to 255.255.255.255
Sent BOOTME to 255.255.255.255
Sent BOOTME to 255.255.255.255
Sent BOOTME to 255.255.255.255
Sent BOOTME to 255.255.255.255

Packet has the following data:
boot.bin[NULL]octet[NULL]
TFTP packet could have 1 name/value pairs
Locked Down Link 1
Src IP 172.16.96.58 Port 03D4 Dest IP 172.16.96.27 Port 0537
Default TFTP block size set to: 512 bytes
There were no options detected in the TFTP
EthDown::TFTPD_OPEN::boot.bin
-EbootSendBootmeAndWaitForTftp
seu_dust 2009-12-11
  • 打赏
  • 举报
回复
另外问一下,6.0和5.0相比,多了5) RNDIS MAC address: 0-0-0-0-0-0这一项,在eboot中提示Microsoft Windows CE Ethernet Bootloader 1.22 for the Intel MainstoneIII Development Platform Built Dec 11 2009
ERROR: CS8900AInit: Failed detect chip

会不会是这里的问题?
fishrei 2009-12-10
  • 打赏
  • 举报
回复
1.你的VS的下载配置有没有问题,有没有找到设备
2.是不是防火墙的问题,关掉试试
seu_dust 2009-12-10
  • 打赏
  • 举报
回复
自己顶,有哪位朋友指点下吗
seu_dust 2009-12-10
  • 打赏
  • 举报
回复
原以为是PB5.0和6.0冲突,卸了5.0,依旧如此,怪了
wlc311 2009-12-10
  • 打赏
  • 举报
回复
有没有设置网关?
sunrain_hjb 2009-12-10
  • 打赏
  • 举报
回复
设备的IP地址与开发主机在同一个网段吗?另外,你把MAC地址改为00-11-22-33-44-55试试看。我以前用270时发现有些MAC地址会导致网络不通。
seu_dust 2009-12-10
  • 打赏
  • 举报
回复
270下5.0的eboot可以下载,但是不能引导6.0的内核,所以才重新改了6.0的eboot
seu_dust 2009-12-10
  • 打赏
  • 举报
回复
回楼上,connectivity option中已经找到了minstn26197,关掉了防火墙,杀毒软件,依旧如此
sunrain_hjb 2009-12-10
  • 打赏
  • 举报
回复
原来5.0的BOOT能跟你的电脑连吗,如果也不行,说明是你开发主机的问题。防火墙和杀毒软件尽量都不用。

另外,270下6.0和5.0的BOOT没什么区别的,为什么要改这么多内容呢?

19,502

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
  • 嵌入开发(WinCE)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧