Arducopter 3.0.1 Compiles but won't flash to ATMEGA2560

As per the title, I can get the arducopter 3.0.1 code to compile just fine in the ardupilot IDE, but flashing to the ATMEGA2560 (ardupilot 2.4) is a problem.The hex appears to upload without issue, but always encounters a mismatch at address 3C000 during verification. Compiling the hex and flashing with mission planner yields the same result.

What's going on here? Is AVRdude trying to flash into protected memory and failing perhaps? is there a fix? Thanks in advance for any assistance?

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

Join diydrones

Replies are closed for this discussion.

Replies

  • This is no longer an issue with the new update, as APM_config.h has options to disable certain features to reduce the size of the hex, which allows the program to be successfully flashed to the APM.

This reply was deleted.

Activity

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