Date: 2009-12-21, Author: lucck
BF30 is an universal tool dedicated for programming FLASH memory and debugging ARM based microcontrollers family.
It is also dedicated for FLASH memory programming in the 8-bit AVR microcontrollers .
Using only one BF30 tool we can program the most popular based microcontroller family. The device can work both in the ARM and the AVR mode. In the ARM mode BF30 is fully compatible with the OCDLINK interface, so it can work with open debugger program the OpenOCD. In the AVR it is fully compatible with the USBASP programmer, so it can work with the programs dedicated for the USBASP interface for example AVRDude or Khazama AVR Programmer.
Thanks to these programs the device can work under control the Windows or Linux operating system. In the OCDLINK/ARM mode programmer except for JTAG inteface has additional RS232 port, which for example can be used for displaying logs from the serial port in the target device.
The BF30 is available in two voltage standards:
The BF30T, where RS232 interface has TTL voltage level output
The BF30R, where RS232 interface has +/-12V RS232 standard voltage output.