在Linux下更新固件
-
首先需要安装Linux版本的arm gcc工具链
https://launchpad.net/gcc-arm-embedded -
安装python的USB驱动库
sudo apt-get install python-usb python3-usb -
编译MicroPython的源码,产生目标文件
make BOARD=XXXXX - 使开发板进入DFU模式(BOOT0-》VCC)
-
写入固件
make BOARD=XXXXX deploy
也可以使用dfu-util写入固件
-
安装dfu-util
sudo apt-get install dfu-util -
写入固件
make BOARD=XXXXX deploy USE_PYDFU=0