Skip to content

固件烧录

需要 Chrome 或 Edge 浏览器(支持 Web Serial API)。

这个页面提供两种烧录方式:

  • 在线烧录:设备正常开机时优先通过 fw 协议只更新 app 固件;如果设备已经在 ESP-ROM 下载模式,会自动刷写当前选择例程的 full flash 固件。远端固件可以直接从当前仓库例程中选择;自定义 URL 必须填写完整 HTTPS 地址。
  • 恢复出厂:第一次刷机、恢复出厂或固件无法启动时使用,需要进入 BOOT 下载模式并写入站内 full flash 固件。

所有当前仓库例程都会内置 fw 更新协议。设备完成一次恢复出厂后,后续在这些例程之间切换可以直接使用在线烧录。

本地 .bin 文件仍可用于内部测试或临时固件验证。

例程固件刷入后,建议测试流程
  1. 打开串口监视器,发送 diag,确认芯片 SN、Flash、Heap、I2C、IMU、地磁、SBUS 状态。
  2. 发送 imumag,轻微转动开发板,确认原始数据会变化。
  3. 发送 ledtestbeeptest,确认 LED 与蜂鸣器工作。
  4. 发送 rc,推动遥控器摇杆,确认通道数值变化。
  5. 架空车辆后发送 servo leftservo centerservo right,确认舵机方向。
  6. 架空车辆后发送 motor fwdmotor revmotor stop,确认电机正反转。
  7. 架空车辆后发送 drive on,用遥控器 CH0/CH2 做受限低速测试;结束发送 drive off

Built for OSRCORE robot development board.