Kompletter OTA Flash-Prozess mit Server (hab zwischencommits vergessen ups)

This commit is contained in:
2026-05-15 23:33:10 +02:00
parent 5d9d3e205b
commit ad05cef1bf
16 changed files with 1797 additions and 0 deletions
+23
View File
@@ -0,0 +1,23 @@
cmake_minimum_required(VERSION 3.13)
include(pico_sdk_import.cmake)
project(app C CXX ASM)
pico_sdk_init()
# Zwei Varianten aus derselben Quelle: schnell- und langsam-blinkend.
# Beide werden ueber LED_DELAY_MS parametrisiert.
function(make_app_variant target_name delay_ms)
add_executable(${target_name} app.c)
target_compile_definitions(${target_name} PRIVATE LED_DELAY_MS=${delay_ms})
pico_set_linker_script(${target_name} ${CMAKE_CURRENT_LIST_DIR}/memmap_app.ld)
target_link_libraries(${target_name}
pico_stdlib
pico_cyw43_arch_none
)
pico_add_extra_outputs(${target_name})
endfunction()
make_app_variant(app_fast 80)
make_app_variant(app_slow 600)