原创 OpenOCD编程Mega128测试

2009-4-27 01:38 2879 10 10 分类: MCU/ 嵌入式
一下是Log信息:
 
4500 kHz

Info : Versaloon(0x03)by Simon(compiled on Apr 25 2009)

Info : buffer size for USB is 12288 bytes

Info : VSLLink_20080905 by Simon(compiled on Apr 25 2009)

Info : vsllink run in NORMAL mode

Info : VSLLink JTAG Interface ready

Info : JTAG tap: avr.cpu tap/device found: 0x8970203f (Manufacturer: 0x01f, Part: 0x9702, Version: 0x8)

Info : JTAG Tap/device matched

Info : JTAG tap: (not-named) tap/device found: 0xffffffff (Manufacturer: 0x7ff, Part: 0xffff, Version: 0xf)

Info : JTAG tap: (not-named) tap/device found: 0xffffffff (Manufacturer: 0x7ff, Part: 0xffff, Version: 0xf)

Info : JTAG tap: (not-named) tap/device found: 0xffffffff (Manufacturer: 0x7ff, Part: 0xffff, Version: 0xf)

Info : JTAG tap: (not-named) tap/device found: 0xffffffff (Manufacturer: 0x7ff, Part: 0xffff, Version: 0xf)

Info : JTAG tap: (not-named) tap/device found: 0xffffffff (Manufacturer: 0x7ff, Part: 0xffff, Version: 0xf)

Info : JTAG tap: (not-named) tap/device found: 0xffffffff (Manufacturer: 0x7ff, Part: 0xffff, Version: 0xf)

Info : JTAG tap: (not-named) tap/device found: 0xffffffff (Manufacturer: 0x7ff, Part: 0xffff, Version: 0xf)

Info : JTAG tap: (not-named) tap/device found: 0xffffffff (Manufacturer: 0x7ff, Part: 0xffff, Version: 0xf)

Info : JTAG tap: (not-named) tap/device found: 0xffffffff (Manufacturer: 0x7ff, Part: 0xffff, Version: 0xf)

Info : JTAG tap: (not-named) tap/device found: 0xffffffff (Manufacturer: 0x7ff, Part: 0xffff, Version: 0xf)

Info : JTAG tap: (not-named) tap/device found: 0xffffffff (Manufacturer: 0x7ff, Part: 0xffff, Version: 0xf)

Info : JTAG tap: (not-named) tap/device found: 0xffffffff (Manufacturer: 0x7ff, Part: 0xffff, Version: 0xf)

Info : JTAG tap: (not-named) tap/device found: 0xffffffff (Manufacturer: 0x7ff, Part: 0xffff, Version: 0xf)

Info : JTAG tap: (not-named) tap/device found: 0xffffffff (Manufacturer: 0x7ff, Part: 0xffff, Version: 0xf)

Info : JTAG tap: (not-named) tap/device found: 0xffffffff (Manufacturer: 0x7ff, Part: 0xffff, Version: 0xf)

Info : JTAG tap: (not-named) tap/device found: 0xffffffff (Manufacturer: 0x7ff, Part: 0xffff, Version: 0xf)

Info : JTAG tap: (not-named) tap/device found: 0xffffffff (Manufacturer: 0x7ff, Part: 0xffff, Version: 0xf)

Info : JTAG tap: (not-named) tap/device found: 0xffffffff (Manufacturer: 0x7ff, Part: 0xffff, Version: 0xf)

Info : JTAG tap: (not-named) tap/device found: 0xffffffff (Manufacturer: 0x7ff, Part: 0xffff, Version: 0xf)

Error: number of discovered devices in JTAG chain (20) doesn't match (enabled) configuration (1), total taps: 1

Error: check the config file and ensure proper JTAG communication (connections, speed, ...)

Error: trying to validate configured JTAG chain anyway...

4500 kHz

Info : JTAG tap: avr.cpu tap/device found: 0x8970203f (Manufacturer: 0x01f, Part: 0x9702, Version: 0x8)

Info : JTAG Tap/device matched

Info : JTAG tap: (not-named) tap/device found: 0xffffffff (Manufacturer: 0x7ff, Part: 0xffff, Version: 0xf)

Info : JTAG tap: (not-named) tap/device found: 0xffffffff (Manufacturer: 0x7ff, Part: 0xffff, Version: 0xf)

Info : JTAG tap: (not-named) tap/device found: 0xffffffff (Manufacturer: 0x7ff, Part: 0xffff, Version: 0xf)

Info : JTAG tap: (not-named) tap/device found: 0xffffffff (Manufacturer: 0x7ff, Part: 0xffff, Version: 0xf)

