博客首页 注册 建议与交流 排行榜 加入友情链接
推荐 投诉 搜索: 帮助
非读万国之书,则不能读一国之书
  NalaGinrut.cublog.cn

关于作者
姓名:荒月
职业:准嵌入式工程师
年龄:24
位置:成都
个性介绍:随性、随和、随缘
|| << >> ||
我的分类


嵌入就是烧钱(关于j-tag调试的问题)
    昨天拿到板子,2500大洋,带触摸+一个礼包,感觉相当丰厚。
    摆弄了一天,各部件测试无误,正准备把寒假的成果在新板子上实现一下,结果发现JTAG小板似乎有问题,BANYAN或H-JTAG都无法认出CPU。在AXD里面完全没办法调试。于是与技术支持取得联系,答曰:“此JTAG板仅为下载BIOS用,无法调试。”
    感觉似乎不对。今天跟LD联络了一下,一致认为JTAG小板+ADS应该是能够在线调试的。我整个寒假在教研室都是用的JTAG+ADS调试44B0。结果又跟技术支持联系,答复依然。且试过JTAG下载BIOS毫无问题。
    真是活见鬼了。
    后来无意中有几次能够连上JTAG,但无法认出CPU型号,我自行指定ARM920T,BANYAN未报错。一阵狂喜,马上找了段跑马灯运行,结果是"unable stop target processor"。然后考虑会不会BOOT代码占用了CPU,于是把NAND FLASH全清了,于是BANYAN能够立即找到CPU,但仍然无法自动识别。
    难道真见鬼了?
    今天一晚上都在网上查,结果发现这种JTAG其实是一种简单的并口到JTAG口电平转换头,用一片或者二片244做的,JTAG状态机的实现靠PC机端的调试代理来实现,该工具可以支持有限的ARM内核在非常低速的情况下调试,但非常不稳定和性能极度差
    看来问题解决了,以前我用的是44B0,用JTAG小板勉强能够在线调试;现在我用的是GEC2410的板子,速度性能各方面都比44B0高很多,用JTAG小板在线调试是不可能了。
    于是我就开始查JTAG仿真器,最烂的也在500上下。
    嵌入就是烧钱啊~
    本不想麻烦导师她老人家,现在看来经济基础决定上层建筑的说......

 TAG 嵌入式 ARM JTAG
发表于: 2007-04-29,修改于: 2007-04-29 09:58,已浏览719次,有评论0条 推荐 投诉


网友评论
 发表评论