自己做的板子,JTAG电路时参照MINI2440画的,用SJF2440不能检测到NAND,ID =00,用也H-JTAG检测不到NAND,但是用JLINK检测到的信息时正确的,可以把uboot下载到板子跑起来,但是全是乱码。SJF2440和H-JTAG在MINI2440上测试时正确的。问题出在那啊?各位指点下。
SJF2440是用JTAG口开就行数据传递的,JLINK没用过时JTAG口吗?
SJF2440能检测到CPU吗?如果能那么你的nand又是什么型号的! 如果不是K9S1208,K9F1208那么要改原程序才可以识别的到!
我是这样判断的
用H-JTAG怎么检测?新版本提供这样的功能了吗?
是否你要写个CPU的初始化脚本
你的问题说得太笼统,如果是初始化问题,NAND 的驱动不对的话,什么都没用的.
H-JTAG 0.92版本支持K9F1208 K9F1G08,等NAND 前提是2440或2410,我用的是1208的NAND,初始化工作H-JTAG一定做好了
SJF可以检测到CPU,但是接下来对NAND进行操作时,读到的NAND ID为0,也就是没检测到
JLINK把程序可以下载到SDRAM中跑起来,说明CPU可以正常工作,但就是不能对NAND进行操作,用所有的工具都没检测到NAND
找到了一个使用Jlink V8调试 2440带字幕的视频教程,分享一下
http://v.youku.com/v_show/id_XMTQ5ODc5ODA4.html
里面有说NAND启动的问题