Info : JTAG tap: (not-named) tap/device found: 0xffffffff (Manufacturer: 0x7ff, Part: 0xffff, Version: 0xf)

Info : JTAG tap: (not-named) tap/device found: 0xffffffff (Manufacturer: 0x7ff, Part: 0xffff, Version: 0xf)

Info : JTAG tap: (not-named) tap/device found: 0xffffffff (Manufacturer: 0x7ff, Part: 0xffff, Version: 0xf)

Info : JTAG tap: (not-named) tap/device found: 0xffffffff (Manufacturer: 0x7ff, Part: 0xffff, Version: 0xf)

Info : JTAG tap: (not-named) tap/device found: 0xffffffff (Manufacturer: 0x7ff, Part: 0xffff, Version: 0xf)

Info : JTAG tap: (not-named) tap/device found: 0xffffffff (Manufacturer: 0x7ff, Part: 0xffff, Version: 0xf)

Info : JTAG tap: (not-named) tap/device found: 0xffffffff (Manufacturer: 0x7ff, Part: 0xffff, Version: 0xf)

Info : JTAG tap: (not-named) tap/device found: 0xffffffff (Manufacturer: 0x7ff, Part: 0xffff, Version: 0xf)

Info : JTAG tap: (not-named) tap/device found: 0xffffffff (Manufacturer: 0x7ff, Part: 0xffff, Version: 0xf)

Info : JTAG tap: (not-named) tap/device found: 0xffffffff (Manufacturer: 0x7ff, Part: 0xffff, Version: 0xf)

Info : JTAG tap: (not-named) tap/device found: 0xffffffff (Manufacturer: 0x7ff, Part: 0xffff, Version: 0xf)

Info : JTAG tap: (not-named) tap/device found: 0xffffffff (Manufacturer: 0x7ff, Part: 0xffff, Version: 0xf)

Info : JTAG tap: (not-named) tap/device found: 0xffffffff (Manufacturer: 0x7ff, Part: 0xffff, Version: 0xf)

Info : JTAG tap: (not-named) tap/device found: 0xffffffff (Manufacturer: 0x7ff, Part: 0xffff, Version: 0xf)

Info : JTAG tap: (not-named) tap/device found: 0xffffffff (Manufacturer: 0x7ff, Part: 0xffff, Version: 0xf)

Error: number of discovered devices in JTAG chain (20) doesn't match (enabled) configuration (1), total taps: 1

Error: check the config file and ensure proper JTAG communication (connections, speed, ...)

Error: trying to validate configured JTAG chain anyway...

verify Capture-IR is disabled

target state: halted

Info : device id = 0x8970203f

Info : target device is atmega128

avr mass erase complete

Info : Padding image section 0 with 60 bytes

Info : Padding image section 1 with 4 bytes

Info : Padding image section 2 with 4 bytes

Info : Padding image section 3 with 56 bytes

wrote 1854 byte from file E:/Versaloon/Software/MODEL.hex in 0.125000s (14.484375 kb/s)

Info : JTAG tap: avr.cpu tap/device found: 0x8970203f (Manufacturer: 0x01f, Part: 0x9702, Version: 0x8)

Info : JTAG Tap/device matched

Info : JTAG tap: (not-named) tap/device found: 0xffffffff (Manufacturer: 0x7ff, Part: 0xffff, Version: 0xf)

Info : JTAG tap: (not-named) tap/device found: 0xffffffff (Manufacturer: 0x7ff, Part: 0xffff, Version: 0xf)

Info : JTAG tap: (not-named) tap/device found: 0xffffffff (Manufacturer: 0x7ff, Part: 0xffff, Version: 0xf)

Info : JTAG tap: (not-named) tap/device found: 0xffffffff (Manufacturer: 0x7ff, Part: 0xffff, Version: 0xf)

Info : JTAG tap: (not-named) tap/device found: 0xffffffff (Manufacturer: 0x7ff, Part: 0xffff, Version: 0xf)

Info : JTAG tap: (not-named) tap/device found: 0xffffffff (Manufacturer: 0x7ff, Part: 0xffff, Version: 0xf)

Info : JTAG tap: (not-named) tap/device found: 0xffffffff (Manufacturer: 0x7ff, Part: 0xffff, Version: 0xf)

Info : JTAG tap: (not-named) tap/device found: 0xffffffff (Manufacturer: 0x7ff, Part: 0xffff, Version: 0xf)

Info : JTAG tap: (not-named) tap/device found: 0xffffffff (Manufacturer: 0x7ff, Part: 0xffff, Version: 0xf)

