最近想在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的问题?
高人给点建议,谢了。
1.你的VS的下载配置有没有问题,有没有找到设备
2.是不是防火墙的问题,关掉试试
原来5.0的BOOT能跟你的电脑连吗,如果也不行,说明是你开发主机的问题。防火墙和杀毒软件尽量都不用。
另外,270下6.0和5.0的BOOT没什么区别的,为什么要改这么多内容呢?
回楼上,connectivity option中已经找到了minstn26197,关掉了防火墙,杀毒软件,依旧如此
270下5.0的eboot可以下载,但是不能引导6.0的内核,所以才重新改了6.0的eboot
设备的IP地址与开发主机在同一个网段吗?另外,你把MAC地址改为00-11-22-33-44-55试试看。我以前用270时发现有些MAC地址会导致网络不通。
原以为是PB5.0和6.0冲突,卸了5.0,依旧如此,怪了
另外问一下,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
会不会是这里的问题?
全班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