This document has been created to capture the outcomes of a day’s work attempting to fault find a new and non-booting PixHawk module, in the hope to save someone some trouble.
On arrival, the bare Pixhawk was connected to a fresh install of Mission Planner V1.2.97, and the latest QUAD firmware installed by default actions. The hardware was subsequently installed on a frame with all it peripherals, and an attempt made to run the “wizard”. It was found impossible to complete and finding no “cancel” capability it was crashed out. This appeared to corrupt the PixHawk. as the module subsequently never completed a boot and would not enable MAVLINK communications.
Investigations reveled the possible solution, as described by Dave C. was to uninstall MP, cleanup all related HDD files (delete MP install folder) and cleanup registry entries. We used CC-Cleaner for the registry. This was followed by reformatting the Mini-SD card, remembering it is FAT32. It was found that just deleting the APM folder in the root was probably sufficient. MP was then reinstalled, and during power on the “FMU” reset button was held down.
This proved to be ineffective, with multiple attempts completed trying to figure out the required sequence. After 4 hours, it was determined there was no way to get the PixHawk to boot correctly as installed. It was decided to go back to the very beginning and apply some strict problem finding techniques, remembering it had worked (naked) out of the box.
Reset to the beginning
- Reformat the SD card (Delete APM folder)
- Remove all connections the PixHawk
- Uninstall MP and clean laptop.
- Reboot PC to ensure memory cleaned.
Restart over
- Download latest MP installer (even if you think you have the latest, do it again)
- Reload MP, and DO NOT run the wizard.
- Power on the PixHawk via the USB cable, and verify correct LED’s
. a. FMU - Green power on, Red flashes then turns off
. b. IO - Green power with flashing Red and Blue
. c. Center LED’s active
[color=#FF0080]At last, we had a booting PixHawk[/color] - Reload the required firmware
- Ensure MavLink connection
[color=#FF0080]At last, we had a MavLink connection[/color]
Now the issue was to try and replicate the fault. We completed the fault diagnostics by completing the following steps
• Add hardware
• Power on PixHawk
• Make MavLink connection
• Break MavLink connection
• Power down PixHawk
for the listed hardware, in this order
• Arm switch PixHawk booted
• Buzzer PixHawk booted
• Power module (no battery connected) PixHawk booted
• 2.4 Receiver PixHawk booted
• GPS only of the combined unit PixHawk booted
• Magnatometer Failed to boot
• Removed magnatometer PixHawk booted
The magnatometer was temporally replaced with a standalone item from a working APM 2.5 system and the PixHawk boot confirmed. All configurations and preflight tests were completed without any more issues.
The process is now at a standstill as a replacement GPS/Magnatometer unit is requested from 3D-Robotics
Morel of the process :
Do not believe the supplied hardware is serviceable !!!
Electronics fail early, or work forever (almost)