小组 > 嵌入式 > MicroPython技术交流 > 在Linux下更新固件
?
?
小组信息
名称:MicroPython技术交流

管理员:

人数:6
小组积分:64
简介:用python语言开发嵌入式程序。MicroPython学习、交流、DIY。

小组公告

小组暂无公告.

返回本小组首页

楼主??[原创]?

在Linux下更新固件


作者:邵子扬
积分:12227分
总积分:26705分
:7506
发送信息
加为好友
发表于2016-06-06 23:33
  • 首先需要安装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

分享到:? 新浪微博?? qq空间??
投票数: ? 回复?? ? 引用??
点击登录,立即回复。