Info : JTAG tap: (not-named) tap/device found: 0xffffffff (Manufacturer: 0x7ff, Part: 0xffff, Version: 0xf)

Info : JTAG tap: (not-named) tap/device found: 0xffffffff (Manufacturer: 0x7ff, Part: 0xffff, Version: 0xf)

Info : JTAG tap: (not-named) tap/device found: 0xffffffff (Manufacturer: 0x7ff, Part: 0xffff, Version: 0xf)

Info : JTAG tap: (not-named) tap/device found: 0xffffffff (Manufacturer: 0x7ff, Part: 0xffff, Version: 0xf)

Info : JTAG tap: (not-named) tap/device found: 0xffffffff (Manufacturer: 0x7ff, Part: 0xffff, Version: 0xf)

Info : JTAG tap: (not-named) tap/device found: 0xffffffff (Manufacturer: 0x7ff, Part: 0xffff, Version: 0xf)

Info : JTAG tap: (not-named) tap/device found: 0xffffffff (Manufacturer: 0x7ff, Part: 0xffff, Version: 0xf)

Info : JTAG tap: (not-named) tap/device found: 0xffffffff (Manufacturer: 0x7ff, Part: 0xffff, Version: 0xf)

Info : JTAG tap: (not-named) tap/device found: 0xffffffff (Manufacturer: 0x7ff, Part: 0xffff, Version: 0xf)

Info : JTAG tap: (not-named) tap/device found: 0xffffffff (Manufacturer: 0x7ff, Part: 0xffff, Version: 0xf)

Error: number of discovered devices in JTAG chain (20) doesn't match (enabled) configuration (1), total taps: 1

Error: check the config file and ensure proper JTAG communication (connections, speed, ...)

Error: trying to validate configured JTAG chain anyway...

错误的原因是AVR的JTAG TAP处理方式的问题,但是Flash下载仍旧可以通过,目前并没有使用最快的编程算法,但速度还算过得去吧。完善以后,就可以使用类似JLink的ARM开发工具来编程AVR了。。。
PARTNER CONTENT

文章评论2条评论)

登录后参与讨论

用户131114 2009-4-27 15:34

OpenOCD今年6月份左右可能会作一次很大的变动,作者会修改核心代码,使得可以比较方便的支持更多的编程器和更多的目标芯片,AVR只是一个简单的尝试,希望能够给他们一些参考。

用户1569463 2009-4-27 11:36

看来能够统一工具了,一类芯片对应几种工具,或一种工具对应几类芯片,这样才真正方便。 分久必合。
相关推荐阅读
用户131114 2010-12-25 22:43
征集各种单片机/存储器的支持
先随便列几个:Actel FPGA,Renesas R8C,Nuvoton Cortex。当然,Versaloon已经支持的就不需要了。当然,一些简单的比如SPI Flash,可以都可以。合作(或者交...
用户131114 2010-12-11 17:06
STM32F207 demo板原理图
这个硬件是VersaloonHandy平台的第一个测试评估硬件。资源:1. usb device + host, LTC41602. 3路可控电压,分别用于SD供电、TFT背光、对外供电,IIC接口控...
用户131114 2010-09-13 15:13
Versaloon 平台硬件规划
按照计划,几个平台都进行的非常顺利。第二批的生产也在进行中。 抽空规划了一下Versaloon平台的下一个硬件。1。使用120M STM32F203系列100脚芯片,USB 2.0 HS OTG2。2...
用户131114 2010-09-11 01:04
USBDM也成为浮云了。。。。。
HSC08/HCS12(X)的调试支持也基本按时完成了。。。。。。碰到的困难比预想的多,8过仍旧只是浮云。。。。。。coldfireV1应该也可以支持,不过需要有demo板测试并做相应的调整。 上图:...
用户131114 2010-09-02 02:28
Versaloon平台发展规划
最近发布的Versaloon调试仿真平台计划,相信很快就能完成第一阶段,有人怀疑不? Versaloon在实现的理念上,有其先进性,在同一个简单的硬件上,能够实现这么多种芯片的支持,并且具备不错的性能...
用户131114 2010-09-01 17:40
STLink简单的像浮云一样
原来计划花2天时间,没想到一天就搞定了。。。。。。在STM8S103F2上测试通过。STVP在下载STM8S103F2的速度并不是一般的慢啊,每次64字节。。。。。。OMG。。。。 下一步准备OSBD...
EE直播间
更多
我要评论
2
10
关闭 站长推荐上一条 /3 下一条