【ESP32学习】下载ESP32 LoBo 固件

  • shaoziyang
  • LV5工程师
  • |      2018-08-28 12:35:07
  • 浏览量 1909
  • 回复:0
ESP32 Lobo 版本是另外一个MicroPython的分支,它的出现是因为官方推动的进展速度太慢,所以 loboris 自己编写了ESP32 Lobo分支,并开设了一个论坛,专门讨论ESP32的MicroPython编程。 论坛 代码仓库 固件 要使用Lobo版本的ESP32,我们首先需要下载相应的固件。在github上,我们可以下载预先编译好的固件。固件有多个版本,区别在于
  • 是否支持4M的psRAM
  • 内置模块的数量
  • 是否支持OTA
固件Description esp32MicroPython, single partition layout, 4MB Flash esp32_otaMicroPython, dual partition layout, OTA enabled, 4MB Flash esp32_psramMicroPython, single partition layout, 4MB Flash & 4MB SPIRAM esp32_psram_otaMicroPython, dual partition layout, OTA enabled, 4MB Flash & 4MB SPIRAM esp32_allMicroPython, single partition layout, 4MB Flash, ALL modules included esp32_psram_allMicroPython, single partition layout, 4MB Flash & 4MB SPIRAM, ALL modules included 一般情况下,我们可以使用esp32_all或者esp32_param_all这两个固件。可以下载打包的zip文件,也可以在相应文件夹下载单独的文件。 下载固件 Lobo版本的固件需要下载多个文件,写入到flash的不同地址。使用乐鑫的FLASH DOWNLOAD TOOLS下载最方便,下图显示不同文件的下载地址。得益于高速串口,下载的速度很快,比ESP8266要快很多。 下载成功后,重新上电,在REPL下就可以看到固件版本了。 注:
  • 升级固件前,如果里面已经有其它程序或者其它版本的固件,需要先擦除一次(ERASE)。
  • 下载后,需要重新复位才能进入REPL。
  • 对于这次活动的开发板,FLASH DOWNLOAD TOOLS软件可以自动控制下载。其它开发板或者软件,需要在上电或复位时手工按住BOOT键,才能进入升级模式。
  • 0
  • 收藏
  • 举报
  • 分享
我来回复

登录后可评论,请 登录注册

所有回答 数量:0
x
收藏成功!点击 我的收藏 查看收藏的全部帖子