APM2 Bootloader Reflash Failed

I have a chinese APM 2.6. After install Arducopter 3.2 a few times by Mission planner, Its fail now:

+Can not install new firmware with error "communication error".

+Can not connect via MAVlink "no heartbeat package received" with both USB and telemetry connection.

+Its still recognized by windows as: "Arduino mega 2560" in comm port

I have made some fixing but no effective:

+Reflash Atmega32U2:

http://copter.ardupilot.com/wiki/common-ppm-encoder-apm2x-atmega32u2/

+Reflash Atmega2560 with my ISP programer(Programing successfull but fail when verify). Please take a look on my files. The first one is original Apm2 bootloader(stk500boot_v2_mega2560.hex), other is the file read out from 2560's flash after burning(Read_Out.hex).

Now, my APM 2.6 still fail. Please help me to solve this problem.

stk500boot_v2_mega2560.hex

Read_Out.hex

Screenshot 2014-12-09 08.01.21.png

You need to be a member of diydrones to add comments!

Join diydrones

Email me when people reply –

Replies

  • I am having the same issues. I have two APM 2.7s both of them were working fine until I tried to load the Hexacopter code. the code loaded, but failed to verify. now they will not connect. I have a third APM that has the quad code on it. It connects without issues. I am afraid to to load the hexa code on it.

This reply was deleted.

Activity