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稍有了解),感觉困难重重,不知道自己哪里出了问题,请各位前辈指点迷津