Cube Orange+ reboots while downloading DataFlash log via Mission Planner over USB — CrashDump detected

Hi everyone, I’m having an issue with my Cube Orange+ rebooting while I’m downloading DataFlash logs in Mission Planner. I’ve captured a crash dump / watchdog information and I’m sharing all the details below in case you can help diagnose it.

Hardware / Firmware

  • Flight controller: Cube Orange+

  • Firmware: ArduPlane V4.6.3 (3fc7011a)

  • Connection: USB only (bench test, vehicle not armed)

Issue summary
While downloading a DataFlash log from Mission Planner, the autopilot reboots. After reboot, Mission Planner reports “PreArm: CrashDump data detected”. This is reproducible.

Observed behavior

  • FC reboots during log download.

  • After reboot, I get crashdump / watchdog messages.Relevant messages

    • PreArm: CrashDump data detected

    • PreArm: Internal errors 0x800 l:283 watchdog_rst

    • WDG: T21 SL0 FL217 FT3 FA3001E218 FTP183 FLR150000

      crash_dump.bin (15.6 KB)

You might need to pull the sd card and post the bin that you’re trying to download, as well as details about your sd card itself

Thanks for the report.

If you haven’t already wiped the SD card it would be useful to know if it happens every time you try and download a particular log. If it does we would love a image of the SD card so we can test it ourselves.

It would also be useful to if you have a log (just while disarmed) where the flight controller is complaining about having the crash dump if you have not already wiped it.

We have had another report on Rover which you can track here: Rover-4.6.2: watchdog when downloading logs · Issue #31386 · ArduPilot/ardupilot · GitHub

Of course we would like to fix this problem, but because it is related to log download which cannot be done while armed it should not result in any additional risk to the vehicle.

Hi, thanks for the guidance.
I can reproduce the problem reliably: the flight controller reboots every time I try to download the same DataFlash log in Mission Planner (USB, disarmed). I’m going to create a full bit-for-bit image of the SD card as you requested so you can test it on your side.
I haven’t wiped or reformatted the SD card. I’ll upload the compressed SD card image and share the link here as soon as it’s ready.

1 Like

I am still interested in your SD card image.

Hi guys, sorry for the slow response. Here’s the SD image : https://drive.google.com/file/d/1XLmiaCZwB7wSgVuYignNLMqdQ9ppTVSW/view?usp=drive_link

I am unfortunately unable to immediately reproduce this on the bench by flashing an SD card with this file. I do see 43 logs on it but the ones I have tried download fine.

Please provide the following additional information:

  • index of the log file that crashes the autopilot and what size mission planner says it is
  • mission planner version and OS
  • parameter dump from the autopilot

This may help me line my setup to be more like yours and reproduce the issue with a debugger attached to track it down.

Have you tried this with everything else disconnected from the flight controller? What devices are connected (even if you don’t think they’re powered) when you attempt to download the logs?