LoRaWAN AT 固件提供 3 种工作模式,包括: AT指令控制模式,BOOT 模式(引导程序)和 MFG 产测模式。
1. AT指令控制模式:
烧录 LoRaWAN AT 固件的模块,其出厂后,初次上电时,当 BOOT 为低电平,默认进入 AT 指令模式,且各参数保持出厂默认状态。
该模式下,用户可以通过 AT 指令来控制和配置模块。详细指令说明请参考: LoRaWAN AT 指令集。
2. BOOT模式:
BOOT 模式下,调试串口可查看 bootloader log信息,形如:
MICO bootloader for EML3047, v3.0, HARDWARE_REVISION: 1.0
+ command -------------------------+ function ------------+
| 0:BOOTUPDATE <-r> | Update bootloader |
| 1:FWUPDATE <-r> | Update application |
| 2:DRIVERUPDATE <-r> | Update RF driver |
| 3:PARUPDATE <-id n><-r><-e> | Update MICO partition|
| 4:FLASHUPDATE <-dev device> | |
| <-e><-r><-start addr><-end addr>| Update flash content |
| 5:MEMORYMAP | List flash memory map|
| 6:BOOT | Excute application |
| 7:REBOOT | Reboot |
+----------------------------------+----------------------+
| (C) COPYRIGHT 2015 MXCHIP Corporation By William Xu |
Notes:
-e Erase only -r Read from flash -dev flash device number
-start flash start address -end flash start address
Example: Input "4 -dev 0 -start 0x400 -end 0x800": Update
flash device 0 from 0x400 to 0x800
MXCHIP>
此时可通过输入: 1. 命令1更新应用程序固件,可以通过串口的Ymodem文件传输协议来升级模块固件; 2. 命令6运行应用程序; 3. 命令7重启设备。
BOOT 命令使用方法可参考: BOOT模式。
3. MFG产测模式:
在 AT 指令控制模式下,向用户串口发送:AT+QC=?r,即可进入 MFG 产测模式。
可查看模块产测模式的 log 信息,形如:
==== MXCHIP Manufacture Test ====
Serial Number: LRWA.0000.AT03
App CRC: DBDB
Bootloader Version: v3.0
Library Version: 1.0.2
APP Version: LoRaWAN AT_V1.0.0
Driver: SX1278_V1.0.0
MAC: 54:66:61:04:03:02:01:01
OK
模块上电默认仅需 AT 指令控制模式。
用户串口发送指令: AT+QC=?r
返回: QC log 信息。见上节内容。
发送指令:发送任意 AT 指令,即可进入指令模式。
返回:OK
通过在调试串口输入空格,Reset 重启后进入,波特率:115200bps。
重启模块。
版权所有 © 2017 - 2018 MXCHIP授权代理商 - 深圳市博易特智能科技有限公司 粤ICP备17063559号
服务热线:0755-23733662 Email:info@mxchip.cc