ARM ads12开发环境的搭建使用Word文件下载.docx
- 文档编号:20284258
- 上传时间:2023-01-21
- 格式:DOCX
- 页数:12
- 大小:391.15KB
ARM ads12开发环境的搭建使用Word文件下载.docx
《ARM ads12开发环境的搭建使用Word文件下载.docx》由会员分享,可在线阅读,更多相关《ARM ads12开发环境的搭建使用Word文件下载.docx(12页珍藏版)》请在冰豆网上搜索。
点击进入
(2):
双击进入
(3)
找到JlinkRDL.dll此文件:
路径为安装jlink的目录下:
D:
\ProgramFiles\SEGGER\JLinkARM_V414f
(4):
ADD完成后点击进入configure
(5)先选择TCP/IP,然后填入127.0.0.1的本地回环,过后还要修改回来。
进入JTAG,修改JTAG为4800KHZ;
(6)完后后会提示出错,
重新configure
再次进入
重新选择usb方式,以上重复执行部分为配合软件安装需要
(7)完成以上步骤后保存设置:
file-》savesession(保存地址最好在根目录下,最好不要有中文(目前我的安装版本保存在:
\AXD_session下;
))
(8)以上完成后开始OXD-》option-》configureinterface,导入完成后从新保存并覆盖上一步的保存信息。
下次使用的时候需要将这些保存信息导入才能使用。
以上过程可打开jlink的GDB工具,用于监视单板的连接情况。
(打开SEGGER->
jlinkGDB)
导入yc2440.txt文件
(9)完成以上步骤后,开始进入《metroworkscodewarriorforARMDevelopersuitev1.2》进行设置
1.首先在file内open一个已经ok的程序(在D:
\AXD_session\YC2440_LED中的YC2440_LED.mcp),进入以下界面:
备注:
metroworkscodewarriorforARMDevelopersuitev1.2同AXD的关系,metroworkscodewarriorforARMDevelopersuitev1.2用于编辑,AXD用于调试
2.点击seting进入设置界面:
使用介绍:
1:
生产.bin文件,用于烧录到单板中。
(1):
Debugrelseting-》tatget(targetseting)-》post-linker(ARMfromELF)-》保存
linker(ARM-fromELF)->
outputfilename(填写一个名字,以.bin后缀);
(3):
从新make,在制定文件处找出生成的.bin文件,本机为:
在D:
\AXD_session的路径下寻找一个debugrel文件夹。
使用jlink按照烧录u-boot的方法烧录,参见readme。
2:
创建一个新项目:
file-》new-》ARMexecutableImage-》输入项目名字-》确定
在debugrelseting内设置ARM型号,入口地址等,
file-》new-》file-》然后取名字,再将下面的全部打钩,
再按照需要创建c等文件
通过secureCRT连接单板,从而执行单板的linux命令,一些常用的命令
pri:
查看单板的信息;
boot:
从新启动
3:
setenvname删除名字为name的环境变量
4:
setenvnamevalue设置名字为name的环境变量为value;
5:
printenv打印环境变量
6:
从虚拟机的tfpt文件夹中加载最新的u-boot、kernel、filesystem
(1)runinstall-bootloader
(2)runinstall-kernel
(3)runinstall-filesystem
(4)ps:
先将来生成的u-boot.bin文件放在home目录下的tftp文件夹中,然后再运行开发板的u-boot命令runinstall-bootloader,即可看到加载的最新u-boot版本(日期)
生成u-boot.bin文件的方法汇总:
(1)目前有一个已经差不多修改ok的u-boot版本,存放位置为:
UTU2440-F-V4.5-T35B.iso\UTU2440-F-V4.5_090725\utuLinux_for2440\utuLinux2.6.24_for2440-V2.1.1\uboot源码的中
执行解压命令:
tarxjvf/media/cdrom1/UTU2440-F-V4.5_090725/
utuLinux_for2440/utuLinux2.6.24_for2440-V2.1.1/uboot源码/
uboot-1.2-dm9000-20090711.tar.bz2
(2)然后会生成一个uboot-1.2-dm9000的文件,再在里面做适当的修改,修改内容1:
geditinclude/configs/smdk2440.h文件里面的332行修改屏幕参数:
选择chimei的320*240屏,2:
geditboard/smdk2440/smdk2440.c的151行后面增加两句话:
jpio->
DSC0=0x00000155;
DSC1=0x15555555;
(3)在命令行中执行makedistclean
(4)在命令行中执行smdk2440_config
(5)make
(6)make完成后会生成一个最新的u-boot.bin的文件,找出后放在tftp中,执行上面的第6步;
以上部分可以参考光盘中的YC2440开发指南-utulinux2.6.24篇-20090721.pdf的30页
从u-boot官方下载最新的u-boot,然后自己修改生成适合自己板子的u-boot的方法:
更新u-boot的开机启动画面的方法:
参考yc2440开发指南,在光盘中
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ARM ads12开发环境的搭建使用 ads12 开发 环境 搭建 使用