天天看點

使用 AliOS Things 對接 ID²-SE

使用 AliOS Things 對接 ID²-SE

鏡像下載下傳、域名解析、時間同步請點選

阿裡巴巴開源鏡像站

該文檔介紹了通過AliOS Things內建ID²-SE(ID²安全晶片)的操作說明。以平台stm32f103vb-fmse為例,使用的國密晶片為fm1280:

1.确定裝置名稱,進入AliOSThings/board/stm32f103vb-fmse/aos.mk,CONFIG_SYSINFO_DEVICE_NAME為ESP32,如下圖:

使用 AliOS Things 對接 ID²-SE

2.在aos.mk中添加如下Config,設定CONFIG_LS_KM_SE為y,CONFIG_LS_ID2_OTP為n

使用 AliOS Things 對接 ID²-SE

3.進入AliOSThings/security/irot/se/aos.mk,添加對應SE晶片名稱的檔案夾fm1280,将SE晶片驅動的實作代碼放進去。并設定SE_CHIP_NAME為fm1280:

aos.mk内容如下:

使用 AliOS Things 對接 ID²-SE

注: SE晶片驅動需要對接的接口為:se_open_session/se_transmit/se_close_session,具體參考

SE 晶片驅動API文檔

內建fm1280 SE驅動接口實作後,se檔案夾結構如下:

使用 AliOS Things 對接 ID²-SE

4.編譯id2測試app

aos make id2_app@stm32f103vb-fmse -c config

确定編譯結果中依賴的庫是libkm_se

使用 AliOS Things 對接 ID²-SE

5.通過燒錄工具燒寫binary到平台并測試

binary存放位置為:

out/id2_app@stm32f103vb-fmse/binary/[email protected]

提供全面,高效和穩定的系統鏡像、應用軟體下載下傳、域名解析和時間同步服務。”

繼續閱讀