Versaloon(变色龙)是一个综合的USB接口单片机开发工具,目前支持OpenOCD(ARM7、ARM9、ARM11、Xscale......),支持AVR和AVR32(直接通过Atmel官方工具操作)。以后还将增加更多的单片机的支持(PSoC、S51/52......)。
【协议】
Versaloon基于GPLv2协议发布,你可以自由DIY,但没有得到许可下不得用于商业目的。
RC3版本以后,改为闭源。
【特点】
1.低成本
2.灵活的硬件,可以支持更多的单片机
【目前支持的单片机】
请访问Versaloon小组:Versaloon
【硬件】
使用KiCAD设计,最新PCB验证后,上传所有资料
如果希望Versaloon表现更完美,可以在接口上增加ESD保护器件,隔离器件等
【固件】
Versaloon_Latest(2008-08-09)
【Bootloader】
STM32USBBoot(2008-07-19)
【OpenOCD驱动】
OpenOCD_Driver(2008-07-14)
OpenOCD patch for SVN(2008-07-18)
OpenOCD_717(2008-07-14)(支持IAR调试Cortex)
【如何DIY】
DIY Versaloon
【如何使用】
1.ARM的JTAG编程和调试
Versaloon + OpenOCD + IAR EWARM
2.AVR和AVR32
上位机直接使用Atmel提供的AVR Studio和AVR32 Studio
JTAG接口和ARM的JTAG接口的几个信号基本一致
ISP接口定义如下:
MISO <==> P_TDO
MOSI <==> P_TDI
SCK <==> P_TCK
REST <==> P_SRST
Versaloon + AVR(AVRStudio/Avrdude ISP/JTAG)
Versaloon + AVR32(AVR32Studio和EWAVR32)
3.其他单片机
准备中。。。
文章评论(0条评论)
登录后参与讨论