# Firmware Node Application This Zephyr application provides firmware management capabilities for the irrigation system. **Tested on Zephyr 4.1.99** ## Features ### Step 1: Shell with Reset Command - Shell interface with custom "reset" command - Warm reboot functionality ### Planned Features - MCUboot support with partition manager - Firmware version display - MCUmgr support for OTA updates ## Building ```bash west build -p auto -b weact_stm32g431_core apps/firmware_node -- -DBOARD_FLASH_RUNNER=blackmagicprobe ``` ## Flashing ```bash west flash ``` ## Usage Connect to the device via serial console and use the shell: - `reset` - Reboot the system - `help` - Show available commands