修改mini6410/u-boot-mini6410/include/configs/mini6410.h
如下:
//#define CONFIG_BOOTDELAY 3
#define CONFIG_BOOTDELAY 1
#define CONFIG_BOOTARGS "root=/dev/mtdblock2 console=ttySAC0,115200"
#define CONFIG_ETHADDR 08:90:90:90:90:90
#define CONFIG_NETMASK 255.255.255.0
//#define CONFIG_IPADDR 192.168.1.230
#define CONFIG_IPADDR 192.168.1.23
#define CONFIG_SERVERIP 192.168.1.88
#define CONFIG_GATEWAYIP 192.168.1.1
编译uboot,格式化nand,再将uboot下载到板子里 (我的板是mlc flash的)
运行时发现bootdelay还是3秒,而且我用printenv打印出来的ip还是230,我设成了23的。
不知是何故
由于uboot不支持写mlc nandflash,所以即使用setenv bootdelay 1,也无法保存
现在想设置bootdelay,都设不成啊。。。