一个新的方案,用的UBOOT 可能和上一个方案是同一个,但是配置有可能不一样,今天记录一下通过修改配置文件使用新的 board 文件以及 config.h
// 打开 boards.cfg // vim boards.cfg // 这一行是旧的 171 ok335x arm armv7 ok335x forlinx ti81xx // 新增 ECM_5412 规则 172 ECM_5412 arm armv7 ECM_5412 aplex ti81xx
// 执行如下命令: // 复制旧的 config.h cp include/configs/ok335x.h include/configs/ECM_5412.h // 创建自己的board 目录 mkdir board/aplex/ECM_5412/ -p // 复制旧的 board 文件到自己的board 文件夹 cp board/forlinx/ok335x/* board/aplex/ECM_5412/ -rf
// 编译 make ECM_5412 O=out -j4 // 在 include/config.h 里面就会包含 #include // 查看板级文件是否被编译。。。 ECM_5412@aplex:~/ECM5412/u-boot_2011.09/out$ ls board/aplex/ECM_5412/ evm.o libECM_5412.o mux.o pll.o