Page 1 of 1

flashing 9x

Posted: Sun Jul 12, 2020 12:57 pm
by stotty1111
hi all
trying to flash a 9x, keep getting the print below is the tx bricked?

=================================================================================
Started AVRDUDE
C:/Program Files (x86)/eePe/avrdude.exe -c usbasp -p m64 -P usb -U flash:w:C:\Users\Tony\Desktop\ER9X\er9x.hex:i
=================================================================================

avrdude.exe: AVR device initialized and ready to accept instructions

Reading | ################################################## | 100% 0.00s

avrdude.exe: Device signature = 0x1e9602
avrdude.exe: NOTE: FLASH memory has been specified, an erase cycle will be performed
To disable this feature, specify the -D option.
avrdude.exe: erasing chip
avrdude.exe: reading input file "C:\Users\Tony\Desktop\ER9X\er9x.hex"
avrdude.exe: writing flash (61196 bytes):

Writing | ################################################## | 100% 24.32s

avrdude.exe: 61196 bytes of flash written
avrdude.exe: verifying flash memory against C:\Users\Tony\Desktop\ER9X\er9x.hex:
avrdude.exe: load data flash data from input file C:\Users\Tony\Desktop\ER9X\er9x.hex:
avrdude.exe: input file C:\Users\Tony\Desktop\ER9X\er9x.hex contains 61196 bytes
avrdude.exe: reading on-chip flash data:

Reading | ################################################## | 100% 18.51s

avrdude.exe: verifying ...
avrdude.exe: verification error, first mismatch at byte 0x0034
0x0c != 0x8c
avrdude.exe: verification error; content mismatch

avrdude.exe done. Thank you.


=================================================================================
AVRDUDE done - exit code 1
=================================================================================

if not what do I have to do?

Re: flashing 9x

Posted: Sun Jul 12, 2020 10:09 pm
by MikeB
That does look like a processor flash memory failure. One bit at location 0x34 is stuck high (0x80 bit). It is an interrupt vector that is not used, so if that is the only error, the radio should still work, but often that sort of error is many locations stuck.
The only solutions if the radio no longer works are either a new main board or a replacement processor.

Mike

Re: flashing 9x

Posted: Mon Jul 13, 2020 7:24 pm
by stotty1111
Ok, installed an old motherboard, had Flysky 9X running, flashed it wit M64, got eprom error message,, reflashed with the new TGY FIRMWARE AND THE EPROM INFO, downloaded from a a new Tgy system, that runs fine, then tried to flash M64 French version, again eprom error, so back to new Tgy pieces.
I would like to flash the French version, any suggestions?
thanks

Re: flashing 9x

Posted: Mon Jul 13, 2020 8:04 pm
by Kilrah
It's normal to have an eeprom error on the first boot after firmware change, press a key to initialize...

Re: flashing 9x

Posted: Mon Jul 13, 2020 8:42 pm
by stotty1111
ok, i'll try that tomorrow
thanks

Re: flashing 9x

Posted: Tue Jul 14, 2020 8:38 am
by stotty1111
Ok, so that works, must have been a corrupted file I used!
The 9X now works with a now defunct 9x V2 module and RX it will not work with a later module and an IA6 rx even when changing polarity!
I have a 9XR tx which has the original eeprom file and has been flashed with the same French language file, it works with both V2 FM002 modules and the later FM003 modules albeit changing the polarity to enable operation of IAX series receivers(all 2A) should I flash the eeprom from the XR onto the 9x, will it work?
Conversely,any one out there got a V2 module or an FM003 they would be willing to sell me?