首頁 > 評測 > 物聯(lián)網(wǎng)中的安全補丁——TI CC3220SF LAUNCHXL評測(體驗入門篇)

物聯(lián)網(wǎng)中的安全補丁——TI CC3220SF LAUNCHXL評測(體驗入門篇)

  • 作者:Aries
  • 來源:21ic
  • [導讀]
  • 物聯(lián)網(wǎng)安全至關重要,因此TI適時為Simple Link家族推出了安全加強型低功耗WiFi主控——CC3220x。

寫了個跑馬燈的程序,編譯下載后下載到板子上就能看見熟悉的跑馬燈了。

l UniFlash工具使用

1. UniFlash介紹

打開UniFlash可以看到主頁面,選擇CC3220SF-LAUNCHXL這個設備。

然后點擊Start Image Creator,開始制作固件鏡像。

打開后可以看到這里有四個選項。

工程管理,可以導入工程,導出工程等基本操作,這里說的工程也就是一些配置信息、證書及固件等。

燒寫鏡像,這里燒寫固件,這里的固件不能單單是bin、hex等固件,還需要包含各種加密信息,如燒寫sli工程鏡像。

新建個工程,選擇器件的模式,有生產(chǎn)模式及開發(fā)模式,選擇生產(chǎn)模式會出現(xiàn)無法進入仿真模式,只能用UniFlash重新燒寫固件改回開發(fā)模式。

對簽名文件進行加密。

2. 接下來演示一下怎么燒寫固件(bin)

照著上面的流程,選擇CC3220SF LAUNCHXL,然后新建個工程。

設置工程名字,設備類型選擇CC3220SF,設備模式選擇開發(fā)模式,接著點擊Create Project開始配置工程。

選擇Use default Trusted Root Certificate Catalog選項,將使用默認信任根證書目錄取消勾選。

Source File選擇以下路徑:

C:\ti\simplelink_cc32xx_sdk_1_40_01_00\tools\cc32xx_tools\certificate-playground\certcatalogPlayGround20160911.lst

Signature Source File選擇以下路徑:

C:\ti\simplelink_cc32xx_sdk_1_40_01_00\tools\cc32xx_tools\certificate-playground\certcatalogPlayGround20160911.lst.signed.bin

選擇Service Pack選項,Service Pack FIle Name選擇以下路徑:

C:\ti\simplelink_cc32xx_sdk_1_40_01_00\tools\cc32xx_tools\servicepack-cc3x20\sp_3.4.0.0_2.0.0.0_2.2.0.5.bin

選擇User Files添加文件,添加C:\ti\simplelink_cc32xx_sdk_1_40_01_00\tools\cc32xx_tools\certificate-playground\dummy-root-ca-cert

勾選上Failsafe,再點擊Write添加文件到工程中。

添加MCU鏡像,這里就是添加IDE生成的燒錄文件,即bin文件、hex文件。

添加私匙文件,C:\ti\simplelink_cc32xx_sdk_1_40_01_00\tools\cc32xx_tools\certificate-playground\dummy-root-ca-cert-key,點擊Write按鈕添加文件。

  • 本文系21ic原創(chuàng),未經(jīng)許可禁止轉(zhuǎn)載!

網(wǎng)友評論