色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

SD卡鏡像啟動過程中如何第一時間獲取FPGA配置狀態?

友晶FPGA ? 來源:友晶Terasic ? 2024-04-16 16:30 ? 次閱讀

一個調試小訣竅分享

set a flag for FPGA configuration

給FPGA配置設置一個標志

如果用戶參考Intel教程

Embedded Linux Beginners Guide

制作SD卡image,那么FPGA配置文件(.rbf)是在uboot階段被加載。

3aa87edc-fbcb-11ee-a297-92fbcf53809c.png

當某種原因(下文會講).rbf加載失敗,系統還會繼續加載內核直到顯示登錄界面:

3acee356-fbcb-11ee-a297-92fbcf53809c.png

從表面上看,此時linux系統交互正常,rbf加載失敗的提示信息也早被串口其他信息覆蓋掉,所以經驗不足的工程師可能無法第一時間獲知rbf文件加載失敗,從而導致他們后期要耗費大量時間調試直到定位到此問題。

但如果用戶自己的工程也像DE10-Nano GHRD工程(DE10_NANO_SoC_GHRD 或者 DE10_NANO_SoC_FB)一樣設計一個簡單的LED電路(這個電路是一個計數器控制LED電平每隔0.5s翻轉一次,以此形成LED閃爍效果):

3af5b652-fbcb-11ee-a297-92fbcf53809c.png

3b137372-fbcb-11ee-a297-92fbcf53809c.png

就可以在加載過程中第一時間判斷出rbf文件加載是否成功。.rbf加載成功后led[0]會閃爍:

當發現LED沒有閃爍,說明rbf加載失敗,可以從MSEL 設置和rbf文件路徑等方向去繼續定位問題。

確定MSEL設置

MSEL設置錯誤會導致rbf加載失敗。

如果像這樣選擇File——Convert Programming Files生成.rbf:

3b2963e4-fbcb-11ee-a297-92fbcf53809c.png

3b51ddc4-fbcb-11ee-a297-92fbcf53809c.png

這樣生成是.rbf文件是未經壓縮的,SD卡啟動時需設置MSEL為00000, 如果設置為01010則LED[0]不會閃爍。

如果繼續點擊Properties并選擇了Compression然后生成.rbf文件,則啟動時要設置MSEL為01010。

3b6372d2-fbcb-11ee-a297-92fbcf53809c.png

如果是通過GHRD工程文件夾下面的Makefile文件自動生成的rbf文件,則SD卡啟動時MSEL需要設置為01010, 因為Makefile里面設置為壓縮模式:

3b845efc-fbcb-11ee-a297-92fbcf53809c.png

關于MSEL模式設置與文件壓縮之間的關系請參考Cyclone V handbook:

3b9b3244-fbcb-11ee-a297-92fbcf53809c.png3bac3648-fbcb-11ee-a297-92fbcf53809c.png

確定SD卡中rbf文件路徑

如果rbf文件路徑錯了,rbf文件也加載不起來。

如果是用GHRD工程自帶的Malefile文件生成boot.scr,就要在fat分區新建一個output_files文件路徑然后將.rbf復制進去:

3c517252-fbcb-11ee-a297-92fbcf53809c.png

如果用戶自己寫的boot.script文件是這樣設置:

3c714c1c-fbcb-11ee-a297-92fbcf53809c.png

就可直接將.rbf文件拷貝到SD卡的fat分區:

3c84c13e-fbcb-11ee-a297-92fbcf53809c.png

這么一個小小led設計, 現象直接,定位方便,是不是非常妙?所以初學者在SOC FPGA調試的過程當中也可以這樣設計哦!



審核編輯:劉清

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • FPGA
    +關注

    關注

    1629

    文章

    21729

    瀏覽量

    603000
  • LED電路
    +關注

    關注

    13

    文章

    75

    瀏覽量

    39971
  • Linux系統
    +關注

    關注

    4

    文章

    593

    瀏覽量

    27392
  • SD卡
    +關注

    關注

    2

    文章

    564

    瀏覽量

    63889

