在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

RISCV Debug連接報錯問題

XL FPGA技術交流 ? 來源:XL FPGA技術交流 ? 2024-04-23 14:49 ? 次閱讀

今天有同事反饋出這樣一個在使用RISCV 調試時的問題:

Error:nodevicefound

Error:unabletoopenftdidevicewithvid0403,pid6014,description'ELITES-232DL',serial'*'atbuslocation'*'

d842f552-fde5-11ee-b759-92fbcf53809c.png

這個錯誤其實并不陌生,文檔也有一個相關的記錄.

目前易靈思的下載使用的是FTDI的 FT232,FT2232和FT4232方案。下圖是FT2232和FT4232芯片的原理圖,FT2232有channel 0,1兩個通道,在下圖已經標出。FT4234有channel 0,1,2,3共4個通道;而ELITES-232DL使用的是FT232,它只有channel 0.所以在使用不同的下載噐方案時,尤其是在對RISCV進行debug時就是使用不同的配置參數;否則就會報上面的錯誤。

d856acd2-fde5-11ee-b759-92fbcf53809c.png

d85a8c1c-fde5-11ee-b759-92fbcf53809c.png

那么怎么區別下載器使用的是什么芯片方案呢?這個可以通過器件讀來的FD來實現,在打開programmer之后,就可以看到相應的ID.位置如下圖所示。

d85e1f6c-fde5-11ee-b759-92fbcf53809c.png

FTDI器件 ID
FT232 0403:6014
FT2232 0403:6010
FT4232 0403:6011

知道了上面的信息之后,我們就可以很清楚的知道我們的下載器使用的器件情況。

現在回上我們文章一開始就出現的問題。出現上面的報錯時應該怎么樣修改呢?這里還要分兩種情況,一種是hard jtag,另一種是soft的JTAG。區別在于修改的文件不同。

對于hard jtag,我們需要把embedded_swsoc_xxbspefinixEfxSapphireSocopenocdftdi.cfg(或者ftdi_ti.cfg,其中ftdi.cfg用于trion系列,而ftdi_ti.cfg 用于鈦金系列)修改成下載器讀出來的名字,這里包括ftdi_device_desc,ftdi_vid_pid及ftdi_channel三個參數,只需要按照上面的說明配置即可。

d86c12ca-fde5-11ee-b759-92fbcf53809c.png

比如以YLS_DL下載器為例,

d87fb0d2-fde5-11ee-b759-92fbcf53809c.png它使用的是FT2232的方案。修改結果如圖。

d88461c2-fde5-11ee-b759-92fbcf53809c.png

對于soft jtag,老版本的EFinity修改的是c232hm_ddhsl_0.cfg文件,而在2023.1版本的RISCV中已經沒有c232hm_ddhsl_0.cfg文件了。代之的是一個external.cfg文件。里面的內部與上面的是一樣的。


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

    關注

    3

    文章

    94

    瀏覽量

    19940
  • RISC-V
    +關注

    關注

    45

    文章

    2307

    瀏覽量

    46295
