在正常下载U-BOOT和UBL文件以后,板子上电,在PC机超级终端配置IP地址等后,键入saveenv后出现以下错误:
Erase size 0x00004000 smaller than one erase block 0x00020000
Erasing 0x00020000 instead
Erasing at 0x0 — 0% complete.
自己在网上查了很多,都是修改U-BOOT里面的两个变量 CONFIG_ENV_OFFSET 和CONFIG_ENV_SIZE的值,但是我在修改后,板子上电时超级终端都不会出现正确的信息了。而且U-BOOT采用的是购买开发板时合众达给的原配U- BOOT,而且操作时严格按照官方资料进行的。哪位高手告诉我问题出在什么地方啊?!
KAILI LU:
回复 Louis:
谢谢你!这个问题我大概明白了,我这边现在还有一个问题,就是我的板子(SEED-VPM6467)的网络一直不通,打电话问客服时客服说的是下载完内核以后网络会通,但是我通过串口下载内核(不是采用TFTP方式)后,网络还是不通。我已经关闭了防火墙,也采用了交换机而不是网络直连,另外交换机也测试过没有问题。引文我看到网上讲的在下载内核前板子就应该可以PING通主机,但是这个我就通不过。所以想请教下是什么问题?会不会是开发商提供的U-BOOT里面的网络驱动程序有问题啊?