原文標題:【調試小訣竅】SD卡鏡像啟動過程中如何第一時間獲取FPGA配置狀態?以及如何定位FPGA配置失敗原因?

文章出處:【微信號:友晶FPGA,微信公眾號:友晶FPGA】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    [轉載]Android 4.2 鏡像燒錄SD教程

    鏡像,大家可以前往,這里下載鏡像和相關的燒錄軟件。我在第一時間測試了本鏡像,特寫了下面燒錄教程供大家參考。由于本Android鏡像不適用于L
    發表于 08-09 20:47

    在2007 F800寫入個數據,如何讓C28第一時間讀到?

    F800,然后置MTOCIPC flag,C28發現MTOCIPC flag后,寫值進MTOCIPCDATAR,最后M3讀MTOCIPCDATAR,也就是讀到了C28側0003 F800 下的值。2、如果是M3傳數據給C28呢?在2007 F800 寫入個數據,如何讓C28
    發表于 06-08 09:49

    iPhone7搶購模式開啟 可通過運營商渠道第一時間入手

    iPhone7搶購模式開啟,實在人品不行搶不到的還可以通過運營商渠道第一時間入手。中國移動貨源最為充足,近80萬部。其余是中國聯通和中國聯通。其他零售渠道備貨上,迪信通較多,其次是蘇寧、國美。
    發表于 09-08 15:43 ?1653次閱讀

    第一時間安裝iOS11開發者預覽版Beta1:iOS11描述文件下載

    全新的iOS11系統帶來了許多新功能,例如重新設計的控制中心,更智能的Siri,iPad的大量生產力改進等等。那么我們如何才能在第一時間安裝iOS11開發者預覽版Beta1呢?小編現在為大家送上更新方法。
    發表于 06-06 15:14 ?4.3w次閱讀

    百度對Robin第一時間做出回答:我沒說過

    幾個做創投的朋友見面第一句話就是問Robin之事是否空穴來風?百度當然是第一時間做了辟謠回應,稱已于5月22日收集好證據向公安機關報了案。
    發表于 07-05 15:35 ?2481次閱讀

    Kubernetes重大漏洞?阿里云已第一時間全面修復

    用戶在阿里云ECS服務器上自建Kubernetes集群,建議第一時間登錄Kubernetes官網下載最新版,做好備份給節點打快照,并檢查好配置、確保權限最小化,選擇合適業務時間升級。3 如果是在無
    發表于 12-18 16:40 ?243次閱讀

    GeForce 445.75版顯卡驅動發布 可第一時間體驗DLSS 2.0游戲的快感

    除了正式發布新代深度學習抗鋸齒技術DLSS 2.0,NVIDIA今晚還發布了GeForce 445.75版顯卡驅動,通過微軟WHQL認證的正式版本,讓玩家第一時間體驗DLSS 2.0游戲的快感。
    的頭像 發表于 03-24 09:54 ?3360次閱讀

    蘋果發布M1:桌面處理器 微軟第一時間跟進

    針對蘋果發布的基于ARM機構的M1桌面處理器,微軟已經第一時間跟進了。 據外媒報道稱,微軟Office部門的蘋果產品首席軟件工程師Erik Schwiebert證實 ,該公司計劃向Beta
    的頭像 發表于 11-12 14:19 ?1954次閱讀

    微軟第一時間采取措施適配搭載M1的macOS

    針對蘋果發布的基于ARM機構的M1桌面處理器,微軟已經第一時間跟進了。
    的頭像 發表于 11-12 14:19 ?1490次閱讀

    iQOO 7同步適配Android 12.0版本 第一時間供開發者體驗嘗鮮

    美國當地時間10月4日(北京時間10月5日),谷歌正式發布Android 12.0版本。國內知名手機廠商vivo全程參與其中,見證Android新版本發布的同時,也第一時間發布OriginOS的適配
    發表于 10-08 12:44 ?1129次閱讀

    現場設備發生故障,虹科物聯網HMI第一時間通知相關人員?

    現場設備是保證企業正常生產的關鍵條件之,當設備發生故障時,如何能夠第一時間發現故障并通知相關人員,降低設備故障帶來的影響?今天我們將帶您了解虹科物聯網HMI如何發現設備故障,并第一時間郵件通知相關人員。
    的頭像 發表于 03-02 13:15 ?515次閱讀
    現場設備發生故障,虹科物聯網HMI<b class='flag-5'>第一時間</b>通知相關人員?

    虹科方案 | 現場設備發生故障,如何第一時間通知相關人員?

    虹科IIoT現場設備發生故障,如何第一時間通知相關人員?虹科方案01前言虹科物聯網HMI作為站式物聯網解決方案,致力于解決用戶在數據采集和可視化、遠程監控、邊緣計算、軟PLC、數據存儲(SQL
    的頭像 發表于 03-29 15:41 ?710次閱讀
    虹科方案 | 現場設備發生故障,如何<b class='flag-5'>第一時間</b>通知相關人員?

    ATF的啟動過程介紹

    執行。在AArch64,ATF的完整啟動流程如圖下所示。 AArch64模式的ATF啟動流程 在上述啟動過程中,從
    的頭像 發表于 11-07 15:48 ?1270次閱讀
    ATF的<b class='flag-5'>啟動過程</b>介紹

    PLC出現哪些問題必須要第一時間找廠家?

    有幾種PLC問題是必須第一時間找廠家解決的,包括: (1)硬件故障:如果PLC設備出現嚴重的硬件故障,例如電源故障、主板損壞或模塊失效等,應立即聯系PLC廠家。由于這些問題需要專業的維修和更換設備
    的頭像 發表于 12-01 08:10 ?387次閱讀

    緊急馳援!中興通訊第一時間投入甘肅地震救災通信保障

    北京時間12月18日23時59分,甘肅臨夏州積石山縣發生6.2級地震。地震發生后,中興通訊第一時間啟動應急保障預案,并積極響應甘肅省通信管理局、甘肅省應急管理廳、運營商部署,聯合開展應急救災通信保障
    的頭像 發表于 12-19 18:15 ?774次閱讀
    緊急馳援!中興通訊<b class='flag-5'>第一時間</b>投入甘肅地震救災通信保障
    主站蜘蛛池模板: 红尘影院手机在线观看| 久就热视频精品免费99| 国产精品亚洲欧美一区麻豆| 国产精品高清在线观看地址| 国产在线精品视亚洲不卡| 精品美女国产互换人妻| 麻豆国产人妻欲求不满| 琪琪电影午夜理论片YY6080| 色色色久久久免费视频| 亚洲精品国产A久久久久久| 伊人第一路线| se01国产短视频在线观看| 国产 亚洲 中文在线 字幕 | 亚洲精品乱码8久久久久久日本| 亚洲国产综合另类视频| 中文字幕在线不卡精品视频99| A级超碰视频在线观看| 国产成人在线播放视频| 九九在线精品亚洲国产| 欧美人禽Zozo动人物杂交| 甜宠溺H宝贝嗯撞PLAY啊| 一品道门免费高清视频| 啊灬啊别停灬用力啊老师| 国产欧美精品一区二区三区-老狼 国产欧美精品国产国产专区 | 亚洲第一色网| 799是什么意思网络用语| 国产MD视频一区二区三区| 久久久96人妻无码精品蜜桃| 青青草原国产| 亚洲乱亚洲乱妇在线观看| 99国内精精品久久久久久婷婷| 工口肉肉彩色不遮挡| 久久机热视频 这里只有精品首页| 欧美精品一区二区蜜臀亚洲| 性西欧俄罗斯极品| 99精品在线| 好男人好资源在线播放| 欧美日韩高清一区二区三区| 亚洲精品AV无码喷奶水糖心| GAY东北澡堂激情2022| 含羞草最新版本|