Modbus系列BootLoader说明

版本说明

  • 2024年9月起,Modbus系列产品增加BootLoader程序,此功能支持读取和恢复设备参数,同时支持更新用户程序。
  • 最新支持本功能的产品将贴有"V03 QC"标签。

BootLoader功能简介

BootLoader程序指设备上电后执行的第一段程序,程序将检测SWDIO引脚,若开机时短接SWDIO和GND将进入boot模式。此模式下可以读取和恢复设备参数以及更新用户程序。若开机时没有检测到SWDIO拉低则跳过boot模式进入用户模式,启动正常功能。

BootLoader操作说明

程序开始LED常亮检测SWDIO引脚,短接SWDIO/SWIO/SWD)和GND将进入Boot模式,LED会常亮,没有短接就跳转到用户程序后LED就慢闪,如果用户程序有问题跳转失败LED就会快速闪烁,需要重新下载用户程序。
(图片以Modbus RTU IO 8CH模块为例,如果使用网口系列模块,需要通过网线连接到电脑,并将TCP连接转为虚拟串口才能继续操作。)

使用SecureCRT连接串口,默认串口115200 N 8 1格式,注意不要勾选XON/XOFF。

如果需要更新用户程序,Ymodem包大小选择1024 bytes。

开机时短接SWDIO和GND 进入bootloader程序,bootloader程序运行后显示如下界面。

1.下载程序,2.恢复设备参数,3.读取设备参数,4.退出bootloader程序运行用户程序。
输入3可以读取设备参数,输入2恢复设备默认参数,默认串口9600 N 8 1格式,设备地址0x01。

输入1可以进入升级用户程序模式,界面显示如下

在SecureCRT菜单中选择Transfer->Send Ymodem... 选择更新Bin程序,选择add添加,选择ok开始发送。

显示如下即程序已下载。

输入4退出bootloader程序,进入用户程序。

TAG: 斑梨 树莓派5.83寸e-Paper电子墨水屏(G) 红黄黑白 800x480适用于Arduino /Jetson /STM32 /ESP32 树莓派Pico 2 RP2350B 3.49寸电容触摸LCD显示屏开发板172×640 Sipeed NanoKVM远程控制KVM远程运维服务器 远程桌面 远程装机 远程UART串口 HDMI适用于树莓派 PDF手册 STM32 SSD1357 DeepsSeek人工智能语音聊天机器人 EPS32 S3 飞行时间激光雷达 ESP32 S3 树莓派Pico 2 RP2350 ETH以太网网口模块CH9120 RV1106摄像头 ESP32 S3开发板 树莓派Pico 2 RP2350 GEEK极客开发板1.14寸65K彩色LCD 11.9寸 320×1480 带触摸 树莓派Pico 2 RP2350 1.28寸圆形LCD开发板显示屏板载6轴 数据手册 树莓派夜视摄像头 荔枝派LicheeRV Nano Super-Mini SG2002 Sipeed WIFI6以太网AI视觉RISCV ESP32 S3开发板 3.5寸LCD电容触摸显示屏 480x320 高刷新 ESP32平板 MP3 视频播放 天气时钟副屏摆件 LVGL X1203 树莓派5 UPS电源管理扩展板不间断供电模块