title: 合宙NB模块air302
tag: 烧录demo
categories: 学习
comment: true
description: air302烧录
关于
Air302模块是合宙基于移芯EC616芯片推出的NB-IOT模组,在目前2G退网的潮流下,很多传输数据小、对低功耗要求高的物联网设备从2G转向NB-IOT网络,这样不仅可以满足上传需求,另外对功耗的要求也得到了满足。
骑士智能科技 Mini_Air302开发板是专用于合宙Air302 NB-IOT模块在 LuatOS 开源嵌入式硬件的实时操作系统环境下的开发评估板。Mini_Air302板内集成了模块运行所需要的必要外设,如 SIM 卡座,天线,供电等,能保证只需 USB 线连接 PC 就能使整个系统运行。
1、开发板的配置如下:
➢ Micro USB连接器直接 5V 供电。
➢ 内置LDO降压到 3.3V 供电,模块电源更稳定。
➢ 通用串口以及其他 IO 均以排针引出。
➢ 内置串口转USB芯片(CH340N),通过 MicroUSB连接PC,调试和下载更方便。
➢ 模块 RESET 按键、唤醒按键和下载用的BOOT按键。
➢ 通用 led 指示灯,电源状态指示灯,网络状态状态指示灯。
➢ 简易式6P插拔SIM 卡座
2、 外设分布介绍
PCB尺寸52*30mm
3、 我们把已经准备好的NB卡安装到开发板
注意:sim卡缺口朝外
4、 通过USB micro线(安卓通用手机线)给开发板供电
插上USB线后,开发板的PWR(电源指示)灯会亮起,并且模块会自动开机。
烧录方法
开发板进入下载模式:
按下boot按键不放同时按一下复位按键。
注:下面两种烧录方式都要进入下载模式,烧录成功后按复位按键重启开发板
py烧录
群文件资料下载
推荐加入QQ交流群下载咨询问题:972784352
烧录
1. 安装软件
群文件下载工具并且安装,烧录需要用到vscode+python(具体安装有问题请百度解决)
2. 固件下载
下载固件并且解压缩
3. 查看端口
此电脑-右击鼠标-管理-设备管理器-端口号
4. 修改参数
按上面步骤找到固件文件夹,右击鼠标,通过vscode打开,进入local.ini文件目录下,修改脚本路径(默认是烧录user目录下的mian.lua脚本,这里修改为demo下的uart)和端口号,ctrl+s保存该设置
5. 进入下载模式
输入命令 python air302.py lfs dlfull
出现100%和成功的字样说明烧录成功
6. 串口工具验证
下面打开uart文件夹查看demo的注释,可以打开串口工具,重启开发板,按注释按下boot键,看串口打印信息是否和代码一致
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传
可以看到串口写入了 boot button release 说明代码
uart.write(2, “boot button release”)成功执行
注意硬件连接
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传
333~~
这张图太大上传不了,
后面会贴上个人博客的链接
333~~
ttl与开发板rx tx 反接
串口id为2
mytools烧录
因为群里有人不能用mytools烧录,下面我尝试一下:
运行mytools
在第一个下载的群文件里面有mytools.exe,运行它
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传
请
按
照
上
面
的
注
意
事
项
和
步
骤
选
择
,
第
5
步
不
要
勾
选
添
加
默
认
l
i
b
。
请按照上面的注意事项和步骤选择,第5步不要勾选添加默认lib。
请按照上面的注意事项和步骤选择,第5步不要勾选添加默认lib。还有,必须要重新进入下载模式且串口不能被占用(前面sscom的串口要关掉)
图中即为下载成功
欢迎交流
本人csdn,b站,gitee及QQ交流群后面都会挂上。
择,第5步不要勾选添加默认lib。
$$还有,必须要重新进入下载模式且串口不能被占用(前面sscom的串口要关掉)
图中即为下载成功
欢迎交流
本人csdn,b站,gitee及QQ交流群后面都会挂上。
友情链接里面都是大佬的博客,有时候百度真不如去看看他们的文章,欢迎大家去学习。