Si4684 boot fix: flash encryption off, 16MB flash, NVS enc off, main task stack 8KB, CTS timeout 10s (fixes BootCmd error 6), DMA-safe HOST_LOAD buffer

This commit is contained in:
2026-08-05 08:57:43 +02:00
parent a28120b44e
commit 34f247019a
19 changed files with 396 additions and 53 deletions
+10
View File
@@ -17,6 +17,7 @@
#include "net/NetBootstrap.hpp"
#include "ota/OtaService.hpp"
#include "secure_store/NvsSecureStore.hpp"
#include "si4684/Si4684Tuner.hpp"
#include "station/StationService.hpp"
#include "tuner/TunerService.hpp"
@@ -24,6 +25,10 @@
#include "freertos/FreeRTOS.h"
#include "freertos/task.h"
#if CONFIG_TEST_FIRMWARE
#include "test_firmware.hpp"
#endif
namespace {
constexpr char kTag[] = "digiradio";
@@ -59,6 +64,11 @@ extern "C" void app_main()
return;
}
#if CONFIG_TEST_FIRMWARE
test_firmware::runTestFirmware();
return;
#endif
static secure_store::NvsSecureStore store;
static tuner::TunerService tunerService(