Картка або вбудована флеш-пам'ять форматується
Що пише ArduPilot:
- Format flash: Failed (N)
- Formatting flash using littlefs
- Format: Failed (N)
- Formatting flash
- Format flash: OK
- Format: OK
Тут пояснено ще: 2
- Formatting SDCard
- Mounted flash 0x0x… as littlefs
Наземна станція попросила ArduPilot відформатувати файлове сховище. Усе на ньому стирається: логи, Lua-скрипти, дані рельєфу, збережені файли місії та геозони. Після «Formatting SDCard» іде «Format: OK» або «Format: Failed (N)». Рядки про flash і littlefs — із 4.7, яка вміє тримати файли на вбудованій мікросхемі флеш-пам'яті плат без гнізда для картки: «Mounted flash … as littlefs» під час запуску — норма, а «Formatting flash» під час запуску означає, що сховище не відкрилося (перше використання або пошкодження) і відформатувалося само.
Що робити: найімовірніше спершу
«Format: Failed»: картка не дає в себе писати.
ПеревіртеСпробуйте картку в комп'ютері. Картка, що стала доступною лише для читання або показує не той розмір, непридатна.
ВиправтеЗамініть картку. Після будь-якого успішного форматування скопіюйте свої Lua-скрипти назад у APM/scripts.
Де це зробити:Налаштування й тюнінг
Код, який це надсилає
Format flash: Failed (N)
libraries/AP_Filesystem/AP_Filesystem_FlashMemory_LittleFS.cpp AP_Filesystem_FlashMemory_LittleFS::format_handler() · Відкрити в ArduPilot Copter-4.7.1
Formatting flash using littlefs
libraries/AP_Filesystem/AP_Filesystem_FlashMemory_LittleFS.cpp AP_Filesystem_FlashMemory_LittleFS::format_handler() · Відкрити в ArduPilot Copter-4.7.1
Format: Failed (N)
libraries/AP_Filesystem/AP_Filesystem_FATFS.cpp AP_Filesystem_FATFS::format_handler() · Відкрити в ArduPilot Copter-4.7.1
Formatting flash
libraries/AP_Filesystem/AP_Filesystem_FlashMemory_LittleFS.cpp AP_Filesystem_FlashMemory_LittleFS::mount_filesystem() · Відкрити в ArduPilot Copter-4.7.1
І ще 4 повідомлень, що надсилаються з тих самих місць.