eXtreme Burner AVR updated definitions

Go To Last Post
4 posts / 0 new
Author
Message
#1
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

I have completely rewritten AVR microcontrollers definitions for the “eXtreme Burner – AVR 1.4.3” program. Archive contains corrected files “chips.xml”, “fuselayout.xml” and “clocksystems.xml”, which should be copied to the program’s “Data” installation catalog (overwrite old files). Currently 86 models with different signatures are supported (ATtiny, ATmega, AT90CAN, AT90PWM, AT90USB). I’m waiting for Your tests, suggestions and opinions. Download 7-Zip archive from here: Link

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

I have added support for all known 8-bit AVR microcontrollers with ISP interface. The only thing missing is the ATtiny327 (automotive) model, about which I did not find any information (probably it was not produced). Currently the following microcontrollers are supported:

 

ATtiny12(L/V), 13(A/V), 15L, 22(L), 24(A/V), 25(V), 26(L), 43U, 44(A/V), 45(V), 48, 84(A/V), 85(V), 87, 88, 167, 261(A/V), 441, 461(A/V), 828, 841, 861(A/V), 1634(R), 2313(A/V), 4313.

 

ATmega4HVD, 8(A/L), 8U2, 8HVA, 8HVD, 16(A/L), 16M1, 16U2, 16U4(RC), 16HVA(2), 16HVB, 32(A/L), 32C1, 32M1, 32U2, 32U4(RC), 32U6, 32HVB, 32HVE(2), 48(A/V), 48P(A/B/V), 64(A/L), 64C1, 64M1, 64HVE(2), 64RFR2, 88(A/V), 88P(A/B/V), 103(L), 128(A/L), 128RFA1, 128RFR2, 161(L), 162(V), 163(L), 164(A/V), 164P(A/V), 165(A/V), 165P(A/V), 168(A/V), 168P(A/B/V), 169(A/V), 169P(A/V), 256RFR2, 323(L), 324(A/V), 324P(A/B/V), 325(A/V), 325P(A/V), 328, 328P(B/V), 329(A/V), 329P(A/V), 603(L), 640(V), 644(A/V), 644P(A/V), 644RFR2, 645(A/P/V), 649(A/P/V), 1280(V), 1281(V), 1284(P), 1284RFR2, 2560(V), 2561(V), 2564RFR2, 3250(A/V), 3250P(A/V), 3290(A/V), 3290P(A/V), 6450(A/P/V), 6490(A/P/V), 8515(L), 8535(L).

 

AT90CAN32, 64, 128.

 

AT90PWM1, 2(B), 3(B), 81, 161, 216, 316.

 

AT90USB82, 162, 646, 647, 1286, 1287.

 

AT90S1200, S2313, (L)S2323, (L)S2333, (L)S2343, 90S4414, (L)S4433, (L)S4434, S8515, (L)S8535.

 

Please note that the oldest models do not allow programming of all fuse bits (AT90S1200/2313/4414/8515) or only the SPIEN bit (ATmega323, AT90S2323/2333/2343/4433/4434/8535) via the ISP interface.

 

The updated archive is available at the same link: Download

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Thanks for the updates!

 

 

 

 

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

I found problem with "eXtreme Burner – AVR 1.4.3" program: when there is more than 101 chips definitions, they don't work. Chips number 102-111 can't be selected at all from "Chip" menu list; after selecting chips number 112+ error message "Hex File NOT Found !" is displayed or program is crashing.

 

The easiest workaround is to remove unnecessary definitions of microcontrollers from the "chips.xml" file (max 101 definitions). Maybe author will update the program ;)