“模板: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] *…”)
 
 
(未显示同一用户的5个中间版本)
第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. 解压压缩包后打开 fpupgrade.exe
 +
 
 +
[[File:A9_A9G_Firmware_1.png]]
 +
 
 +
2. 点击按钮选择要下载的固件,然后点击start,软件会自动检测串口进行下载。'''注意:烧录 GPRS 固件和烧录 GPS 固件的方法略有不同。'''
 +
 
 +
* 情况一,烧录 GPRS 固件:
 +
[[File:A9_A9G_Firmware_2.png]]
 +
 
 +
* 情况二,烧录 GPS 固件('''通常无需烧录'''):
 +
[[File:A9_A9G_Firmware_3.png]]
 +
 
 +
== 出厂固件(GPRS) ==
 
* 下载地址:[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号
* 更新说明:
+
* 备注:A9/A9G是不同的模块,但是使用的是同一版本的固件。
<pre>
+
 
  修复以下问题:
+
== 出厂固件(GPS) ==
  20171120:
+
* 下载地址:[https://docs.ai-thinker.com/_media/gps/gk9501_release_gb_1.4_20180224.zip gk9501_release_gb_1.4_20180224.zip]
  1.修复UDP无法进入透传模式的BUG.
+
* 更新时间:2018年4月28日
 
+
* 备注:出厂的时候默认已经烧录了GPS固件,所以一般不需要烧录此固件。
  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是不同的模块,但是使用的是同一版本的固件
 

2020年10月23日 (五) 18:02的最新版本

固件升级

硬件连接

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

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

烧录固件方式

1. 解压压缩包后打开 fpupgrade.exe

A9 A9G Firmware 1.png

2. 点击按钮选择要下载的固件,然后点击start,软件会自动检测串口进行下载。注意:烧录 GPRS 固件和烧录 GPS 固件的方法略有不同。

  • 情况一,烧录 GPRS 固件:

A9 A9G Firmware 2.png

  • 情况二,烧录 GPS 固件(通常无需烧录):

A9 A9G Firmware 3.png

出厂固件(GPRS)

出厂固件(GPS)

  • 下载地址:gk9501_release_gb_1.4_20180224.zip
  • 更新时间:2018年4月28日
  • 备注:出厂的时候默认已经烧录了GPS固件,所以一般不需要烧录此固件。