1、 调试程序
连接好硬件。打开Banyan——〉Hardware Setting——〉Interface Device——〉Predefined 1(此处必须是它,Wiggler不行,是否说明我的JTAG是SDT的),然后点击Detect得到下图表示正确。
<?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" /><?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
打开AXD进行调试程序
首先Options——〉Configuration Target——〉将Banyan的.dll加入,再选择Banyan-TRI。然后File——〉Load Image选择.AXF文件。进入程序可以进行调试,可以看到电脑右下角有个爬虫在闪,表示程序正在进行。到此调试过程完成。
2、 烧录程序
烧录软件我看了相关资料,一共使用了三种Flashpgm、Flashp和FLUTED。但是不知是什么原因,前两个不能用,最后没办法就用最慢的FLUTED烧写一个程序,看到了预期的结果。我都按照软件要求设置软件的,如下是使用前两个软件出现的现象。
选择好CPU和Flash类型,再File——〉open 44B0X.ocd,再configuration——〉Communications中Comm Method选择WigglerParallel(其他选项我也试过)。出现如下错误。
Flashp出现如下问题:
它们的选项我也试过就是不行,因为我的44B0是借的,JTAG上也没有任何标记,是不是可以通过调试过程可知我的JTAG不是Wiggle JTAG。这些就是我学ARM第一天所得到的。希望有人知道答案的告诉我一声。谢谢。
文章评论(0条评论)
登录后参与讨论