Arducopter will not arm

Whenever I try to arm, the arducopter fails to arm. This is reproducible on the newest Arducopter version (stable and beta) with APM Planner on Ubuntu 14.04 or Mission Planner on Windows 8.1. When trying to arm, APM Planner gives a Message Log of:

[MAV 001:1] Initialising APM... [MAV 001:1] Initialising APM... [MAV 001:1] Initialising APM... [MAV 001:1] Calibrating barometer [MAV 001:1] FAILURE: Unsupported CMD: 400 [MAV 001:1] Initialising APM... [MAV 001:1] Initialising APM... (continuing forever)

This occurs every time I attempt to arm the drone. This issue started today after a reboot of the drone (no hard landing and no crash).

Does anyone have any idea why this is happening?

Just for reference, please view these Github issues.

github.com/diydrones/ardupilot/issues/1701

github.com/diydrones/MissionPlanner/issues/754

github.com/diydrones/apm_planner/issues/559

What HW are you using? This looks like potential HW failure as you say it continues forever