编译下载ma35固件

编译ma35固件

1、git clone 源码

官方git仓库 https://github.com/OpenNuvoton/MA35D1_Buildroot 

2、 编译

  • 执行 make numaker_iot_ma35d16f90_defconfig
  • 使用make menuconfig 配置buidroot。
  • 使用 make savedefconfig 把配置的.config 文件保存回到defconfig。
    MA35D1芯片支持以下的启动方式:
    • Boot from USB (as device/host)
    • Boot from SD/eMMC
    • Boot from NAND Flash
    • Boot from SPI Flash (SPI-NOR/SPI-NAND)
      这里我们选择的是nandflash。
  • 执行make 编译。编译后的固件位置在buildroot/output/images下。

3、烧录

  • 从官方github下载烧写工具https://github.com/OpenNuvoton/MA35D1_NuWriter
  • 波动拨码开关到usb download模式。
  • linux 系统执行flash.sh 脚本烧录就可以。
  • windows系统可以使用NuWriter_MA35_UI.exe烧录,方法也比较简单。
posted @ 2024-07-19 15:40  lxblog  阅读(58)  评论(0编辑  收藏  举报