Core-Air780EP 開發(fā)板是合宙通信推出的基于 Air780EP 模組所開發(fā)的,
包含電源,SIM卡,USB,天線,音頻等必要功能的最小硬件系統(tǒng)。
以方便用戶在設計前期對 Air780EP模塊進行性能評估,功能調試,軟件開發(fā)等用途。
?
Core-Air780EP 開發(fā)板是合宙通信推出的基于 Air780EP 模組所開發(fā)的,
包含電源,SIM卡,USB,天線,音頻等必要功能的最小硬件系統(tǒng)。
以方便用戶在設計前期對 Air780EP模塊進行性能評估,功能調試,軟件開發(fā)等用途。
一、準備工作
準備工作主要是環(huán)境搭建,環(huán)境搭建主要包括硬件環(huán)境,軟件環(huán)境以及固件和源碼獲取。
硬件環(huán)境:
1、Core-Air780EP開發(fā)板1塊,SIM卡;
2、Type-C USB線1根,直接手機上的Type-C線就可以;
3、電腦一臺(win10及以上操作系統(tǒng));
軟件環(huán)境:
驅動及工具:
USB驅動
Luatools下載調試工具
其它工具
AT軟件開發(fā)資料:
AT固件&AT手冊
學習資料:
LuatOS基礎語法
LuaTask框架
模塊相關資料:
Air780EP文檔中心
二、開發(fā)板配置
- 一代 IPEX 天線連接器(選配)
- 4G 彈簧天線
- 一個下載/調試串口,兩個通用串口
- IO 口默認電平 3.3V (1.8V 可調)
- 支持 USB 5V 直接供電
- 自彈式 Micro SIM 卡座
- 1 個電源 LED 指示燈,1 個網絡指示燈
- 標準 2.54mm 郵票孔,兼容排針
- 1 路音頻輸出(外置音頻 codec,外置音頻功放)
- 1 路 SPI LCD 接口,兼容合宙 LCD 擴展板
- 3 個按鍵,開機鍵,下載模式鍵,復位鍵
- 2 路 ADC 輸入
- 1 路 I2C 接口
三、管腳定義
?
?
其它管腳復用功能參考:Air780EP_GPIO_table
四、管腳功能說明
?
五、外設分布
頂視圖:
底視圖:
六、使用說明
6.1 供電
6.1.1 通過 USB 接口直接供電
給 Core-Air780EP 開發(fā)板最直接的方式是直接用 type-C 的 USB 數據線連接電腦的 USB接口,
通過電腦的 USB 接口直接給開發(fā)板提供 5V 供電。
開發(fā)板內部集成 DCDC 開關電源,將 5V 輸入轉換為 4V 給 Air780EP 模塊供電。
當開發(fā)板有外部供電時,電源指示燈會亮起,表示開發(fā)板已上電。
推薦使用 PC 的 USB3.0 接口給開發(fā)板供電。
6.1.2通過開發(fā)板 5V 管腳
Core-Air780EP 開發(fā)板同時在兩排郵票孔管腳處引出 5V 電源輸入管腳,
方便用戶可以通過 5V 管腳和 GND 管腳通過外部電源給開發(fā)板供電,
以方便進行功耗電流測試等。
5V 管腳與開發(fā)板上 USB 接口處的 5V 管腳相通,
因此在外部 USB 插入的情況下,禁止用 5V 供電,以防對 PC 設備造成損壞。
5V 供電管腳供電電壓不能超過 5.5V,否則會有開發(fā)板燒毀的風險
6.2 開機關機
6.2.1 用按鍵開關機
Core-Air780EP 在滿足供電條件之后,長按開機鍵(1.5S)以上就可以觸發(fā)開機。
開機后,如果再長按開機鍵(1.5S)以上觸發(fā)關機流程。
6.2.2 上電自動開機
想讓開發(fā)板上電同時自動開機,這種方式也能實現,但是需要調整開發(fā)板上的電阻了。
把下圖標準的電阻短接,會將 Air780EP 的 POWKEY 信號拉低,也就實現開發(fā)板上電開機。
改成上電開機后,開機按鍵不再有任何作用。上電開機的操作不推薦,僅僅限于有硬件基礎開發(fā)者調試用。
6.3 天線
為了方便用戶使用,CORE-AIR780EP開發(fā)默認自帶彈簧螺旋 4G 天線,無需用戶額外適配購買天線。
自帶彈簧螺旋 4G 天線由于條件所限,射頻性能不是最優(yōu),僅僅用于方便軟件功能調試而使用,不代表 Air780EP 模塊的真實射頻性能。如果有射頻傳導測試的評估需求,請聯系合宙官方人員,提供射頻測試專用評估板。
針對部分用戶有對 Air780EP 模塊硬件射頻評估測試需求,Core-Air780EP 開發(fā)板還專門設計了一個 1 代 IPEX 射頻座,可以用于直接測試射頻傳導性能,或者外接專業(yè)的 4G 天線,做其他應用測試用。
上圖中的2個電容只能保留一個,連接IPEX天線保留左邊電容,使用彈簧天線保留右邊電容。
使用攝像頭影響聯網,解決方法,使用IPEX天線,或者彈簧天線重新焊接遠離攝像頭。
6.4 固件升級
Core-Air780EP 開發(fā)板固件升級可以直接通過 USB 口進行,使用 LuaTool 工具進行固件升級更新。
按照以下步驟:
1、首先 USB 連接 PC,保持上電但不開機狀態(tài)。
2、PC 上打開 LuaTool,選擇好要更新的固件和腳本(具體操作見 luatool 使用教程,本文僅著重描述開發(fā)板的操作)。
以上為LuatOS 下載方式,CSDK和AT只需要下載對應的固件就可以。
3、按住下載模式按鍵(boot 鍵)不放,同時再長按開機鍵開機,
這時開發(fā)板會進入下載模式,luatool 下載進度條會開始跑,這時可以松開 boot 按鍵。直到工具提示下載完成。
如果,未能成功進入下載模式,而是進入正常開模式,這時可以按住 boot 鍵,再短按復位按鍵,讓開發(fā)板重啟,重新進入下載模式。
4、如何判斷有沒有進入下載模式:可以通過 PC 端的設備管理器中虛擬出來的 USB 斷開數量來判斷:
?
6.5 軟件示例
LuatOS
本節(jié)通過socket的demo的說明和演示,達到用戶能快速入門開發(fā)的目的。
socket的demo功能主要是連接一個TCP服務器,實現通過串口實現數據的收發(fā)功能。操作演示流程如下:
1、通過前面軟件環(huán)境的描述先搭建軟件開發(fā)環(huán)境(主要是:下載Luatoos下載調試工具,下載對應的固件和腳本)。
2、點擊右側打開LuatOS 網絡測試工具界面,然后打開TCP。如下所示:
?
3、在demo(demo的git路徑:git\LuatOS\demo\socket\EC618)最后添加調試接口,填入對應的串口ID,服務器IP和端口,如下所示:
dtuDemo(uart.VUART_0,"112.125.89.8","43079")
注釋掉main.lua中SerDemo(15000)腳本,不然會報錯。
注釋后的代碼如下所示:
require "socket_demo" -- require "server_demo" --SerDemo(15000)
?
4、用Luatools創(chuàng)建一個新項目,這個創(chuàng)建的是780EP-SOCKET,如下所示:
5、選擇對應的固件和腳本,如下所示:
6、下載固件和腳本,第一次下載需要選擇下載底層和腳本,后面調試過程中,底層固件不變的情況下可選選擇只下載腳本,如下所示:
調試過程中可以勾選免BOOT刷腳本方式下載,如下圖所示:
7、模塊和服務交換數據說明,如下所示:
8、Luatoos工具對應LOG,如下所示:
這里主要是演示功能,具體代碼可以通過下載DEMO來分析。
七、常見問題
燒錄下載常見問題
模塊不開機&不識別usb端口&燒錄不了固件處理步驟
無法注冊網絡、注冊網絡慢
1、網絡注冊和附著問題
2、使用攝像頭影響聯網,解決方法,使用IPEX天線,或者彈簧天線重新焊接遠離攝像頭。
SIM卡問題
SIM卡問題
其它常見問題
[參考Air780E常見問題](Luat社區(qū)“參考Air780E常見問題”
-
pcb
+關注
關注
4319文章
23099瀏覽量
397846 -
嵌入式
+關注
關注
5082文章
19123瀏覽量
305147 -
物聯網
+關注
關注
2909文章
44634瀏覽量
373316 -
硬件開發(fā)
+關注
關注
3文章
158瀏覽量
24175 -
4G模塊
+關注
關注
1文章
68瀏覽量
9089
發(fā)布評論請先 登錄
相關推薦
評論