启明云端分享|sigmastar debug工具使用说明(二)
提示:作為Espressif(樂鑫科技)大中華區合作伙伴及sigmastar(廈門星宸)VAD合作伙伴,我們不僅用心整理了你在開發過程中可能會遇到的問題以及快速上手的簡明教程供開發小伙伴參考。同時也用心整理了樂鑫及星宸科技的新產品、新方案的主要特點及應用!希望你能第一時間了解并快速用上好的方案和產品!
Image燒錄方法
在使用Flash tool工具燒錄完uboot后,有三種方法可以燒錄鏡像文件,可以通過USB、SD卡、網絡進行燒錄。不同的芯片支持不同的燒錄方法,這里重點介紹網絡燒錄,也是目前軟件開發最常見的燒錄方法。
使用網絡燒錄,需要準備PC機、交換機、開發板,網絡拓撲如下:
step1:確保網絡連接正常,設置開發板IP地址和服務器IP地址,然后保存環境變量。
step2:使用TFTP軟件指定Image的燒錄路徑,確保服務器IP地址配置正確,如下圖所示,板子Serverip是172.19.24.149.
step3:敲入“estar”命令,即可正常燒錄。
如何擦除Flash
有時候flash中有程序,需要使用Flash tool軟件工具擦除。如下圖所示,選擇正確的Flash類型,然后選擇“All Chip”,并指定一個GCIS.bin文件,點擊“Run”按鈕,即可擦除Flash。
2.2. Sstar Flash Tool 燒錄錯誤
2.2.1. 硬件連接錯誤
使用硬件工具Debug tool和芯片連接,需要注意串口的接線順序,SigmaStar芯片調試串口Pin是PM_UART_RX/PM_UART_TX,接口順序是NC GND RX TX,注意Debug Tool PCBA絲印命名,接法是RX接RX,TX接TX,GND接GND。
2.2.2. 串口工具選擇錯誤
空片燒錄沒有使用debug tool硬件工具,而使用普通的串口工具,如下圖。SigmaStar芯片調試串口內部有I2C功能,在燒錄訪問寄存器時,是使用I2C功能,普通的串口打印工具沒有此功能,因此需要使用如上圖1-1提到的硬件工具。
2.2.3. Flash 類型選擇錯誤
在SPInand燒錄過程中,沒有選擇對應的Flash類型,比如燒錄SPINAND,選擇的是SPINOR。如下圖所示,選擇錯誤的Flash類型,芯片顯示connected,但是沒有連接成功。
2.2.4. Flash tool 文件缺失
正確的選擇了Flash類型,如下圖所示,但是依然找不到SPINAND型號,可能是缺少文件SPINANDINFO.sni,它包含了SPINAND廠家、ID等信息。
2.2.5. 串口終端未關閉
在打開Flash tool軟件的時候,電腦的串口終端軟件沒有關閉,導致Flash tool識別不到Flash。
如果你想驗證芯片性能及相關功能,可以選擇啟明云端的7寸彩屏開發板!
- 7 寸彩屏開發板,是啟明云端基于 SigmaStar SSD201/SSD202 SoC(ARM Cortex A7 內核)的超小型 SOM(System On Module)模塊。主頻高達 1.2GHz,256KB L2-緩存,內置雙 MAC、一個PHY,支持雙100M 以太網接口等。內存管理支持 DMA引擎。集成 H.264/AVC 和 H.265/HEVC 解碼器,支持最大分辨率 FHD(1920x1080)/60 幀解碼。
- 7 寸彩屏開發板支持 TTL 屏顯示驅動接口、TF 卡座、以太網 MAC、音頻接口、喇叭接口、USB2.0 和WIFI。主要應用于智能樓宇室內機、智能家居中控、86 盒家庭中控、電梯樓層顯示器、IP 網絡廣播設備和語音識別設備等等……
總結
以上是生活随笔為你收集整理的启明云端分享|sigmastar debug工具使用说明(二)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 启明云端分享|sigmastar deb
- 下一篇: 启明云端方案分享| ESP32-C3智能