国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

3天內(nèi)不再提示

RISCV Debug連接報錯問題

XL FPGA技術(shù)交流 ? 來源:XL FPGA技術(shù)交流 ? 2024-04-23 14:49 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

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

Error:nodevicefound

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

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

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

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

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三個參數(shù),只需要按照上面的說明配置即可。

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

比如以YLS_DL下載器為例,

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

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

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


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

    關(guān)注

    3

    文章

    95

    瀏覽量

    21379
  • RISC-V
    +關(guān)注

    關(guān)注

    48

    文章

    2887

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

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

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

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

    構(gòu)建基于RiscV的UEFI固件開發(fā)指南 本文檔旨在為開發(fā)者提供基于RiscV架構(gòu)的UEFI固件開發(fā)的環(huán)境搭建和固件構(gòu)建方法。通過以下步驟,您可以快速開始對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ā)板,接上調(diào)試器,安裝完蜂鳥驅(qū)動后,會把錯'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 ?598次閱讀
    CANape<b class='flag-5'>報錯</b>無法啟動測量

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

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

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

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

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

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

    使用蜂鳥調(diào)試器,無法用cjtag協(xié)議調(diào)試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

    使用PE進行Debug Flash報錯:Runtime error 216 at 78B9A7AE,怎么解決?

    使用PE進行Debug Flash報錯:Runtime error 216 at 78B9A7AE,請問如何解決此問題?
    發(fā)表于 03-21 07:32