Datasheet

AVR079
57
8133A-AVR-04/08
14 Table of Contents
Features............................................................................................... 1
1 Introduction...................................................................................... 1
2 Overview........................................................................................... 2
2.1 USB Communication........................................................................................... 2
2.2 Packet Format ..................................................................................................... 2
2.3 USB Driver........................................................................................................... 2
2.4 Command format................................................................................................. 2
3 General Commands......................................................................... 2
3.1 CMD_SIGN_ON .................................................................................................. 2
3.2 CMD_SET_PARAMETER................................................................................... 3
3.3 CMD_GET_PARAMETER .................................................................................. 3
3.4 CMD_OSCCAL.................................................................................................... 4
3.5 CMD_LOAD_ADDRESS..................................................................................... 4
3.6 CMD_FIRMWARE_UPGRADE........................................................................... 5
3.7 CMD_LOAD_RC_ID_TABLE .............................................................................. 5
3.8 CMD_LOAD_EC_ID_TABLE .............................................................................. 6
3.9 CMD_CHECK_TARGET_CONNECTION........................................................... 7
4 ISP Programming Commands ........................................................ 7
4.1 CMD_ENTER_PROGMODE_ISP....................................................................... 8
4.2 CMD_LEAVE_PROGMODE_ISP ....................................................................... 8
4.3 CMD_CHIP_ERASE_ISP.................................................................................... 9
4.4 CMD_PROGRAM_FLASH_ISP .......................................................................... 9
4.5 CMD_READ_FLASH_ISP................................................................................. 11
4.6 CMD_PROGRAM_EEPROM_ISP .................................................................... 12
4.7 CMD_READ_EEPROM_ISP............................................................................. 12
4.8 CMD_PROGRAM_FUSE_ISP ..........................................................................12
4.9 CMD_READ_FUSE_ISP................................................................................... 12
4.10 CMD_PROGRAM_LOCK_ISP........................................................................ 13
4.11 CMD_READ_LOCK_ISP.................................................................................13
4.12 CMD_READ_SIGNATURE_ISP ..................................................................... 13
4.13 CMD_READ_OSCCAL_ISP............................................................................ 13
4.14 CMD_SPI_MULTI............................................................................................13
5 Parallel Programming Mode Commands..................................... 14
5.1 CMD_ENTER_PROGMODE_PP...................................................................... 14