昨天将MYS_SAM9X5的板子从nandflash启动改为dataflash启动,重新编译了bootstrap。但是uboot还是使用于nandflash的原始版本。导致开启时候会检测nand devices,若此时jp3处于断开(即禁用nand)状态,则会跳出。
于是我想出了如何编译出适用于dataflash的新uboot的方法:
这个意思是说如果打开CONFIG_SYS_USE_DATAFLASH
则下面的定义全部生效,比如环境变量在0x5000这个地方读取,放在ddr的0x10005000这个地方&#x
于是我想出了如何编译出适用于dataflash的新uboot的方法:
首先打开配置文件
cd uboot/configs/
vim at91sam0x5ek.h
找到(大概在182行)
#ifdef CONFIG_SYS_USE_DATAFLASH
这个意思是说如果打开CONFIG_SYS_USE_DATAFLASH
则下面的定义全部生效,比如环境变量在0x5000这个地方读取,放在ddr的0x10005000这个地方&#x