这个ARM芯片的启动模式是这样的,启动以后,应该是运行内部固化的代码,这个代码去读硬件的IO脚,然后根据IO脚的上下拉决定从那里去读外部设的程序,AXD不太可能去修改这个东西,而且……
ARM这个启动是根据外接IO的上下拉,也就是他上电运行内部的固化程序,这个固化程序根据IO的设置决定从哪个外设读程序,AXD应该改不了这些,从资料上看ARM926 进入DEBUG应……
流程是这样的:
上电 PC程序 通过 JTAG 首先让 ARM 进入DEBUG模式,然后把FIRMWARE下载到 A……
大概我前面没有说明白,我编的程序是不需要AXD的,也就是自己一个应用程序将一段代码下载到ARM的内部RAM里,然后让他运行起来。但是程序直接运行程序就是跑不起来。
除非,我先打开……
我们做一个东西,将程序通过JTAG下载到ARM9的内存里,然后让程序运行起来。
现在遇到一个问题,就是我上电以后如果先打开AXD,再关掉AXD,再运行我的程序,代码下载和运行都正……