“無線變得容易!” - 使用EMBIT EMB-LR1276S LORAWAN模塊和Microchip Lorawan堆棧開發



本指南將指導您通過EMBIT EMBIT LR1276S模塊以及TTI Join Server開發安全的Lora End設備產品的開始過程。
行業創造了一種產品和一項服務,可以提供安全的加入,安全的通信和安全的密鑰供應。
在這裡,我們將使用EMBIT使用評估板EMB-LR1276S-DEV_BOOLD。
該板允許用戶利用Embit模塊EMB-LR1276S的所有功能,從而簡化了Lora®通信系統原型的實現。
董事會通過USB提供了與計算機或外部處理器的簡單連接。
為了進行測試目的,存在幾個針頭,以利用模塊的功能並簡化自定義設計的開發。

EMB-LR1276S Lorawan模塊嵌入了Microchip SAM R34 Lora(R)設備和ATECC608A安全元件。




購買EMB-LR1276S評估委員會
從Things Industries購買Lora(R)網關
下載並安裝Atmel Studio 7.0 IDE。
https://www.microchip.com/mplab/avr-support/atmel-studio-7
打開Atmel Studio 7.0 IDE。
然後,您需要高級軟件框架(ASFV3)v3.47.0發布或上限版。
從菜單中安裝ASFV3作為Atmel Studio的擴展:工具 - >擴展名和更新…
安裝完成後,您必須重新啟動Atmel Studio。
下載並安裝諸如TERA術語之類的串行終端程序。
https://osdn.net/projects/ttssh2/releases/
注意:ASFV3是一個MCU軟件庫,為AVR®和SAM Flash MCUS和無線設備提供了大量嵌入式軟件。 ASFV3由Atmel Studio 7.0中的ASF嚮導配置(安裝為工作室的擴展名)。 ASFV3也可以作為獨立的(.zip)提供,其內容與Studio擴展名相同(https://www.microchip.com/mplab/mplab/avr-support/advanced-software-frame-framework)。
重要的是:直到下一個ATMEL Studio IDE版本之前,您必須在Atmel Studio 7.0 IDE上手動安裝用SAMR34/R35開發的設備零件包。 (用戶應手動添加Atmel Studio IDE版本中發布的所有產品以開發應用程序)。
下載並安裝Segger J-Link軟件和文檔包(版本6.42或更高版本)
https://www.segger.com/downloads/jlink/#j-linksoftwareanddocumentationpack

使用Atmel Studio 7 IDE打開“ Apps_enddevice_demo”項目
從頂部菜單中,轉到項目 - > apps_enddevice_demo屬性
從工具設置中,使用SWD接口選擇您的板作為SAM-ICE
確保從列表中選擇ATSAMR34J18

通過單擊空綠色“不調試”三角形來構建和下載項目
打開以前配置為115200 bps,8-data位/no parity/1-stop位的TERA術語UART控制台
按EMB-LR1276S-DEV_BOOLD上的“重置”按鈕以查看打印到控制台的輸出
觀察來自ATECC608A安全元件的以下標識符
為了在TTI激活中使用ATECC608A安全元件進行預委託預付設備,需要以下iDenfiers:
TTI和Microchip為Lorawan開發了安全解決方案,該解決方案可以使用安全元素實現安全的密鑰配置和安全的加密操作。
在TTI服務器中聲稱和激活設備是下面指南中描述的下一步:
您還可以參考在2020年Things Things Conference中提供的微芯片研討會。
“無線玩得開心!” - 使用SAMR34和ATECC608A和Things Industries's Join Server安全身份驗證
返回到TERA術語UART控制台
按“ 1”開始演示應用程序
選擇設備正在運行的樂隊
然後,最終設備應用程序傳輸加入請求消息。如果收到並驗證了加入接受消息,則將將SAM R34 XPLER PRO板加入加入服務器。
按“ 2”發送由溫度傳感器讀數組成的數據包