阅读:1027回复:9
急求 wxl_50685330 给予帮助!!
使用cepc建立platform,编译成功。欲下载到pc机,使用help的方法
建立boot disk。 网口连接: 使用对接网线连接2台机器; PB运行download后,进度显示1%,在下列信息显示后停止; 监视串口1信息为: +EbootSendBootmeAndWaitForTftp Sent BOOTME to 255.255.255.255 Locked Down Link 1 Src IP 192.168.1.247 Port 0400 Dest IP 192.168.1.249 Port 10F5 EthDown::TFTPD_OPEN::boot.bin -EbootSendBootmeAndWaitForTftp ****** Checksum failure on record 2, ABORT!!! ****** 然后停止。 请教这是什么原因,是不是网络设置不合适? 现在搞不清楚是根本没有下载数据还是下载数据校验不对,根据提示信息和有关原代码应该是校验不对,是不是网络连接不可靠,应该使用一个HUB来连接? 急求帮助!! |
|
论坛版主
|
沙发#
发布于:2004-11-22 15:37
我试试看哈,兄弟,看能不能帮上忙
你把网线点对点连?你用的线是往hub上插的吗?不知道是不是线不太对? 网线不可靠应该不太可能,即使是也不会每次都在同一个地方出问题阿,你试试用Hub再说 |
|
板凳#
发布于:2004-11-22 15:55
非常感谢wxl_50685330兄弟给于解答!!
用网络对接线不行,用hub也不行,问题是一样的(****** Checksum failure on record 2, ABORT!!! ****** )。 对hub有没有要求?在本论坛看有一个帖子说要用 10M 的hub。 还有,我的ip设置对不?目标机 IP :192.168.1.247 ;开发机 IP :192.168.1.249 。开发机子网掩码:255.255.255.0,目标机没有设置子网掩码(惭愧,不知道怎么设置)。 另外,如果一点都没有连通的话应该在 record 1 处就出错歇菜,这样record 1应该下载正常。~~~~更晕 |
|
论坛版主
|
地板#
发布于:2004-11-22 16:03
那你下载pb自带的nk.bin看看呢,对了你在下boot.bin?用cepc里面那个试试
|
|
论坛版主
|
地下室#
发布于:2004-11-22 16:10
还想到一个,你把防火墙什么的关掉喔
|
|
5楼#
发布于:2004-11-22 16:30
防火墙是关掉的。
感谢回复,我再试试. |
|
6楼#
发布于:2004-11-22 21:42
新情况!!
把一个小文件(sboot.bin)命名为nk.bin,拷贝到发布目录下,可以下载,并且能够运行,但是真正的nk.bin不行。说明网络下载是正确的。现在我怀疑是不是RAM设置有问题,导致校验错误。 RAM设置需要注意哪些问题,有哪些需要设置? |
|
论坛版主
|
7楼#
发布于:2004-11-24 13:57
恩,配置不能错,不过即使配置错也不可能校验和通不过啊,你还有其它平台的nk.bin吗?比如cepc的,试试呢,你的那个nk.bin是哪儿来的?不会是文件坏了吧
|
|
8楼#
发布于:2004-11-25 09:26
我的nk.bin是自己配置生成的,用硬盘跑没发现问题,就是用网络下载时有问题。
我对网络下载源代码进行了修改,让下载校验错误时继续往下执行,发现其他的record 没有Checksum failure 报错,这是不是说明网络下载其他record是正常的,那为什么只有record2错误呢? 现在搞不清楚是不是网络连接不可靠,应该使用一个HUB来连接? 对hub有没有要求?在本论坛看有一个帖子说要用 10M 的hub。 再次急求帮助!! |
|
论坛版主
|
9楼#
发布于:2004-11-25 13:06
那你试没试下载后能不能跑呢?
我个人认为不会是底层通信设施的问题,这样的话不可能每次都在这儿出问题啊,在说你使用cepc的sboot.bin不是好的吗? 要不你现在不要他做checksum,下载看看能不能跑 |
|