← Усі інструменти

Пояснення повідомлень і помилок

Що означає повідомлення ArduPilot і що з ним робити

English

Прошивка сама зупинилася: продовжувати не могла

Діяти негайноПлата, внутрішні помилки, CAN, скрипти

Що пише ArduPilot:

Panic — це аварійна зупинка прошивки для ситуацій, з яких вона не може вийти: не відкривається сховище параметрів, не знайдено мікросхему, яку плата повинна мати, пам'ять скінчилася під час запуску. Код фіксує panic і лишається в циклі, щопівсекунди друкуючи причину в консоль плати, якої більшість наземних станцій не показує. Якщо сторожовий таймер потім перезапустить плату, panic буде видно як частину числа IE в рядку «WDG:» наступного запуску.

Що робити: найімовірніше спершу

  1. Прошивка призначена для іншої плати або іншої ревізії цієї.

    Перевірте«Аналізатор прошивки» показує, для якої плати зібрано файл; порівняйте з назвою, надрукованою на вашій платі.

    ВиправтеПрошийте прошивку саме для своєї плати.

  2. На платі вийшла з ладу мікросхема (сховище, флеш-пам'ять логів, датчик, без якого плата не працює).

    ПеревіртеВідкрийте послідовний порт USB плати в термінальній програмі: причина друкується там двічі на секунду.

    ВиправтеЯкщо й з правильною прошивкою panic лишається — плата несправна.

Тут написано для: Коптер, 4.6. В інструменті можна вибрати свій апарат і версію, побачити значення власних параметрів поруч із названими тут і перетягнути лог польоту, щоб отримати пояснення до кожного повідомлення в ньому.

Відкрити в інструменті