Air8603 总体说明
本文介绍 Air8603 大屏联网控制板软件开发的基础信息与参考资料。Air8603 的出厂固件按联网方式分为两个版本:Air6205A 版本(WiFi)、Air780EX2 版本(4G),开发前请先确认板子的版本与型号后缀。
一、使用的基础模组型号
Air8603 使用的基础模组型号为 Air1603(智能大屏系统 SoC 模组),开发方式为 LuatOS(Lua 5.3)脚本 + AirUI,不需要搭建编译环境。
| 固件版本 | 主控 | 联网模组 | 对应型号 | 说明 |
|---|---|---|---|---|
| WiFi 版本 | Air1603 | Air6205A | Air8603W1~W5 | WiFi 联网;天线 BOM默认 IPEX 转 SMA |
| 4G 版本 | Air1603 | Air780EX2 | Air8603M1~M5 | 4G 联网;必须烧录 Air8603 专用 4G 固件 |
- Air8603 的主控平台是 Air1603,与 Air8601/Air8602 使用的 Air1601 不是同一颗内核;
- 两个固件版本的界面框架与业务逻辑一致,差异在联网模组、联网相关模块与配置;串口资源配置由型号数字后缀决定,与版本无关;
- W 与 M 分别对应 WiFi / 4G 硬件配置,不支持双网同时工作或自动切换;
- Air1603 资料中心:https://docs.openluat.com/air1603/
二、各软件功能模块开发可以参考的固件和代码
1、默认出厂固件
- WiFi 版本固件(Air6205A):在 Air1603 内核基础上增加 Air6205A 联网模块,功能说明与打包固件见 默认出厂固件;
- 4G 版本固件:Air8603_Air8605_4G_Air780EX2_001.999.000_LuatOS-SoC_V2054_Air780EX2_109.soc,适用于 Air8603 / Air8605 整机,不能使用 Air780EX2 公版出厂固件;
- 所有 Air8603 系列产品都需要烧录 Air1603 的内核固件,内核说明见 Air1603 固件版本;
- 烧录方式见 下载和调试。
2、基础模组型号对应的软件代码和资料
| 代码/文档 | 说明 | 用途 |
|---|---|---|
| Air8603 出厂固件工程 | 板级出厂固件工程(UI、文件管理、音频、RS485/TTL 外设、FOTA 等) | 二次开发的基础工程 |
| Air1603 Demo 示例代码 | 屏幕、触摸、音频、摄像头等外设 demo 仓库 | 外设驱动调试参考 |
| Air6205A 相关资料 | WiFi 模组资料,通过串口与 Air1603 交互 | WiFi 联网适配 |
| Air780EX2 相关资料 | 4G 模组资料;整机需专用固件 | 4G 联网、RJ45/IPC 转发适配 |
| Air1603 资料中心 | Air1603 主控平台资料汇总 | 平台选型、开发与资料查阅 |
| Air1603 固件版本 | Air1603 内核固件版本说明与下载 | 内核固件选择与烧录 |
| LuatOS 接口文档(核心库与扩展库) | LuatOS 核心库与扩展库 API 文档 | 脚本开发时查阅接口 |
三、驱动开发注意事项
驱动开发时,要使用 Air8603 上的板级配置(以出厂固件工程中的板级配置文件为准),并按所选型号确认端子装配:
- 显示:RGB565;40PIN 屏接 P1,50PIN 屏接 J2,两者共用显示信号,不能当双屏独立输出;分辨率、时序按屏规格书设置;
- 触摸:电容触摸走 I2C1,接 TP2(含 TP_RST、WAKEUP 触摸中断);触摸与显示排线分别连接;
- 背光:PWM 调光,用于亮度调节与待机策略;
- SD 卡:SPI 接口,卡座 J16;SD_3V3 由 SD_EN 使能,上电需拉高;
- 音频:板载 DAC 播放 + 功放,J13 输出 SPK+/SPK−;5V_EN 控制屏幕 / 音频电源支路;
- USB HOST:J8(Type-A)与 J14(5PIN 线束)共用一路 USB 信号;供电由 UVC_EN 控制,接 UVC/HID 外设前需核对供电与外设规格;
- 串口:
| 型号后缀 | UART1 | UART2 | 端子 |
|---|---|---|---|
| 1 | 隔离 RS485 | TTL 串口 | J21 + J7 |
| 2 | 非隔离 RS485 | TTL 串口 | J20(非隔离)+ J7 |
| 3 | 隔离 RS485 | 隔离 RS485 | J21 + J22 |
| 4 | 非隔离 RS485 | 隔离 RS485 | J20(非隔离)+ J22 |
| 5 | TTL 串口 | 隔离 RS485 | J20(TTL)+ J22 |
- 1/2 后缀的 UART2(J7)与 5 后缀的 UART1(J20)为 TTL 逻辑电平,不能直接按 RS232 / RS485 接线;
- RS485 相关电源共用 485_EN;隔离电源对外供电可选 3.3V / 5V(BOM默认 5V),非隔离口与 J20 TTL 可选 5V / 9V / 12V(BOM默认 5V);
- 联网(WiFi 版本):Air6205A(U3)经串口与 Air1603 交互,按项目适配网络应用;天线 BOM默认 IPEX → IPEX 转 SMA 线 → SMA 天线;
- 联网(4G 版本):Air780EX2 负责移动网络,SIM 卡座 CARD1,天线 BOM默认 SMA(RF2);RJ45 J15 经 CH390H 挂在 4G 模组 SPI 下,由 4G 侧管理,需专用固件与转发固件配合;KEY6 为 PWRKEY 开机控制;
- 电源控制:5V_EN(屏幕/音频)、9V_EN(J19 9V)、UVC_EN(USB/摄像头)、SD_EN(SD_3V3)、485_EN(RS485 相关电源)分别使能;软件只能控制开关,不能改变 BOM 决定的电压;
- 看门狗:Air153D 独立硬件看门狗,需按固件要求周期喂狗(配合心跳监测);
- RTC:U19 预留备份电源位,断电保时;不是整机电池后备供电;
- 下载调试:主控走 USB2(Type-C,板载 USB 转 UART 接 DBG 串口)或 J10 调试串口;4G 版本模组走 USB3。
供电、外设分布与完整端子表的说明见 电路和使用说明。