主题 : 2451开发板的JTAG接口怎么用? 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 10077
精华: 0
发帖: 7
金钱: 35 两
威望: 7 点
贡献值: 0 点
综合积分: 14 分
注册时间: 2009-10-23
最后登录: 2015-07-25
楼主  发表于: 2015-07-22 23:16

 2451开发板的JTAG接口怎么用?

Mini2451开发板和Tiny2451核心板上都带有10针的JTAG接口,这个接口怎么使用呢?
(1)烧写bootloader?
          但是Mini2451开发板和Tiny2451核心板上都没有NorFlash或OneNandFlash,难道JTAG可以直接对NandFlash烧写?可以吗?
(2)调试程序?
          但是在友善之臂提供的《裸机程序开发指南》中,都是通过miniTools与superboot连接,将裸机程序的bin文件传入DRAM中执行;
          而superboot虽然是烧录在SD卡中的,但这时也已经在DRAM中执行(superboot引导裸机程序运行后,superboot就终结了,不知道我的理解是否准确?!)
          那么JTAG又是怎样参与程序调试的呢?上位机用什么软件或环境?
请各位高手大侠赐教,谢谢!

ps:小弟做了五六年单片机,有项目也有产品,自认为还可以。现在初学arm9(之前对OS和linux稍有了解),感觉困难重重,不知道自己哪里出了问题,请各位前辈指点迷津