日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

在AliOS Things上適配ID2-SE

本文以stm32f103vb-fmse平臺,fm1280國密芯片為例,介紹通過AliOS Things集成ID2-SE的方法。

步驟一:適配SE芯片驅動接口

根據SE芯片驅動的控制方式,需要適配se_open_session、se_transmit和se_close_session驅動接口。接口詳細信息,請參考SE 芯片驅動API文檔

  1. 打開AliOSThings/security/irot/se/aos.mk,添加文件夾,文件夾名稱命名為對應SE芯片名稱,本文示例中命名為fm1280。

  2. 將SE芯片驅動的實現代碼放入fm1280文件夾,并設置SE_CHIP_NAME為fm1280。

  3. 設置完成后,aos.mk內容如下圖所示。SE_CHIP_NAME集成fm1280 SE驅動接口完成后,se文件夾結構如下圖所示。SEarchitecture

步驟二:在AliOS Things平臺上配置和編譯

  1. 確定設備名稱,進入AliOSThings/board/stm32f103vb-fmse/aos.mk,CONFIG_SYSINFO_DEVICE_NAME為ESP32,如下圖所示。2

  2. 在aos.mk中添加如下Config。

    設置CONFIG_LS_KM_SE為y,CONFIG_LS_ID2_OTP為n。2

  3. 編譯id2測試appaos make id2_app@stm32f103vb-fmse -c config,確定編譯結果的依賴庫是libkm_se。2

  4. 通過燒錄工具燒寫binary至平臺,并確認binary存放位置為out/id2_app@stm32f103vb-fmse/binary/id2_app@stm32f103vb-fmse.bin

步驟三:在服務端驗證調試結果

登錄物聯網設備身份認證,參考自主驗證驗證上述的測試結果。如果驗證成功,則已完成ID2-SE在第三方OS上的適配工作。