[MA35D1] OTA Update by Uboot Stage

Post Reply
chhsieh3
Posts: 309
Joined: 13 Mar 2020, 09:08

05 Jul 2023, 10:52

  • Application: This example code shows how to do MA35D1 OTA update in uboot stage.
  • BSP Version: Linux-5.10.x
  • Hardware: NuMaker-HMI-MA35D1-S1
This sample code demonstrates how to implement over-the-air (OTA) firmware updates for the kernel, device tree, and root filesystem in uboot. Nuvoton provides a simple update method by using MTD (Memory Technology Device) and MMC (Multi Media Card) command to overwrite the corresponding hardware storage device to achieve the purpose of updating.

This application demonstrates the OTA update of MA35D1 series evaluation boards, supporting SD card, eMMC, NAND, SPI-NAND Flash. Users can design and update the software package of the corresponding device according to their own hardware configuration. For example, the MTD method overwrites the corresponding position of the hardware storage device in NAND/SPI-NAND Flash storage, allowing for partial updates of the Linux kernel or device-tree functions. Similarly, it supports partial updates of hardware devices such as SD card/eMMC.

You can download the sample code at https://www.nuvoton.com/resource-downlo ... 0303095686
Nuvoton

Post Reply
  • Information
  • Who is online

    Users browsing this forum: Bing [Bot] and 137 guests