99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

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

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

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

RISCV Debug連接報(bào)錯(cuò)問(wèn)題

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

掃碼添加小助手

加入工程師交流群

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

Error:nodevicefound

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

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

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

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

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

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

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

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

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

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

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

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

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

比如以YLS_DL下載器為例,

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

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

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


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

    關(guān)注

    3

    文章

    95

    瀏覽量

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

    關(guān)注

    46

    文章

    2583

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    Agilent安捷倫DSO-X 91604A示波器開(kāi)機(jī)報(bào)錯(cuò)維修步驟詳解

    近期北京某院校送修一臺(tái)Agilent安捷倫DSO-X 91604A示波器,報(bào)修故障是開(kāi)機(jī)有幾十個(gè)報(bào)錯(cuò),PLL工作不正常,采集板報(bào)錯(cuò)等,基線出不來(lái),也沒(méi)法測(cè)試。接下來(lái)安泰測(cè)試科技為大家分享本維修案例。
    的頭像 發(fā)表于 05-26 17:52 ?267次閱讀
    Agilent安捷倫DSO-X 91604A示波器開(kāi)機(jī)<b class='flag-5'>報(bào)錯(cuò)</b>維修步驟詳解

    Agilent 安捷倫4294A阻抗分析儀開(kāi)機(jī)報(bào)錯(cuò)的維修流程

    近期上海某企業(yè)送修一臺(tái)安捷倫4294A阻抗分析儀,報(bào)修故障為開(kāi)機(jī)報(bào)錯(cuò)。開(kāi)機(jī)驗(yàn)證,與客戶(hù)描述一致,上電自檢報(bào)錯(cuò)。
    的頭像 發(fā)表于 04-30 14:05 ?232次閱讀
    Agilent 安捷倫4294A阻抗分析儀開(kāi)機(jī)<b class='flag-5'>報(bào)錯(cuò)</b>的維修流程

    在ubuntu 22.04上使用S32DS,連接調(diào)試探針時(shí)出現(xiàn)報(bào)錯(cuò),怎么解決?

    客戶(hù)在ubuntu 22.04上使用S32DS,并在連接調(diào)試探針時(shí)發(fā)現(xiàn)問(wèn)題。這是屏幕截圖。 ? 通過(guò) USB 連接似乎有問(wèn)題。所以我的問(wèn)題是 (1) 是不是連接 USB 有問(wèn)題?如果是,如何解決這個(gè)問(wèn)題? (2)是否有通過(guò)以
    發(fā)表于 03-27 07:18

    使用PE進(jìn)行Debug Flash報(bào)錯(cuò):Runtime error 216 at 78B9A7AE,怎么解決?

    使用PE進(jìn)行Debug Flash報(bào)錯(cuò):Runtime error 216 at 78B9A7AE,請(qǐng)問(wèn)如何解決此問(wèn)題?
    發(fā)表于 03-21 07:32

    使用STM32 ST-LINK Utility和j-flash無(wú)法擦除怎么解決?

    在keil燒錄程序中直接報(bào)錯(cuò) 使用工具擦除報(bào) 使用STM32 ST-LINK Utility 和j-flash也無(wú)法擦除這個(gè)要怎么解決
    發(fā)表于 03-12 07:07

    ubuntu24.04上安裝gcc工具鏈出現(xiàn)報(bào)錯(cuò)怎么解決?

    虛擬機(jī)安裝的ubuntu24.04.1,默認(rèn)gcc版本13,從芯來(lái)官網(wǎng)下載了對(duì)應(yīng)的gcc版本的工具鏈,到最后編譯報(bào)錯(cuò)riscv64-unknown-linux-gnu-gcc: fatal
    發(fā)表于 03-07 12:39

    將E203內(nèi)核下載進(jìn)FPGA開(kāi)發(fā)板后,使用Nuclei Studio燒錄Hello World時(shí)OpenOCD報(bào)錯(cuò)怎么解決?

    問(wèn)題 在將E203內(nèi)核下載進(jìn)FPGA開(kāi)發(fā)板后,使用Nuclei Studio燒錄Hello World時(shí)OpenOCD報(bào)錯(cuò) 已經(jīng)嘗試過(guò)的方案 1.檢查JTAG連接與約束,無(wú)誤 2.將頂層中TDO
    發(fā)表于 03-07 12:20

    LeCroy力科HDO4024示波器開(kāi)機(jī)報(bào)錯(cuò)維修案例

    近期深圳某企業(yè)送修一臺(tái) LeCroy力科示波器 HDO4024 ,報(bào)修故障為 開(kāi)機(jī)進(jìn)windows界面后,彈窗報(bào)錯(cuò),無(wú)法進(jìn)入測(cè)試界面 。 下面是 LeCroy力科示波器 HDO4024 的維修情況
    的頭像 發(fā)表于 12-19 17:34 ?758次閱讀
    LeCroy力科HDO4024示波器開(kāi)機(jī)<b class='flag-5'>報(bào)錯(cuò)</b>維修案例

    單片機(jī)Debug與仿真區(qū)別

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

    Agilent安捷倫4294A阻抗分析儀開(kāi)機(jī)報(bào)錯(cuò)維修案例

    近期深圳某企業(yè)送修一臺(tái) 安捷倫4294A阻抗分析儀 ,報(bào)修故障為 開(kāi)機(jī)報(bào)錯(cuò) 。開(kāi)機(jī)驗(yàn)證,與客戶(hù)描述一致,上電自檢報(bào)錯(cuò)。 下面是 安捷倫4294A阻抗分析儀 維修情況: 儀器名稱(chēng) 安捷倫4294A阻抗
    的頭像 發(fā)表于 12-06 01:03 ?432次閱讀
    Agilent安捷倫4294A阻抗分析儀開(kāi)機(jī)<b class='flag-5'>報(bào)錯(cuò)</b>維修案例

    RISCV 操作常見(jiàn)問(wèn)題集 - v5

    'fpga_spinal.cpu0' init failed原因:debuger路徑問(wèn)題。在riscv和efx之間應(yīng)該有個(gè)斜杠,如報(bào)錯(cuò)中的紅色標(biāo)注。(6)No source available for "main
    的頭像 發(fā)表于 11-01 11:06 ?1107次閱讀

    RISCV 操作常見(jiàn)問(wèn)題集 - v4

    'fpga_spinal.cpu0' init failed原因:debuger路徑問(wèn)題。在riscv和efx之間應(yīng)該有個(gè)斜杠,如報(bào)錯(cuò)中的紅色標(biāo)注。(6)No source available for "main
    的頭像 發(fā)表于 11-01 11:06 ?1017次閱讀

    RISCV的主流指令集有哪些?

    如題,就像X86中指令集有MMX,SSE,SSE2等,就像ARM指令集有ARM和Thumb等,但是總是感覺(jué)RISCV特別亂,可能是廠商比較多的緣故吧,我知道的有WCH的青稞RISC-V,玄鐵
    發(fā)表于 08-29 13:49

    遠(yuǎn)程IO常見(jiàn)報(bào)錯(cuò)及解決方案,輕松應(yīng)對(duì)遠(yuǎn)程控制難題

    隨著科技的發(fā)展,遠(yuǎn)程IO技術(shù)在工業(yè)、醫(yī)療、家居等領(lǐng)域得到了廣泛應(yīng)用。然而,在使用過(guò)程中,我們難免會(huì)遇到一些報(bào)錯(cuò)問(wèn)題。本文將為您盤(pán)點(diǎn)遠(yuǎn)程IO常見(jiàn)報(bào)錯(cuò)及解決方案,讓您輕松應(yīng)對(duì)遠(yuǎn)程控制難題。
    的頭像 發(fā)表于 07-23 18:19 ?2346次閱讀

    使用cubeide進(jìn)行debug能看到編解碼后的數(shù)據(jù),但是PC端輸出的audio文件卻是空文件,為什么?

    在音頻編解碼時(shí)遇到報(bào)錯(cuò),UnboundLocalError: local variable \'res\' referenced before assignment亦或是struct.error
    發(fā)表于 07-23 06:16