Seems that use USB cable is a bit tricky, due restrict time to type the commands...

and since USBasp is cheap, most prefer the "easy" way. smile

https://code.google.com/p/mmjoy/wiki/UpdateFirmware_eng

Instructions for use USB cable and Flip (Google translated from Russian):

Quote:

Notes on using the native firmware bootloader and program Flip.
(Information for users who assembly the controller from scratch)
Microcontrollers "AT90USB646" and "ATMEGA32U4" from the factory have built bootloader - built-in loader flasher.
Therefore properly assembled one when connected to the computer immediately recognized by the operating system.
For firmware update you should download and install the free software from the site FLIP ATMEL.
Link to the site download http://www.atmel.com/tools/flip.aspx

To activate the loader, follow these steps.
On the boards with buttons:
- Connect the board via USB
- Press button RST
- Holding the RST, press the button HWB
- Hold down the HWB, release the button RST
- Release the HWB

On the boards without the button, with a jumper HWB:
- Set jumper HWB
- Connect the board via USB
- Remove the jumper HWB

If done correctly the OS will detect the new device. The name used by the microcontroller, respectively. If the operating unit is determined with an error in Device Manager, you must find the device and update the driver by specifying the source directory with installed Flip.


https://code.google.com/p/mmjoy/wiki/MMJOY2

Sokol1

Last edited by Sokol1; 08/18/14 09:17 PM.