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

Neville Rodrigues liked Neville Rodrigues's profile
Jun 30
Santiago Perez liked Santiago Perez's profile
Jun 21
More…