Bootloader Build
OpenNMC uses U-Boot in the boot chain.
Build Notes
- board support is tracked against the OpenNMC platform and the dobermann board tree
- the Buildroot tree identifies the product through
netcube_dobermann_defconfig - the U-Boot source comes from
https://github.com/libschmudie-so/u-boot-nagami.giton thenextbranch
Buildroot sets BR2_TARGET_UBOOT_CUSTOM_FORMAT_NAME="u-boot-sunxi-with-spl.bin" and uses the custom DTS from the board tree.
Expected Output
The bootloader artifact should be a raw image suitable for the normal RAUC bootloader update path.
The main artifact is u-boot-sunxi-with-spl.bin.
The SD-card installer is reserved for recovery and factory flashing.
Compatibility Notes
The board routes these serial devices to the following roles:
serial1for the ESP32 bootloaderserial2for the SmartSlotserial3for the USB console