原创 使用ads1.2调试优龙s3c2440开发板的过程记录1

2006-10-26 10:50 6579 9 9 分类: MCU/ 嵌入式

使用ads1.2调试yl2440开发板的过程记录1


    因为偶是个新手,所以就从这里入手的.
    其实我想做arm-linux学习,以后这个方法可能用的不多,因为可以用linux下的gdb软件了.既然是学习就先从简单开始吧, 先用这个方法做以下两件事:
 1.用他来调试bootlaoder
 2.用他来配合linux驱动的开发,在作驱动开发前可以用ads将寄存器的设置等硬件紧密相关的部分调试好,然后将调试好的部分合并到linux驱动中,这样可以加快调试速度(对于很熟悉和简单的自然是用不着这样了)


    要用ads进行在线调试目标机需要目标机有jtag或在目标机上有angel调试代理软件,因为调试代理软件要占用硬件资源,且目前jtag接口也被大多的芯片所支持,所以目前更多是用jtag方式.另外还需要wiggler小板或其他和jtag代理工具.  用jtag方式需要做的工作是
 1.安装ads
 2.安装并口驱动
 3.安装jtag代理软件(直接运行)
 4.用ads建立工程
 5.设置工程(程序入口点,ro rw 存储器位置等)
 6.添加程序文件和头文件
 7.编译
 8.调试(启动axd)
 9.对axd 目标连接做好设置
 10.通过axd 命令行对目标机做必要的设置
 11.装载目标机代码进行调试


一.安装ads: 略
二.安装并口驱动:    


 点击看大图


368d6c60-bcb1-4ff2-8ee9-7ad895ddd426.JPG


三.连接jtag线,运行jtag代理软件:我用的有arm9-jtag和H-Jtag。我用的是yl的wiggler兼容小板


点击看大图
四.建立ads工程文件和相关设置,相关设置如下


设置RoRw其实地址


点击看大图


设置入口点


点击看大图


点击看大图


编译设置,c和汇编,c++设置类似


点击看大图


连接设置


点击看大图


点击看大图


 


五.添加文件并编译文件

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
9
关闭 站长推荐上一条 /3 下一条