| Updating Firmware for AVRJTAG+ISP To upgrade the firmware for the AVRJTAG+ISP follow the following steps: - Unplug the AVRJTAG+ISP from both your target board and the USB connection to the PC.
- Remove J3 Jumpers (JTAG & ISP Mode select jumpers) from BOTH the ISP and JTAG positions

- Connect the AVRJTAG+ISP unit to an (un-powered) target board and then apply power to the target board. The AVR ATMega microcontroller is powered from the target, not via USB, therefore you must connect the unit to a target board that supplies power.
- Connect the AVRJTAG+ISP USB connector to your PC's USB port
- If the unit's LED blinks quickly now, you are in firmware upgrade mode, skip to the next step
- If the unit's LED does not blink, remove power from the target board, disconnect the unit from the target and shorten the "upgrade" jumper with a paperclip or similar. Reconnect to the target and apply power. The LED should blink quickly now.

- Make sure the USB driver for the AVRJTAG+ISP is mapped to COM1-COM4. AVR Studio has a bug where it will not work correctly with port settings higher than COM4. To check, start Windows Control Panel -> System -> Hardware -> Device Manager ->Ports (COM & LPT). You should see an entry if you expand Ports (COM & LPT), called JtagISP500MA (COMx), where x is the number of the assigned COM port. You can force a different port assignment by editing the properties of JtagISP500MA entry - Port Settings -> Advanced ...
- Start AVR Studio and select from the menu Tool -> Avr Prog...
- A new window opens up, make sure that ATMega16 has been selected.
- If ATMega16 has not been selected by default, disconnect the AVRJTAG+ISP unit from your target and reconnect again.
- Determine which firmware you need. There are two versions of the AVRTAG+ISP that can be identified by the type of UBS-to-serial bridge chip they use.The bridge chip is the small square chip close to the USB connector.
- V1 uses a CP2102 USB-to-serial bridge chip made by Silicon Labs (units built starting Jan. 2006 - March2007).
- V2 uses a USB-to-serial bridge chip made by FTDI (units built starting March 27th 2007).
- Download the correct firmware that matches the hardware of your unit and unzip it to your hard disk. Browse to the unzipped file in the AVRPROG window and select it.
- Write the file to AVRJTAG+ISP. At the end of the process, you will get a Verify error. Ignore this; it is the normal behavior. DO NOT interrupt the write process; wait until you get the "Verify error" message.
- Disconnect AVRJTAG+ISP from the target board and the USB cable
- Put back the J3 Jumper into the desired position (JTAG or ISP)
- Reconnect to target board and USB port. the unit is now ready to use.
If the update fails, proceed again from step 1. Firmware upgrade for AVR Studio V4.12 Service Pack 4: Download firmware update for Silicon Labs CP2102 USB-to-serial bridge chip units Download firmware update for FTDI USB-to-serial bridge chip units |