I had to change the original Atmega64 from my turnigy 9x and then I installed the Atmega128.
I was able to flash as follow:
Code: Select all
C:\Program Files (x86)\OpenTX\Companion 2.0>avrdude.exe -c usbasp -p m128 -B 100
-U flash:w:C:/temp/opentx-9x128-frsky-en.hex:i
avrdude.exe: set SCK frequency to 8000 Hz
avrdude.exe: warning: cannot set sck period. please check for usbasp firmware up
date.
avrdude.exe: AVR device initialized and ready to accept instructions
Reading | ################################################## | 100% 0.07s
avrdude.exe: Device signature = 0x1e9702
avrdude.exe: NOTE: FLASH memory has been specified, an erase cycle will be perfo
rmed
To disable this feature, specify the -D option.
avrdude.exe: erasing chip
avrdude.exe: set SCK frequency to 8000 Hz
avrdude.exe: warning: cannot set sck period. please check for usbasp firmware up
date.
avrdude.exe: reading input file "C:/temp/opentx-9x128-frsky-en.hex"
avrdude.exe: writing flash (50320 bytes):
Writing | ################################################## | 100% 34.22s
avrdude.exe: 50320 bytes of flash written
avrdude.exe: verifying flash memory against C:/temp/opentx-9x128-frsky-en.hex:
avrdude.exe: load data flash data from input file C:/temp/opentx-9x128-frsky-en.
hex:
avrdude.exe: input file C:/temp/opentx-9x128-frsky-en.hex contains 50320 bytes
avrdude.exe: reading on-chip flash data:
Reading | ################################################## | 100% 29.93s
avrdude.exe: verifying ...
avrdude.exe: 50320 bytes of flash verified
avrdude.exe: safemode: Fuses OK
avrdude.exe done. Thank you.
Somebody has any clue?