ISP bootloader programming ATMEGA128 in MAX6
Please made step by step
1. Download ISP programm http://sp3swj.googlepages.com/ISP_old.zip
2. Unzip ISP programmer
3. Prepare ISP programming cable
![ISP_cable.JPG ISP_cable.JPG](./ISP_MAX6_eng_files/saved_resource)
4. Check if 5V supplycircuits on PCB is OK
5. Check if is no any SHORT circuit to GND on MAX6 board on all ISP pins
6. Using external power supply 5V check power consumptions MAX6 board
( not bigger than ~~300 mA)
7. Connect ISP cable to PC LPT port
8. Connect ISP cable do MAX6
9. Connect USB supply to PC
10. Start ISP programm
11. Set AVR and proper Xtal frequency 11.0592 MHz
![](./ISP_MAX6_eng_files/image004.jpg)
12. Run SETUP menu and chose AT-Prog
![](./ISP_MAX6_eng_files/image004.png)
13. Chose correct Parallel port address
14. Confirm OK setup
15. Run READ SIGNATURE
![](./ISP_MAX6_eng_files/image008.jpg)
16. You see info about Your processor – that’s mean correct communications
17. If you not see info
ATmega128 ...
that mean no ISP communications, check all cable and program settings
Communications must work if all is OK mounted
18. Chose (click on folder ICON) File for programming Flash from locations
chose correct HEX file, or for test newest HEX file from
![](./ISP_MAX6_eng_files/image012.jpg)
http://sp2swj.sp-qrp.pl/SP3SWJ/MAX6/MAX6_KIT/01-BOOTLOADER/BOOTLOAD_M128_11M095.hex
19. Remember – all HEX file is 100% correct and tested !!!!
![](./ISP_MAX6_eng_files/image014.jpg)
21. Run function Erease & Program All
![](./ISP_MAX6_eng_files/image016.jpg)
22. Wait until Finish
![](./ISP_MAX6_eng_files/image018.jpg)
23. Run Fuse and Lock bits and set FF DC FF
![](./ISP_MAX6_eng_files/image020.jpg)
24. Set all BITS as picture above and confirm using Program
confirm each line separately
25. If You finish – press Exit
26. Close ISP program
27. Disconnect USB suppy
28. Disconnect all cable
29. Programming bootloader Finished
BOOTLOADER NOT USE LCD - just is used to programming MAX6 by USB cable
There is no any alive symptom visible for user ... excpept transmission on serial port
Now can be MAX6 programmed using MEGALOAD and standard USB cable