flashing 9x

er9x is the best known firmware. It has a superb range of features and is well supported by the community. Well worth trying out.
Post Reply
User avatar
stotty1111
Posts: 233
Joined: Mon Aug 11, 2014 5:56 pm
Country: France
Location: overlooking Douarnenez Bay Finistere

flashing 9x

Post 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?

User avatar
MikeB
9x Developer
Posts: 17993
Joined: Tue Dec 27, 2011 1:24 pm
Country: -
Location: Poole, Dorset, UK

Re: flashing 9x

Post 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
erskyTx/er9x developer
The difficult we do immediately,
The impossible takes a little longer!
User avatar
stotty1111
Posts: 233
Joined: Mon Aug 11, 2014 5:56 pm
Country: France
Location: overlooking Douarnenez Bay Finistere

Re: flashing 9x

Post 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
User avatar
Kilrah
Posts: 11109
Joined: Sat Feb 18, 2012 6:56 pm
Country: Switzerland

Re: flashing 9x

Post by Kilrah »

It's normal to have an eeprom error on the first boot after firmware change, press a key to initialize...
User avatar
stotty1111
Posts: 233
Joined: Mon Aug 11, 2014 5:56 pm
Country: France
Location: overlooking Douarnenez Bay Finistere

Re: flashing 9x

Post by stotty1111 »

ok, i'll try that tomorrow
thanks

User avatar
stotty1111
Posts: 233
Joined: Mon Aug 11, 2014 5:56 pm
Country: France
Location: overlooking Douarnenez Bay Finistere

Re: flashing 9x

Post 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?

Post Reply

Return to “er9x”