I tried all the eight debugging steps, but the error persists.
My arduino board works perfectly with the latest FTDI drive, but with DIY FTDI cable I have this error:

So I will try to use an Usbasp AVR programmer to replace the bootloader with AVRDude.
It will require a "path-board" between programer and ArduIMU, because the pins order is different. But the worse part is the pin "D10"... what is it funcion?
On AVR programer I have this pins:
MOSI
VCC
RST
SCK
MISO
GND
On the ArduIMU+ there is:
GND
VCC
SCK
MISO
MOSI
D10 <---- ( what is this??? Is it mandatory for the connection with ArduIMU+?)
RST
Last question: Is the bootloader exactly the same that Arduino 328?
My spine is freezing... but I don't see another way to go.
------------------------------------------------------------------------------
Added:
SOLVED
It was solved by doing this steps over an AVR programmer.
(Is VERY important that you do the first step and check the result)
1 - Erasing the chip (make sure that "lock fuses" are changed to FF);
2 - Setting the other fuses by this way:
low_fuses = 0xFF (bits 11111111)
high_fuses = 0xDA (bits 11011010)
extended_fuses = 0x05 (bits xxxxx101, because only the three last bits are changeable) ;
3 - Recording the "ATmegaBOOT_168_atmega328.hex".







Season Two of the Trust Time Trial (T3) Contest has now begun. The third round was a reliablilty/aerial photography round for both planes and copters, which is now closed. Stay tuned for the next round, beginning soon.58 members
106 members
54 members
27 members
59 members
© 2012 Created by Chris Anderson.
