2017-04-22 53 views
0

我使用Yocto爲beaglebone黑色(BBB)構建boot2qt圖像。我做了如下步驟:Beaglebone黑色凍結在「閱讀u-boot.img」階段

注意:我通過串行電纜調試BBB和我的主人是Ubuntu的16.04LTS 64

我的構建成功了。但是當我寫b2qt-embedded-qt5-image-beaglebone.img到sdcard,然後插入beagblebone黑板。 - 板載按 「S2」 按鈕,然後在

Beaglebone黑卡住電源和啓動失敗

在屏幕上只顯示消息的一些線路如下:
「U-Boot的SPL 2017.01-g8369eec4f3( 2017年4月15日 - 5時09分59秒)
試圖從MMC 1啓動
***警告 - CRC錯誤,使用缺省環境

讀取U型的boot.img
讀取U型的boot.img「
請告訴我如何解決它。

回答

0

CRC錯誤表示圖像文件中的某些數據已損壞。嘗試再次將圖像寫入SD卡並查看是否可以解決問題。 我遇到過這個問題,很多用dd刻錄我的圖像,並重新寫入它們通常解決了這個問題。

+0

感謝您的回覆。我嘗試了太多,但無法解決這個問題。 – rocket42

+0

您是否嘗試過使用.wic圖像而不是.img? – mattdibi

+0

CRC消息通常是良性的(這只是一個警告而不是錯誤),並且可能不會提供OP的問題。該CRC警告消息僅適用於與任何代碼映像分開的(可能未初始化的而非損壞的)環境區域,並且U-Boot可以完全適應這種情況(假設U-Boot中的默認環境已針對此配置進行了適當配置板)。 *「......重寫它們通常可以解決問題」 - 然後還有其他事情正在發生,而你只是提出一個貨運邪教解決方案。 'saveenv'命令應該消除該警告。 – sawdust