啟明雲端分享|關於sigmastar SSD201/SSD202D核心板在使用中需要注意的問題

2261475發表於2021-10-12

啟明雲端分享|關於sigmastar SSD201/SSD202D核心板在使用中需要注意的問題

啟明雲端出產的核心板已經具備自動從SD卡升級功能和自動燒錄MAC地址功能。其中SD卡自動升級功能對應使用make_sd_upgrade_sigmastar.sh指令碼生成的韌體,自動燒錄MAC地址對應使用我們提供的make_mac工具製作的mac資料。您只需要將升級韌體和mac資料存放到SD卡中,把SD卡裝在主機板上並給主機板上電,一切工作將會自動執行。

聽起來這些工作是非常便捷的,但是,需要您做一些前期工作。當然,這些前期工作並不複雜,下面我將引導您完成這些工作。

1. 把burn_mac.tar解壓後,得到boot、make_mac和project三個資料夾;

2. 把boot目錄下的檔案,對應路徑覆蓋您的SDK中的檔案,目的是讓您的韌體也具備燒錄MAC地址功能;

3. 把project目錄下的檔案,對應覆蓋您的SDK中的檔案,目的是讓您的韌體具備自動升級功能,並且您的韌體在升級時會燒錄MAC地址(執行macburn命令)。另外,您可以控制某些GPIO的電平(這些GPIO連線到LED,從而控制LED的亮滅),來指示升級已經完成。

4. 重新編譯並生成SD卡升級韌體SigmastarUpgradeSD.bin;

5. 將make_mac資料夾拷貝到您的SDK中,然後進入make_mac資料夾,執行mac_split.sh指令碼,生成MAC資料(MAC_XXX和MAC_INDEX);

6. 將SigmastarUpgradeSD.bin和MAC資料拷貝到您的SD卡中;

7. 將SD卡放置到您的主機板上,並上電,最後根據指示來判斷是否升級完成。

為了方便您進行驗證,我提供了一個出廠韌體(僅限FS35ND02G型號的flash,其他型號,請聯絡我們),將這個韌體升級到主機板上,主機板就會恢復到出廠的狀態。請按照以下步驟來燒錄出廠韌體:

1. 把SSD201_2G_core7_nand.bin拷貝到SD卡;

2. 將SD卡放置到您的主機板上;

3. 連線主機板除錯串列埠,並開啟除錯軟體,然後按住回車上電,進入uboot;

4. 依次輸入以下三條指令:

nand erase.chip

fatload mmc 0 0x21000000 SSD201_2G_core7_nand.bin

nand write 0x21000000 0 ${filesize}

5. 斷開主機板電源,取下SD卡,現在主機板已經恢復出廠狀態。

啟明雲端

作為Espressif(樂鑫科技)大中華區合作伙伴及sigmastar(廈門星宸)VAD合作伙伴,我們不僅用心整理了你在開發過程中可能會遇到的問題以及快速上手的簡明教程供開發小夥伴參考。同時也用心整理了樂鑫及星宸科技的新產品、新方案的主要特點及應用!希望你能第一時間瞭解並快速用上好的方案和產品!

啟明雲端分享|關於sigmastar SSD201/SSD202D核心板在使用中需要注意的問題

啟明雲端為星宸VAD合作伙伴

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69992257/viewspace-2795492/,如需轉載,請註明出處,否則將追究法律責任。

相關文章