共2条
1/1 1 跳转至页
ISP,JTAG ISP能够下载,JTAG有问题,周工帮帮忙!
问
是自己做的板子,LPC2214.
昨天我把ISP调通了,用的是LPC2000 FLASH UTILITY V2.2.1,能够读出part ID和Boot loader ID,也能够进行全片的erase,也能够把hex文件upload to Flash中.
可是现在我的JTAG还是不行,下载线为EasyJtag,买easyARM2200时附送的,easyjtag的驱动程序是最新在周立功网站下载的V1.06。
我用ISP把flash全局擦除后,重新上电后用Jtag下载,设置好easyjtag设置后,AXD的EDI Log窗口显示:
TKSimulator for ADS, V1.06, 2005/01
Software Supplied by: ZLGMCU
ARM7TDMI-S, Little Endian
然后点击Load image把RelInChip目标模式下生成的.axf文件加载到AXD中,此时蓝色箭头停止在LDR PC, ResetAddr处,我点击Step单步执行,点击几下之后就弹出No disassembly could be read at the request address.同时可以看到
调试窗口出现很多行和
fffffdec [0xffffffff] dcd 0xffffffff ....
相类似的语句。
我然后点击reload current image,就会出现
error 0xffffffff! Flash Sector 0 write failed!
我试了很多次都是这种情况,重新复位断电也不行,加载其他目标模式下生成的.axf文件也不行,不过出现的报错提示不一样。
请问周工是怎么回事啊,是硬件问题还是我设置的问题,现在无从下手了,请您帮帮我吧! 答 1: re:在EasyJTAG.dll的说明文件里说明了:
1.06在LPC2200上不兼容。
使用LPC2200,不能使用1.06版的驱动。 答 2: re:周工您好,很感谢您能很快的回复。
我做的板子没有扩展外部RAM和Flash.
我看到您的回复后,重新下载了V1.05,按照说明重新安装后,还是出现相同的问题。安装后我还把easyjtag断电了几分钟。
我用ISP把flash全局擦除后,重新上电后用Jtag下载,设置好easyjtag设置后,AXD的EDI Log窗口显示:
TTKSimulator for ADS, V1.2, 2003/08
Software Supplied by: ZLGMCU
ARM7TDMI-S, Little Endian
请问出现上面的提示是否说明easyjtag已经认出了ARMCore?
然后我点击Load image加载RelInChip目标模式下生成的axf文件,确定后即出现
error 0xffffffff! Flash Sector 0 write failed!
请问周工猜测是哪里出了问题? 答 3: re: 可以这样操作,进入AXD后,先打开存储器观察窗口(Memory),观察0x40000000地址上的数据,并试试是否可以更改这些数据,如果可以更改,说明JTAG已经正确连上CPU了。再使用File菜单的Load Image...加载要写进FLASH中的程序(*.axf文件)。 答 4: re:出现
TKSimulator for ADS, V1.2, 2003/08
Software Supplied by: ZLGMCU
ARM7TDMI-S, Little Endian
表示JTAG已经连上。
您进行调试的话,不要选择Rel。
如果你不使用外部总线,可用LPC2100的工程模板。 答 5: re:周工您好,再次打扰,趁您在线,我多问几个问题。
我按照您的建议,进入AXD后,打开memory窗口观察2214的内部静态ram,发现里面的数据全是ff,我双击ff变成蓝色后修改数据,确定后数据还是ff,只是变成红色而已,看来jtag和cpu还没有连接上,我下一步怎么做来查找问题? 答 6: 也在2132的板子上遇到了这个问题现象都一样,不知道是什么原因
请指教!
谢谢! 答 7: 是否在进行JTAG调试前应将FLASH清空? 答 8: 我在2132的开发板上也碰到了这样的问题,这两天正郁闷中...
昨天我把ISP调通了,用的是LPC2000 FLASH UTILITY V2.2.1,能够读出part ID和Boot loader ID,也能够进行全片的erase,也能够把hex文件upload to Flash中.
可是现在我的JTAG还是不行,下载线为EasyJtag,买easyARM2200时附送的,easyjtag的驱动程序是最新在周立功网站下载的V1.06。
我用ISP把flash全局擦除后,重新上电后用Jtag下载,设置好easyjtag设置后,AXD的EDI Log窗口显示:
TKSimulator for ADS, V1.06, 2005/01
Software Supplied by: ZLGMCU
ARM7TDMI-S, Little Endian
然后点击Load image把RelInChip目标模式下生成的.axf文件加载到AXD中,此时蓝色箭头停止在LDR PC, ResetAddr处,我点击Step单步执行,点击几下之后就弹出No disassembly could be read at the request address.同时可以看到
调试窗口出现很多行和
fffffdec [0xffffffff] dcd 0xffffffff ....
相类似的语句。
我然后点击reload current image,就会出现
error 0xffffffff! Flash Sector 0 write failed!
我试了很多次都是这种情况,重新复位断电也不行,加载其他目标模式下生成的.axf文件也不行,不过出现的报错提示不一样。
请问周工是怎么回事啊,是硬件问题还是我设置的问题,现在无从下手了,请您帮帮我吧! 答 1: re:在EasyJTAG.dll的说明文件里说明了:
1.06在LPC2200上不兼容。
使用LPC2200,不能使用1.06版的驱动。 答 2: re:周工您好,很感谢您能很快的回复。
我做的板子没有扩展外部RAM和Flash.
我看到您的回复后,重新下载了V1.05,按照说明重新安装后,还是出现相同的问题。安装后我还把easyjtag断电了几分钟。
我用ISP把flash全局擦除后,重新上电后用Jtag下载,设置好easyjtag设置后,AXD的EDI Log窗口显示:
TTKSimulator for ADS, V1.2, 2003/08
Software Supplied by: ZLGMCU
ARM7TDMI-S, Little Endian
请问出现上面的提示是否说明easyjtag已经认出了ARMCore?
然后我点击Load image加载RelInChip目标模式下生成的axf文件,确定后即出现
error 0xffffffff! Flash Sector 0 write failed!
请问周工猜测是哪里出了问题? 答 3: re: 可以这样操作,进入AXD后,先打开存储器观察窗口(Memory),观察0x40000000地址上的数据,并试试是否可以更改这些数据,如果可以更改,说明JTAG已经正确连上CPU了。再使用File菜单的Load Image...加载要写进FLASH中的程序(*.axf文件)。 答 4: re:出现
TKSimulator for ADS, V1.2, 2003/08
Software Supplied by: ZLGMCU
ARM7TDMI-S, Little Endian
表示JTAG已经连上。
您进行调试的话,不要选择Rel。
如果你不使用外部总线,可用LPC2100的工程模板。 答 5: re:周工您好,再次打扰,趁您在线,我多问几个问题。
我按照您的建议,进入AXD后,打开memory窗口观察2214的内部静态ram,发现里面的数据全是ff,我双击ff变成蓝色后修改数据,确定后数据还是ff,只是变成红色而已,看来jtag和cpu还没有连接上,我下一步怎么做来查找问题? 答 6: 也在2132的板子上遇到了这个问题现象都一样,不知道是什么原因
请指教!
谢谢! 答 7: 是否在进行JTAG调试前应将FLASH清空? 答 8: 我在2132的开发板上也碰到了这样的问题,这两天正郁闷中...
共2条
1/1 1 跳转至页
回复
有奖活动 | |
---|---|
【有奖活动】分享技术经验,兑换京东卡 | |
话不多说,快进群! | |
请大声喊出:我要开发板! | |
【有奖活动】EEPW网站征稿正在进行时,欢迎踊跃投稿啦 | |
奖!发布技术笔记,技术评测贴换取您心仪的礼品 | |
打赏了!打赏了!打赏了! |
打赏帖 | |
---|---|
【笔记】生成报错synthdesignERROR被打赏50分 | |
【STM32H7S78-DK评测】LTDC+DMA2D驱动RGBLCD屏幕被打赏50分 | |
【STM32H7S78-DK评测】Coremark基准测试被打赏50分 | |
【STM32H7S78-DK评测】浮点数计算性能测试被打赏50分 | |
【STM32H7S78-DK评测】Execute in place(XIP)模式学习笔记被打赏50分 | |
每周了解几个硬件知识+buckboost电路(五)被打赏10分 | |
【换取逻辑分析仪】RA8 PMU 模块功能寄存器功能说明被打赏20分 | |
野火启明6M5适配SPI被打赏20分 | |
NUCLEO-U083RC学习历程2-串口输出测试被打赏20分 | |
【笔记】STM32CUBEIDE的Noruletomaketarget编译问题被打赏50分 |