原创 Versaloon RC4 说明

2008-11-16 00:40 2760 3 4 分类: MCU/ 嵌入式

Versaloon-Mini由于收到国外的订单要约(今年定100套),所以,自己又做了一版硬件。诶,出口的东西可不能乱来了。新硬件上,电压采样口可以采样15V以下的电压,并且每个引出的IO口上都有限流电阻和稳压二极管作为保护,编程器的GND和目标板的GND也将通过一个保险丝连接(即使把电源接到了地上,也有一定的保护能力)。限流电阻选用240Ohm,因为即使5V加在上面,也只有20mA左右的电流,符合STM32的IO口驱动能力,这样,对驱动能力影响不大,而且可以很好的起到保护作用。作为一个低成本的开发工具,能保护到这样应该算不错了。

RC4版本的Versaloon分为3个部分。一个是OLink,这个集成了2套USB<==>JTAG协议,一套由OpenOCD控制,另一套备用。第二部分是USB_TO_XXX,包括USB_TO_JTAG(有了这个,OLink里的另一套JTAG协议就只能备用了),USB_TO_SPI,USB_TO_GPIO等多种接口的转换。第三部分就是模拟Atmel的开发工具JTAGICE mkII,来支持AVR/AVR32/AVRX。

目前支持的MCU基本没有改变,只是新的构架下,驱动程序更加容易实现。使用OLink中的一套JTAG接口的驱动,需要12510字节;而新的usbtojtaghl.c(USB_TO_JTAG驱动)为4034字节。

这个版本主要解决了以前遗留下来的一些问题,就是协议不统一。以前开发PSoC的支持的时候,定义了一套协议;开发JTAG工具的时候又定义了一套协议。这样使得以后协议管理起来相当的困难。新版本中,都是使用USB_TO_XXX协议,更新维护都非常方便。

关于Versaloon的维护,目前已经有几个人参与到这个项目中了。固件程序、OLink的部分和USB_TO_XXX的底层协议以及一些高层的MCU支持都由我来维护,S51的支持由hyy维护,JTAGICE mkII部分(AVR/AVR32/AVRX)由傻孩子来开发维护。当然,这还远远不够,也希望更多的人能够参与进来。

PARTNER CONTENT

文章评论1条评论)

登录后参与讨论

walnutcy_696810119 2008-11-16 11:28

支持一下,
相关推荐阅读
用户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直播间
更多
我要评论
1
3
关闭 站长推荐上一条 /3 下一条