Boot Loaders and Programmers

[ HID | Interfaces | Data Acquisition | Displays | Programmers | Control | Other ]

This page lists projects implemented with V-USB. Please remember: We also want to list your project! If you don’t have a web site to publish it, you can host it in our Wiki.

USBasp - Programmer for Atmel AVR Controllers

USBasp is a USB in-circuit programmer for Atmel AVR controllers. It demonstrates how to pipe "large" data blocks through the USB driver.

http://www.fischl.de/usbasp/
Author: Thomas Fischl
Rating:   [comments and votes]

Crypto-Boot - a USB Boot Loader

The image on the left is Oleg with his paraglider, he contributed this example project: A boot loader based on V-USB which does code decryption based on Atmel’s Application Note AVR231. Oleg maintains no homepage for the project. It is therefore hosted on the Wiki:

http://vusb.wikidot.com/project:crypto-boot
Author: Oleg Semyonov
Rating: not yet rated  [comments and votes]

AVRUSBBoot - USB Boot Loader for ATMega 8

This is another USB boot loader. It is small enough to fit into the 2 kB boot block of an ATMega 8. This boot loader is ideal for prototyping: No need to connect a programmer, just set a jumper and the programmer is built into the target!

http://www.fischl.de/avrusbboot/
Author: Thomas Fischl
Rating:   [comments and votes]

AVR-Doper - an STK500 Compatible AVR Programmer

AVR-Doper is an STK500 compatible In-System Programmer (ISP) and High Voltage Serial Programmmer (HVSP). It comes with a built-in USB to Serial adaptor to connect directly to USB.

http://www.obdev.at/products/vusb/avrdoper.html
Author: Objective Development Software GmbH
Rating:   [comments and votes]

BootloadHID - Another USB Boot Loader

This boot loader takes advantage of the HID kernel drivers on Windows: It works without installing libusb-win32. Other than that, it’s quite similar to Thomas Fischl’s AVRUSBBoot.

http://www.obdev.at/products/vusb/bootloadhid.html
Author: Objective Development Software GmbH
Rating:   [comments and votes]

AVRminiProg - Compatible with Atmel’s USB Programmers

This spectacular programmer aims at compatibility with Atmel’s USB programmers such as AVRISP mkII, JTAGICE mkII and AVRDragon. The firmware can even be configured to run on other hardware such as e.g. USBasp.

http://www.simonqian.com/en/AVRminiProg/
Author: Simon Qian
Rating:   [comments and votes]

USBaspLoader - Bootloader Emulating USBasp

This boot loader requires no separate upload tool on the host because it emulates USBasp. Since AVRDUDE can be used for uploading, it can be integrated into the Arduino development environment.

http://www.obdev.at/vusb/usbasploader.html
Author: Objective Development Software GmbH
Rating:   [comments and votes]

AVR IR Downloader - Upgrade Firmware via IR

This project makes firmware upgrades easy: The target has an Infrared receiver and the data is sent via IR. The IR transmitter is based on V-USB.

http://avrirdownloader.wordpress.com/
Author: Hendy Eka H. and Arief Mardhi B.
Rating:   [comments and votes]

THSusb - PLD programming via JTAG

This device loads SVF (Serial Vector Format) files and uploads them to a JTAG interface. It can be used to program devices such as CPLDs.

http://ths.spacequadrat.de/thsusb.html
Author: Thomas Scheuermann
Rating: not yet rated  [comments and votes]

EE-Prog

This is a programmer for all 24c type EEPROMs (24c01 to 24c1024).

http://xldrx.com/ee-prog/
Author: Amir Hashemi
Rating: not yet rated  [comments and votes]

[ HID | Interfaces | Data Acquisition | Displays | Programmers | Control | Other ]