Versaloon
Versaloon is a multi-function developping tool, which can support OpenOCD,support many MCU/Memory using USB_TO_XXX, support a CDC and a MSC.
License::
vsprog and vsgui is distributed under GPLv3 license.
OpenOCD support, CDC and MSC, USB_TO_XXX is
distributed
under GPLv3 license.
Note:
Firmware update is available. To use the current vsprog, please update the
firmware using the STM32_ISP(with internal USB bootloader). Mail me if any problem.
Product shipped before Aug 6 2010 will need to update firmware to use the latest
vsprog/vsgui. After this update, blacklist to cdc_acm will be no longer needed
under Linux.
Click here about how to update firmware
Need testers for the Versaloon SWD driver in OpenOCD. I have published the
preview patch for the OpenOCD, add SWD support and use the latest dirver for
Versaloon. It's tested OK on STM32F103C8 and LPC1766. Check
Versaloon driver in OpenOCD.
I need more feedbacks on this patch.
I'm looking for a agent/reseller for Versaloon in Europe. According to some
customers, the shipping cost is too high for low-cost Versaloon. If you are
interesting in this tool, and can sell it in the world, please mail me.
Supported Target:
All targets supported by OpenOCD(Note2)
STM32_JTAG/SWD/ISP(Note3)
LPC1000_JTAG/SWD/ISP(Note3)
LM3S_JTAG/SWD(Note3)
AT91SAM3(Note3), need more test
STM8_SWIM(Note1)
AVR_ISP/JTAG
89S51_ISP
C8051F_JTAG/C2
LPC900_ICP
MSP430_JTAG(without TEST pin)
PSoC1_ISSP
CPLD/FPGA_JTAG(by svf)
Note1: To use SWIM, you will have to remove 5.1V ZD on TMS, that is D84 in
MiniRelease1
Note2: For the comming OpenOCD0.5.0 release, firmware of Versaloon should be
updated, SWD support will be added in this verison.
Note3: To use fastest SWD, you will have to remove 5.1V ZD on TMS, that is D84
in MiniRelease1
Parameters and
performance(tested under Ubuntu 10.04):
JTAG: configurable, max is 18MHz
STM32F Flash Programming by OpenOCD: 12KB/s at
1125(18000/16)KHz JTAG
STM32F Flash Programming by vsprog: 30KB/s at
1125KHz JTAG
AVR Mega128 Flash Programming by OpenOCD: 18KB/s at
4500 KHz JTAG
AVR Mega128 Flash Programming by vsprog: 35KB/s at
4500KHz JTAG
LPC1766 Flash Programming by vsprog: 70KB/s at
9000KHz JTAG
SPI: configurable, max is 18MHz
AVR Mega128 Flash Programming by vsprog: 19KB/s at
2250 KHz ISP
SWD: by GPIO
STM32F Flash Programming by vsprog: 29KB/s
LPC1766 Flash Programming by vsprog: 40KB/s
LPC1114 Flash Programming by vsprog: 33KB/s
IIC: configurable, max is 100KHz
LPC_ICP: by GPIO
SWIM:
STM8S207SB Flash Programming by vsprog: 18KB/s
Mail-list:
Click
here to subscribe to the mail-list of vsprog and vsgui
Download(current version):
Firmware, hardware and driver is now adding to vsprog(under dongle
directory).
MinGW environment(just unzip to
C:\)(2010-07-06)
Win32 Executables(2010-06-06)
To use vsprog and openocd, install latest libusb-Win32 and libxml2
first.
Current hardware - MiniRelease1:
Hardware
Schematics/Firmware/Software are available at
http://vsprog.googlecode.com/svn/trunk.
Mail me if you need other support.

vsprog:
use SVN at http://vsprog.googlecode.com/svn/trunk/.
Download SVN with:
svn co
http://vsprog.googlecode.com/svn/trunk/
compile and install with:
./bootstrap && ./configure && make
&& make install-strip
or:
./bootstrap && ./configure && make
&& sudo make install-strip
you can download the win driver with:
svn co
http://vsprog.googlecode.com/svn/trunk/dongle/driver/
Documents:
Versaloon How-Tos
Connect Versaloon to targets
Buy:
Including:
1. Versaloon-Mini hardware
2. 20Pin JTAG cable(15-20cm)
3. 10cm(or 1m) USB cable
4. a plastic case(or paper outer case)
Mail me if you have any problem with Versaloon.
If you are in China, and can pay through taobao, use this link:
http://item.taobao.com/auction/item_detail.htm?item_num_id=4342400101
Important Note:
1.
I despair of the mail system in Italy. If you are in Italy, please choose DHL to
ship the products.
2.
Please leave your phone number when ordering, the local agent will
contact you if any problem.
Ship using EMS(http://www.ems.com.cn/english-main.jsp), it will take about 2 to 4 weeks
to arrive:
Ship using DHL HongKong(http://www.dhl.com), it will take about 1 to 2 weeks to arrive:
Links:
http://openocd.berlios.de/
http://www.embedded-projects.net/
http://www.yagarto.de/