启明云端分享|在使用sigmastar SSD201/SSD202D核心板时,应该注意的事项
生活随笔
收集整理的這篇文章主要介紹了
启明云端分享|在使用sigmastar SSD201/SSD202D核心板时,应该注意的事项
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一、SSD201/SSD202D核心板(如IDO-SOM2D01-V1-2GW)出廠具備自動從SD卡升級功能和自動燒錄MAC地址功能。
- 其中SD卡自動升級功能對應使用make_sd_upgrade_sigmastar.sh腳本生成的固件,自動燒錄MAC地址對應使用我們提供的make_mac工具制作的mac數據。
- 您只需要將升級固件和mac數據存放到SD卡中,把SD卡裝在主板上并給主板上電,一切工作將會自動執行。
注意:聽起來這些工作是非常便捷的,但是,需要您做一些前期工作。當然,這些前期工作并不復雜,下面我將引導您完成這些工作:
- 把burn_mac.tar解壓后,得到boot、make_mac和project三個文件夾;
- 把boot目錄下的文件,對應路徑覆蓋您的SDK中的文件,目的是讓您的固件也具備燒錄MAC地址功能;
- 把project目錄下的文件,對應覆蓋您的SDK中的文件,目的是讓您的固件具備自動升級功能,并且您的固件在升級時會燒錄MAC地址(執行macburn命令)。另外,您可以控制某些GPIO的電平(這些GPIO連接到LED,從而控制LED的亮滅),來指示升級已經完成。
- 重新編譯并生成SD卡升級固件SigmastarUpgradeSD.bin;
- 將make_mac文件夾拷貝到您的SDK中,然后進入make_mac文件夾,執行mac_split.sh腳本,生成MAC數據(MAC_XXX和MAC_INDEX);
- 將SigmastarUpgradeSD.bin和MAC數據拷貝到您的SD卡中;
- 將SD卡放置到您的主板上,并上電,最后根據指示來判斷是否升級完成。
為了方便您進行驗證,我提供了一個出廠固件(僅限FS35ND02G型號的flash),將這個固件升級到主板上,主板就會恢復到出廠的狀態。請按照以下步驟來燒錄出廠固件:
-
把SSD201_2G_core7_nand.bin拷貝到SD卡;
-
將SD卡放置到您的主板上;
-
連接主板調試串口,并打開調試軟件,然后按住回車上電,進入uboot;
-
依次輸入以下三條指令:
nand erase.chip
fatload mmc 0 0x21000000 SSD201_2G_core7_nand.bin
nand write 0x21000000 0 ${filesize} -
斷開主板電源,取下SD卡,現在主板已經恢復出廠狀態。
注:
在做核心板測試前,也可以選擇sigmastar SSD201/SSD202D 的彩屏開發板進行測試運行
總結
以上是生活随笔為你收集整理的启明云端分享|在使用sigmastar SSD201/SSD202D核心板时,应该注意的事项的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 启明云端分享|基于ESP32的1.54智
- 下一篇: 启明云端分享| ESP32-C6有啥特别