日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

完善資料讓更多小伙伴認識你,還能領取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芯片的原理圖,F(xiàn)T2232有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

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

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

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

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

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

對于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文件。里面的內部與上面的是一樣的。


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

    關注

    3

    文章

    95

    瀏覽量

    21447
  • RISC-V
    +關注

    關注

    49

    文章

    2954

    瀏覽量

    53602
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    01. 如何輸出導航連接報告? I 芯巧Cadence 25.1新功能深入學習

    大家好。在復雜的電氣系統(tǒng)設計中,導航連接報告是幫助工程師快速理解信號流向、定位跨頁連接關系的重要文檔。尤其在大型層次化原理圖中,信號從一頁跳轉到另一頁的情況十分常見,手動追蹤既耗時又容易出錯。利用
    發(fā)表于 04-24 15:36

    請問各位大佬,如何解決,瑞芯微 RV1126B 使用 mpp 自帶工具 調試時,內核直接報錯崩潰!

    請問各位大佬,如何解決,瑞芯微 RV1126B 使用 mpp 自帶工具 調試時,內核直接報錯崩潰! 調試輸出如下:
    發(fā)表于 11-19 16:01

    【CIE全國RISC-V創(chuàng)新應用大賽】+MUSE Pi Pro RiscV UEFI固件開發(fā)

    構建基于RiscV的UEFI固件開發(fā)指南 本文檔旨在為開發(fā)者提供基于RiscV架構的UEFI固件開發(fā)的環(huán)境搭建和固件構建方法。通過以下步驟,您可以快速開始對RiscV平臺的固件開發(fā)。 什么是UEFI
    發(fā)表于 11-13 00:20

    怎么能讓riscv32-unknown-elf-gcc支持e203?

    https://github.com/ilg-archived/riscv-none-gcc 自己在這個地方下載的riscv32-unknown-elf-編譯器代碼 ./configure
    發(fā)表于 11-10 07:06

    ubuntu16.04下mcs運行報錯怎么解決?

    運行make install CORE=e203 FPGA_NAME=nucleikit正常,運行make mcs報錯:Makefile:18: recipe for target \'obj
    發(fā)表于 11-07 08:26

    riscv-gnu-toolchain工具鏈編譯報錯怎么解決?

    使用./configure --prefix=/opt/riscv后,再使用sudo make,出現(xiàn)如下錯誤提示: 想請問下這個問題應該怎么解決呢?
    發(fā)表于 11-07 07:55

    make upload報錯怎么解決?

    additional CSR 3071 Error: Timed out waiting for debug int to clear.Increase timeout with riscv
    發(fā)表于 11-06 07:29

    MCU200T開發(fā)板報錯\'Launching hello Debug\' has encountered a problem的解決辦法

    新拿到了MCU200T開發(fā)板,接上調試器,安裝完蜂鳥驅動后,會把錯'Launching hello Debug' has encountered a
    發(fā)表于 11-06 06:55

    CANape報錯無法啟動測量

    使用過程出現(xiàn)XCP/CCP/CAN FD driver initialization failed的報錯,導致無法使用 CANape啟動測量。
    的頭像 發(fā)表于 11-04 14:20 ?784次閱讀
    CANape<b class='flag-5'>報錯</b>無法啟動測量

    riscv實現(xiàn)自定義指令并用qemu運行

    1.說明 riscv支持指令集自定義擴展,這大大增加了riscv的可玩性,同時對于一些實際應用中,自己通過一條指令來實現(xiàn)特定的功能,效率非常高,當然,前提是硬件平臺需要對該指令的支持。 本文主要
    發(fā)表于 10-31 07:37

    SDK命令行upload或者debug失敗常見解決方案

    是由于調試器沒有真實連接到處理器上,通過將運行的命令從(upload/debug)換成run_openocd即可查看當前調試器連接情況, 只有運行make SOC
    發(fā)表于 10-28 08:03

    在Linux環(huán)境中使用riscv-torture的方法

    步驟: 1、安裝riscv-gnu-toolchain 要使用riscv-torture,您需要先安裝riscv-gnu-toolchain,該工具鏈提供了RISC-V架構的GNU編譯器和其他工具
    發(fā)表于 10-24 06:32

    使用蜂鳥調試器,無法用cjtag協(xié)議調試CM32M433R芯片怎么解決?

    nSRST 0#ftdi_set_signal nSRST z#}#halt5.報錯log cjtag,開啟nscan1_mode,不能正確連接,不能讀出tap id等信息,在debug level 2
    發(fā)表于 10-20 07:31

    rtt5.0.0下lvgl在正點原子stm32f407探索者開發(fā)板V3上mdk編譯報錯怎么解決?

    問題。 請問各位大佬有遇到這種情況嗎? 它最后也能編譯出一個文件來,但燒錄進開發(fā)板后,直接報硬件錯。 不知道是我編譯出來的文件體積問題,還是程序運行報錯,導致報錯。
    發(fā)表于 09-22 06:17

    使用DAP下載程序報錯怎么解決?

    用了原子家的開發(fā)板,板載DAP,下載程序報錯; RT studio版本:2.2.9 報錯信息如下: 開始下載程序:2025-07-16 16:43:21 D:RT-ThreadStudio&
    發(fā)表于 09-11 06:34
    沧源| 恩施市| 曲周县| 永兴县| 高安市| 绩溪县| 永吉县| 清徐县| 绿春县| 沽源县| 饶平县| 丰县| 凤冈县| 景谷| 邹平县| 宝鸡市| 涞源县| 安塞县| 搜索| 云林县| 宁河县| 武清区| 古浪县| 特克斯县| 商都县| 丹凤县| 奉新县| 临夏市| 呼图壁县| 宿松县| 双峰县| 榆树市| 博乐市| 兴安盟| 慈利县| 黔西县| 巍山| 靖远县| 民勤县| 孟连| 邵阳县|