i recently bought a Atmega128 64 QFP and i want to make Arduino mega board from it so that i can program it from Arduino IDE and for this i need a bootloader.hex file for it.can anybody help me in getting it....any help is appreciated...
Can Arduino Uno, loaded with Arduino ISP, be used directly by avrdude to program an Atmega128? if one makes the connections:
Arduino Uno---Atmega128
SS---------------RESET
MOSI------------MOSI
MISO------------MISO
SCK-------------SCK
I know Uno works as an ordinary ISP programmer for Atmega8, Atmega328, Atmega32U4 but I do not know if same thing is true for Atmega128.
The MEGA bootloader implements STK500v2 ...
It does claim to support the ATmega128 as well as a number of other "larger" ATmega chips.
My Atmega128, stand alone microcontroller, does not have a bootloader and what I want to do is to write it with a code that have nothing to do with a bootloader. I also want to use an Arduino Uno (with Atmega328p on it) ISP programmer not an Arduino Mega.
I built an Atmega128 board.
I followed the Atmega128 Minimum Schematic - which seemed to generally follow the Atmega328 mini Pro.
I followed the previous Links directions posted above.
I connected an Arduino Mini Pro 328 via SPI to the Atmega128.
I can download code to the 128 via Programmer=ArduinoAsIsp.
Also when I connect the UsbToSerial (FTDI) to the PE0/RX0,PE1/RX1 , I can see/use the Serial from the program.
I can download (supposedly) the ATmegaBOOT_168_atmega128.hex to the Atm128.
But, if I again connect the UsbToSerial (FTDI) to the PE0/mosi,PE1/miso,Dtr->reset , change Programmer=AvrISP , then the Arduino just spits back NoSync error.
I have been back and forth repeatedly.
I can download code via ArduinoAsISP - but the FTDI to Atmega128 just gives me NoSync.