轰轰烈烈的团购之后,相思般盼来快递小哥,抑不住内心的小激动双手颤抖着开箱拆包,然后。。。
问题来了:Cat.1怎么下载程序???
这是社群内不少新朋友的真实写照。今天我们将特别分享Cat.1模块烧写教程,让大家真正开启Cat.1新世界。
Luatools是合宙基于Luat 2G/4G系列模块自主开发的全功能软件工具,集下载与调试于一体,简单易用。
Luatools具备以下功能:
加密脚本功能;
下载官方底层;
下载Lua脚本进行二次开发;
用App验证开发板是否为良品;
对模块打印trace进行输出分析;
生成量产文件进行远程升级/批量生产。
请通过以下链接下载Luatools V2.0:
http://www.openluat.com/Product/file/luatoolsV2-redirect.html
注:原V1版本不支持Cat.1,需下载V2.0新版本安装。
下载安装后会进行自动升级检测,这个工具基本上是持续使用,不会出现版本过旧的问题。
Luatools V2.0 支持合宙Luat 2G/4G系列模块,本文仅展示4G模块烧写教程,包含Cat.1系列与Cat.4系列,方便大家对比。以下为详细教程:
一、模块型号与芯片对应关系
因为工具内的固件与脚本都是按芯片型号分别存放在文件夹里的,所以需要对应一下,以便更快查找。
模块 | 芯片 |
---|---|
Air720x系列 | ASR1802 |
Air720Sx系列 | ASR1802S |
Cat.1系列 Air723UG/Air724UG/ Air720UG/Air720UH/ | UIS8910 |
二、安装对应驱动
Air720x/Air720Sx模块(Cat.4)请参考这篇文章:
Air720Ux模块(Cat.1)驱动请复制以下链接:
http://www.openluat.com/Product/file/uis8910dm/sw_file_20200303181718_8910_module_usb_driver_signed%20_20200303_hezhou.7z
注:Win7打开DriversForWin78
,Win10打开DriversForWin10
,请根据自己电脑的位数点击相应的exe安装驱动。
这里我们使用官方开发板作为演示,首先需要将开发板按如下方式连接电脑:
- Air720系列 -
- Air720S系列 -
- Air720U Cat.1系列 -
如果是模块飞线烧录,请先确保可以保证模块的稳定供电,并且烧录时模块不会被重启,按下图进行飞线USB:
长按开机键/拉低power key引脚,即可开机。
由于4G Cat.4模块必须在烧录状态下,才会在PC上显示出烧录设备,所以烧录时都需要先在工具上点击下载
,再对模块进行操作。
Air720x的烧录设备,会在每次开机后出现一秒左右,所以烧录时只需要让模块重启即可。
我们可以直接断电后重新上电,也可以使用复位按键(对于开发板,可以点击开发板上的“重启”按键,或者开关旁边的拨码开关):
Air720Sx系列的设备,需要在上电时同时将BOOT与v1.8引脚短接,才会进入下载模式。(或者使用AT命令使模块重启进入下载模式)
对于Luatools V2版本,工具会自动重启模块以进入下载模式。
如果需要手动操作使模块进入下载模式,请将BOOT与v1.8引脚短接(开发板为按下boot按键不松开),然后再上电和开机,同时工具烧录时需要勾选USB BOOT下载。
Air720Ux系列的设备,需要在上电时同时将BOOT与v1.8引脚短接,才会进入下载模式。(或者使用AT命令使模块重启进入下载模式)
如果需要手动操作使模块进入下载模式,请将BOOT与v1.8引脚短接(开发板为按下boot按键不松开),然后再上电和开机,同时工具烧录时需要勾选USB BOOT下载。
直接点击AT
—72xxxx系列xxx固件切换为AT版本
,点击下载,然后让模块进入烧录模式
(如果使用BOOT开机,请勾选USB BOOT下载
):
烧录后,我们可以用串口工具,通过USB虚拟的AT串口
或物理串口UART2
(720Ux系列是物理串口UART1
)来进行AT操作:
直接点击工具的下载固件
,选择固件后,点击下载,使设备进入烧录模式
后便会进行下载(如果使用BOOT开机,请勾选USB BOOT下载
):
由于Luat模块的特色就是Lua二次开发,所以下载烧录脚本的方法也是必须掌握的,下面以烧录ADC demo示例程序为例。
Lua脚本分为两部分:一个部分是官方写的lib库文件(library),另一部分是用户自己的脚本文件。一般lib的文件不用去修改,除非有特殊需求。
点击项目管理测试
,点击左下角创建项目
,自己起个名字,这里我起名ADC demo
:
选好lod固件(按需求)和脚本,demo脚本可在工具目录下找到(luatools2/resource/xxxx_script/script_LuaTask_Vx.x.x/demo/adc)勾选添加默认lib
,例如下图:
如果模块是第一次烧录,需要点下载底层和脚本
;
如果模块内的固件版本就是已选的固件(已经烧录过固件),那么就点下载脚本
(如果使用BOOT开机,请勾选USB BOOT下载
):
等待下载完成即可。
以上为4G模块烧录教程,如需了解2G模块烧录方法,请访问以下链接查看相关内容:
https://ask.openluat.com/article/1058
欢迎加入合宙4G Cat.1模组QQ交流群:1092305811,合宙技术专家及众多业内人士将与您共同探讨Cat.1模组相关问题。
这里也是开发者的大本营,原汁原味的开箱视频,脑洞大开的新奇教程,各式Air724UG应用秀,还有私藏的百宝箱级元器件……