been test driving eepe on Linux. I have installed an earlier .deb and installed from source
versions 339 and 297.
note I have not flashed the 9x from the default firmware yet. my USBASP is sorta flaky and I dont want to brick the 9x.
I want to erase my preferences file so be sure I am starting from scratch. Where is it stored ?
Eepe keeps track of which programmer I have configured and also seems to know if I have already downloaded a version of er9x, if the hexfile was downloaded from within eepe's environment. So I'm thinking it's storing the data somewhere.
When I read the firmware from the tx ( stock turnigy software ) even when it properly completes the read the avrdude info box just dissappears and eepe goes back to the main screen. Guess I am looking for a ' firmware properly copied to computer' or something like that.
on the 297 version, which is also what was in the .deb, I get this error
Object::connect: No such slot MainWindow::checkForUpdates()
when trying to read the eeprom I get a "error loading file /tmp/temp.hex". The file is there. This is probably because the eeprom format is the default turnigy format , not the er9x format ?
Basically I got a cheap USBASB programmer from ebay and sometimes it has issues. They are not caused by eepe, but the 297 seems to get the sig correct more often than the 339 version. I think my root issue is a long cable from the USBASP to the 9x board. It's just temporary. I also read that the USBASP may not be finishing up properly. Usually if I disconnect/reconnect the USBASP, or even stop eepe and restart it, the programmer will get the sig correct. It is on the second or third pass that the sig is not properly detected. Hey what do I expect for $4
Code: Select all
avrdude: Device signature = 0x000102 avrdude: Expected signature for ATMEGA64 is 1E 96 02