开发板 移植笔记
一 建立开发板目录
复制 目录下的 在同一目录下并命名为 ;
在 目录中,重命名 为
修改 文件 行:
!"#$ 为 !"#$%%;
修改 & 根目录下的 文件,在 '( 行:
)%* ! &%%*
+,-./0123,-+!)%*"3(/4
下添加
)%* ! &%%*
+,-./0123,-+!)%*"3(/4
' 拷贝配置文件:
56%&7%*7$6%&7%*7$
二 建立交叉编译环境:
编译器选用具有软浮点的 6%&4*'8解压后放置在7&77 目录下。
修改环境变量:
96775
在文件最后添加
45:;<="7&777'76%!,:;<=
保存后退出。
然后更新环境变量:&775
修改顶层目录下 -> 行3:
))1!",-&,-388,-133,-&,-388,-1;?@33
为))1!",-&,-388,-1;?@33,-&,-388,-133
以改变板载库和标准库的链接顺利,把板载库放前面,保证程序正常启动。
三 编译 &!
进入 & 目录,先执行:
6%
)%*
;?="
正常情况下会在 & 根目录下生成一个 &6%8说明环境和开发板平台搭建完
毕,下一步就可以开始修改代码,移植程序了。
四 增加 /;/@0;= 启动和网络相关命令
. /;/@0;= 启动:
涉及文件 Lib_arm/board.c ,Driver/nand_legacy/ nand_legacy.c ,
Include/configs/ljd2410.h,Cpu/arm920t/start.S ,Board/ljd2410/nand_read.c
Include/configs/ljd2410.h 文件内容如下,红色部分为增加的,绿色部分为修改的,
灰色部分为注释掉的:
A6B%B))/012)=
A%))/012)=
7C
评论0
最新资源