“模板:A9/A9G Firmware”的版本间的差异

来自丢石头百科
(创建页面,内容为“== 出厂固件 == * 下载地址:[https://docs.ai-thinker.com/_media/gprs/ai-thinker_a9_a9g_at_v02.02.20190915r.rar ai-thinker_a9_a9g_at_v02.02.20190915r.rar] *…”)
 
第1行: 第1行:
 +
== 固件升级 ==
 +
* [[:File:a9_a9g_firmware_tool_v2.1.7z|烧录工具 a9_a9g_firmware_tool_v2.1.7z]]
 +
 +
=== 硬件连接 ===
 +
GPRS系列模组一般有两个串口,一个AT串口,一个下载串口。我们使用Hst_txd、Hst_rxd引脚下载程序。
 +
 +
使用USB-TTL接在模组的Hst_txd、Hst_rxd引脚,将串口连接到电脑上。
 +
 +
=== 使用下载软件 ===
 +
1. 解压压缩包后打开Ai-Thinker GSM Module Download Tool v11.00.04.exe
 +
 +
[[File:A9_A9G_Firmware_1.png]]
 +
 +
2.点击按钮选择要下载的固件,然后点击start,软件会自动检测串口进行下载。
 +
 +
[[File:A9_A9G_Firmware_2.png]]
 +
 
== 出厂固件 ==
 
== 出厂固件 ==
 
* 下载地址:[https://docs.ai-thinker.com/_media/gprs/ai-thinker_a9_a9g_at_v02.02.20190915r.rar ai-thinker_a9_a9g_at_v02.02.20190915r.rar]
 
* 下载地址:[https://docs.ai-thinker.com/_media/gprs/ai-thinker_a9_a9g_at_v02.02.20190915r.rar ai-thinker_a9_a9g_at_v02.02.20190915r.rar]
 
* 更新时间:2019年9月25号
 
* 更新时间:2019年9月25号
* 更新说明:
 
<pre>
 
  修复以下问题:
 
  20171120:
 
  1.修复UDP无法进入透传模式的BUG.
 
 
 
  20180416:
 
  1.添加了HTTP和MQTT的新功能
 
  2.新增加A9模组的低功耗模式类型
 
  3.对AT+RST指令的优化
 
 
 
  20180611:
 
  1.更新rda官方1236版SVN同步
 
  2.优化了HTTP和MQTT功能
 
  3.优化基站定位效果
 
  4.修复机智云tracker有一定几率死机的问题
 
 
 
  20180815:
 
  1.修复上个版本更新导致无SIM卡却没有提示的问题
 
  2.修复机智云无法回显接收到的二进制数据的问题以及在上个版本中修改的输出格式,输出格式恢复到与文档相同
 
  3.统一AT+LOCATION的单位,统一为度
 
  4.修复AT+RST=2无法关机的问题
 
  5.修复发送TCP心跳包时无法发送TCP数据的问题
 
 
 
  20180825:
 
  1.解决模组无法回复OK以及多回复OK的问题
 
  2.增加GPS LED指示灯功能,具体请参考AT指令文档AT+GPNT指令部分
 
  3.优化串口低功耗,具体参考AT文档AT+SLEEP指令部分说明
 
  4.优化AGPSRD命令,修复开启GPS后就自动开启GPRSRD的问题
 
  5.发送AT+RST命令,模组关机 重启时,会响应OK
 
  6.AT+MQTTPUB指令,支持非可见ASCII字符,具体使用,参考关于MQTT的AT命令
 
  7.AT+CIPSTATUS命令的回复会包含+CIPSTATUS这个字符串
 
  8.修改了AT+CREG命令的回复默认格式,具体请参考CREG的AT指令
 
 
 
  20190915:
 
  1.修复AT+GIZTRACKER=0,在未连接时发送导致死机,以及CGACT错误逻辑时候
 
  2.修复AT+HTTPGET,AT+HTTPPOST和at+gizstart错误情况下以及正确连接后的内存泄漏,导致多次使用重启
 
  3.修复mqtt的publish内存泄漏的问题
 
  4.修复在ready出现后还会有其他信息再次打印出来
 
  5.优化每条指令的超时时间,设定为40s上限
 
  6.移植rda官方提供的sdk,解决vabt反复起电导致uboot丢失造成的死机,
 
  7.修复at+cifpsr指令无效
 
  8.修复AT+MQTTPUB指令设置消息长度为个位数,无法发送任意形式的消息,如json格式
 
  9.修复at+location=2在未获取到有效数据就一直返回0
 
  10.修改apn注册模式,这个会导致taracker指令需要上位机自动联网
 
</pre>
 
 
* 备注:A9/A9G是不同的模块,但是使用的是同一版本的固件
 
* 备注:A9/A9G是不同的模块,但是使用的是同一版本的固件

2020年10月23日 (五) 17:52的版本

固件升级

硬件连接

GPRS系列模组一般有两个串口,一个AT串口,一个下载串口。我们使用Hst_txd、Hst_rxd引脚下载程序。

使用USB-TTL接在模组的Hst_txd、Hst_rxd引脚,将串口连接到电脑上。

使用下载软件

1. 解压压缩包后打开Ai-Thinker GSM Module Download Tool v11.00.04.exe

A9 A9G Firmware 1.png

2.点击按钮选择要下载的固件,然后点击start,软件会自动检测串口进行下载。

A9 A9G Firmware 2.png

出厂固件