收藏 人收藏

    評論

    相關推薦

    單片機Debug與仿真區別

    是指在軟件或硬件開發過程中,通過特定的工具和技術來查找、診斷和修復錯誤的過程。在單片機開發中,Debug通常涉及到以下幾個方面: 硬件調試 :檢查單片機的硬件連接是否正確,包括電源、時鐘、I/O接口等。 軟件調試 :使用調試器(Debugger)來檢查程序
    的頭像 發表于 12-19 09:47 ?234次閱讀

    RISCV 操作常見問題集 - v5

    'fpga_spinal.cpu0' init failed原因:debuger路徑問題。在riscv和efx之間應該有個斜杠,如報錯中的紅色標注。(6)No source available for "main
    的頭像 發表于 11-01 11:06 ?316次閱讀

    RISCV 操作常見問題集 - v4

    'fpga_spinal.cpu0' init failed原因:debuger路徑問題。在riscv和efx之間應該有個斜杠,如報錯中的紅色標注。(6)No source available for "main
    的頭像 發表于 11-01 11:06 ?338次閱讀

    在ubuntu 24.04下嘗試使用riscv64-linux-musleabi_for_x86_64-pc-linux-gnu工具鏈編譯cv1800大核出現報錯的原因?

    在ubuntu 24.04下嘗試使用riscv64-linux-musleabi_for_x86_64-pc-linux-gnu工具鏈編譯cv1800大核,結果出現如下報錯: /home
    發表于 07-16 08:20

    https_server編譯報錯的原因?

    版本:IDF4.3.5 報錯輸出如下: [982/983] Linking CXX executable https_server.elf FAILED: https_server.elf
    發表于 06-26 07:05

    esp32S3加載simple foc 2.2.2庫后報錯如何處理?

    加載庫后直接報錯,這個如何處理
    發表于 06-14 08:23

    為什么我的項目Debug運行沒問題,編譯成Release包就報錯

    引言 在Android開發中,debug包和release包的行為差異可能導致release包在運行時出現問題,而這些問題在debug包中不會出現。 本文主要介紹debug包和release包的差異
    的頭像 發表于 06-12 11:18 ?1074次閱讀
    為什么我的項目<b class='flag-5'>Debug</b>運行沒問題,編譯成Release包就<b class='flag-5'>報錯</b>?

    國產riscv芯片大匯總?

    請問有統計國產的riscv芯片的嗎?能匯總一下嗎?
    發表于 04-27 11:53

    RISCV Debug連接報錯問題-v1

    今天有同事反饋出這樣一個在使用RISCV 調試時的問題: Error:?no?device?found Error:?unable?to?open?ftdi?device?with?vid?0403
    的頭像 發表于 04-24 08:43 ?596次閱讀
    <b class='flag-5'>RISCV</b> <b class='flag-5'>Debug</b><b class='flag-5'>連接報錯</b>問題-v1

    RISCV soft JTAG調試_v1.2

    JTAG。這里我們以TI60F225 DEMO來演示。 在使用softJTAG的過程中,首先要把RISCV的IP的調試選項選擇為soft,也就是Eanble Soft Debug Tap. 第二
    的頭像 發表于 04-23 08:38 ?1124次閱讀

    使用stm32cubeprog連接FDcan設備總是報錯的原因?怎么處理?

    1.使用芯片stm32H7b0,AN2616上說是STM32H7A3/H7B3,請問這個是否有區別? 2.使用stLink v3set設備連接,但是上位機stm32cubeprog總是報錯,鏈接不上
    發表于 03-27 08:20

    PostgreSQL數據庫連接報錯故障分析

    數據庫的密碼設置錯誤或未設置,在連接到本地服務后,重新設置即可。本次錯誤就是大意將密碼錯打了一個字母。
    的頭像 發表于 03-15 10:00 ?1586次閱讀
    PostgreSQL數據庫<b class='flag-5'>連接報錯</b>故障分析

    在STM32CubeIDE1.14.1開發環境中,創建點亮LED燈工程,在Debug時遇到報錯怎么解決?

    在STM32CubeIDE1.14.1開發環境中,創建點亮LED燈工程,在Debug時遇到報錯:Error message from debugger back end: localhost:61234: Connection timed out.求一個解決方案
    發表于 03-06 08:07

    RISCV soft JTAG調試_v1.1

    JTAG。這里我們以TI60F225 DEMO來演示。 在使用softJTAG的過程中,首先要把RISCV的IP的調試選項選擇為soft,也就是Eanble Soft Debug Tap. 第二
    的頭像 發表于 02-23 16:16 ?712次閱讀
    <b class='flag-5'>RISCV</b> soft JTAG調試_v1.1

    在線使用debug as報錯的原因?

    配置如下圖 點擊debug as后報錯
    發表于 01-24 08:32
    主站蜘蛛池模板: 女人张开腿 让男人桶个爽 免费观看| 欧美精品一级| 2023av网站| 一级@片| 亚洲人免费视频| 天堂色网| 欧美亚洲综合一区| 极品美女洗澡后露粉嫩木耳视频| 国产色丁香久久综合| 乱j伦小说在线阅读| 在线天堂网| 国产综合色精品一区二区三区 | 222网站高清免费观看| jzzjlzz亚洲乱熟在线播放| 亚洲一区二区三区免费看| 老师下面好紧| 午夜骚| 欧美色香蕉| 国产激烈床戏无遮挡在线观看| 国产激烈床戏无遮挡观看| 天天色天天做| 97射射| 免费在线观看黄色| 毛片网页| 日韩亚| 久久综合九色综合网站| 成人在线观看网站| 手机看片日本| 狼狼狼色精品视频在线播放| 李老汉的性生生活1全部| 午夜三级毛片| 免费看逼网站| 午夜在线视频免费观看| 高清视频黄色录像免费| 视频一区二区三区在线观看| 香蕉狠狠再啪线视频| 欧美18videosex性欧美69| 99视频网站| www日| 亚洲大香伊人蕉在人依线| 美女毛片视频|