找回密码
 立即注册

QQ登录

只需一步,快速开始

打印 上一主题 下一主题
开启左侧

[M031] Bootloader with IAP

[复制链接]
跳转到指定楼层
楼主
admin 发表于 2024-2-19 10:28:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

  • Application: This code uses memory layout and enables IAP function for bootloader to manage memory distribution when bootloader size is larger than LDROM size.
  • BSP Version: M031 Series BSP CMSIS v3.01.000
  • Hardware: NuMaker-M032LD V1.0
This example code uses memory layout and enables IAP function for bootloader to manage memory distribution when LDROM size is smaller than bootloader size.

User can use bootloader to update current application program in APROM through several common communication interfaces, such as UART, USB and so on. User can also add some additional actions to perfect the update process, like checksum confirmation and encryption/decryption for update file. These actions will enlarge the bootloader size and the size may be over the LDROM size. If the bootloader size is larger than the LDROM size, user can use memory layout and enables IAP function to manage memory distribution in APROM and LDROM.

This example code uses bootloader for NuMaker-M032LD through USB interface and manages the memory distribution to LDROM and the last 4 KB of APROM.

You can download the sample code at https://www.nuvoton.com/resource-downlo ... 0703103541
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 顶 踩
牛卧堂
回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies |上传

本版积分规则

新唐MCU