chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

3天內不再提示

瑞薩RZ/T2H PCIe通信的調試方法

瑞薩嵌入式小百科 ? 來源:瑞薩嵌入式小百科 ? 2025-11-20 16:53 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

RZ/T2H

本文闡述了RZ/T2H的PCIe外設作為EP,在Windows上做驅動開發(fā)、速率測試時,可能會遇到無法被Windows識別的問題。本文總結了一些調試方法和技巧,來排查問題原因和解決方法。

如下圖所示,RZ/T2H有著豐富的外設資源。

185a91d0-c36b-11f0-8c8f-92fbcf53809c.png

圖1:RZ/T2H系統(tǒng)框圖

如紅色方框部分,RZ/T2H有兩路第三代PCIe接口,可以支持到最高8.0 GT/s的傳輸速率。物理連接可以是x1,x2的方式,并且2路接口可以獨立作為RC和EP使用。

在某驅控一體項目中,客戶是將其中1路PCIe作為EP,采用X1配置;Windows PC作為RC,通過PCIe實現快速通信。我們在Windows端基于Windows Driver Framework開發(fā)了相關驅動程序。

考慮到Windows是非實時性操作系統(tǒng),所以將所有與PCIe交互的代碼放在了驅動層,以提高通信的實時性。經過測試,Windows PC做RC,RZ/T2H做EP,RC讀取數據的傳輸速率是:33 Bytes/us(考慮到Windows是非實時操作系統(tǒng),達不到8GT/s的傳輸速率也屬正常)。如果T2H EVK 用作RC端,則速率可以達到PCIe3.0的標準。

PCIe3.0的標準是8.0GT/s的傳輸速率,根據128b/130b的編碼規(guī)則,其數據有效率為 128/130=98.46%,從而可以得到有效數據速率為8.0×0.9846=7.877Gbit/s≈0.985GB/s per lane,即985 bytes/us。

T2H默認的MPS(Max Payload Size)最大可以配置成4096B。考慮到加入TLP的header(假如3WD,12B,且MPS配置為256B),則其傳輸有效數據量為(RC連續(xù)發(fā) MRd)。

1每us能傳輸的完整completion次數為:985/(256+12)≈3.67次

2對應的有效數據量≈3.67×256≈939B/μs

18c51820-c36b-11f0-8c8f-92fbcf53809c.png

圖2:RZ/T2H驅動程序

1920a212-c36b-11f0-8c8f-92fbcf53809c.png

圖3:Windows端測量PCIe讀寫速率的消息序列圖

客戶主板設計上通過PCIe金手指與PC主板的PCIe x1接口相接。遇到的問題是:客戶主板燒錄程序,連接到PC,無法被PC識別。

由于沒有高速示波器來分析PCIe總線上的異常,我們只能從以下幾個角度來分析。

1檢查電源是否合理。

依次檢查了5V,3.3V,1.8V,0.8V,均正常。

2由于只有500M的示波器,只能抓啟動的波形。通過RZ/T2H EVK的波形與客戶板子的波形作對比。

1986c4b6-c36b-11f0-8c8f-92fbcf53809c.png

19f5f624-c36b-11f0-8c8f-92fbcf53809c.png

1a633e96-c36b-11f0-8c8f-92fbcf53809c.png

圖4:加PCIe延長線,便于抓取必要波形

我們通過PCIe的啟動過程了解到,在鏈路還沒有訓練(LTSSM還沒進入L0正常工作狀態(tài))時,允許設備通知對方自己的存在。這種通知被定義為Beacon,它是一種低速、低頻的物理信號,并不是 PCIe 8b/10b或128b/130b編碼的數據流。

鑒于此,我們采用500M的示波器,將TX+(B14),TX-(B15)通過PCIe的延長線接頭處,引到示波器上。C1為TX+,C2為TX-。

1abbbf9e-c36b-11f0-8c8f-92fbcf53809c.png

圖5:RZ/T2H EVK Beacon

1b2b7ef6-c36b-11f0-8c8f-92fbcf53809c.png

圖6:客戶RZ/T2H主板Beacon

從圖五和圖六可以看到:

RZ/T2H EVK的Beacon持續(xù)時間是370ms,TX+和TX-的幅值在400mV左右,且非常對稱。

客戶RZ/T2H主板的Beacon持續(xù)時間是3.5s,猜想該Beacon持續(xù)時間太久的原因是一直沒有得到EP的應答。且TX+的幅值在400mV左右,而TX-的幅值不到100mV,不對稱。

TX+/TX-是從RC端發(fā)起的信號,為何在金手指端的波形發(fā)生不對稱現象?于是我們再仔細核對了客戶的PCB,發(fā)現客戶的第6,7層沒有鋪地。

由于客戶的電路與EVK有局部的不同,為了防止我們判斷錯誤,將RZ/T2H EVK修改成和客戶板相同的配置(電阻值以及對應信號懸空等),開發(fā)板都能正常啟動PCIe,所以基本可以認為是PCB鋪地原因導致的差分信號不均衡,從而RZ/T2H作為EP時沒有正確收到PC的握手信號,而不響應RC,所以沒有下一步動作。

經過客戶重新布板,該主板可以進行正常的PCIe通信了。

從這次debug可以看出,PCIe參考地有非常重要的意義。如果PCIe信號線在沒有參考地平面的情況下布線,將會導致諸如以下問題:

1阻抗不連續(xù)與嚴重反射:阻抗在整個走線上劇烈波動,導致信號在每一個阻抗變化點都會發(fā)生反射。這會嚴重劣化信號質量。若地平面斷裂/跨分割會導致局部阻抗突變,反射增大,可能引起鏈路訓練失敗。

2信號完整性(SI)問題:

眼圖塌陷:在接收端看到的眼圖會非?!笆荨保踔镣耆]合,眼高和眼寬都不達標。

振鈴(Ringing)和過沖(Overshoot)/下沖(Undershoot):由于阻抗失配和反射,信號會產生嚴重的振蕩。

時序錯誤:邊沿變得緩慢且不確定,建立時間和保持時間無法滿足。

3電磁干擾(EMI)問題:缺少參考平面,信號產生的電磁場無法被有效屏蔽和約束,會向外輻射,導致EMI測試失敗,也可能干擾板上的其他電路。

4系統(tǒng)不穩(wěn)定與高誤碼率:最終結果是PCIe鏈路訓練失敗、速率協商不上去、或者在運行中出現大量的數據錯誤(誤碼率BER飆升),導致系統(tǒng)頻繁藍屏、卡頓、設備無法識別。

對于PCIe 3.0及以上速率,layout要求較為苛刻, PCB設計者需要足夠重視,沒有完整的參考地平面,項目失敗的風險極高,也會為后期帶來不必要的debug工作。PCB一定要遵守RZ/T2H的硬件設計指導書。

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

    關注

    18

    文章

    6312

    瀏覽量

    139518
  • WINDOWS
    +關注

    關注

    4

    文章

    3694

    瀏覽量

    93162
  • 瑞薩
    +關注

    關注

    36

    文章

    22428

    瀏覽量

    89679
  • PCIe
    +關注

    關注

    16

    文章

    1418

    瀏覽量

    87500

原文標題:從小白到精通調試瑞薩RZ/T2H PCIe通信

文章出處:【微信號:瑞薩嵌入式小百科,微信公眾號:瑞薩嵌入式小百科】歡迎添加關注!文章轉載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    RZ T2H更換DDR流程和工具介紹

    RZ T2H是由2個R52核和4個A55核構成。支持LPDDR4,其傳輸可以達到3.2Gbps(1600 MHZ),總線寬度為32位,兩
    的頭像 發(fā)表于 06-27 14:54 ?1985次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>RZ</b> <b class='flag-5'>T2H</b>更換DDR流程和工具介紹

    RZ/G2L串口SCI的使用(上)

    RZ/G2L的串口簡稱SCI,全稱Serial Communication Interface。
    的頭像 發(fā)表于 01-17 12:19 ?2635次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>RZ</b>/G<b class='flag-5'>2</b>L串口SCI的使用(上)

    教你如何使用RZ/T2L RZ/N2L RSK J-Link OB

    ? RZ/T2L MPU RZ/T2L是一款高性能MPU,可通過EtherCAT實現高速、高
    的頭像 發(fā)表于 05-07 10:18 ?4241次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b>教你如何使用<b class='flag-5'>RZ</b>/<b class='flag-5'>T2</b>L <b class='flag-5'>RZ</b>/N<b class='flag-5'>2</b>L RSK J-Link OB

    RZ T2H PCIe裸機程序開發(fā)和Linux下的配置介紹

    電子最新推出RZ/T2H工業(yè)專用MPU,單芯片提供強大應用處理性能,多協議工業(yè)網絡及高達9軸高精度實時控制,支持Linux,RTOS及baremetal操作。除了強大CPU性能和9
    的頭像 發(fā)表于 12-18 11:14 ?2465次閱讀
    <b class='flag-5'>RZ</b> <b class='flag-5'>T2H</b> <b class='flag-5'>PCIe</b>裸機程序開發(fā)和Linux下的配置介紹

    【米爾RZ/G2L開發(fā)板-試用體驗】認識一下米爾RZ/G2L開發(fā)板的核心板

    收到米爾RZ/G2L開發(fā)板后一直對米爾旗下開發(fā)板的做工感到非常精致,同時也有著很強大的功能,也一直很喜歡米爾系列開發(fā)板。 引領工業(yè)市場從32位MPU向64位演進 基于
    發(fā)表于 07-29 00:21

    電子推出面向高性能機器人應用的RZ/V2H微處理器

    電子發(fā)布的RZ/V2H新產品,無疑在高性能機器人應用領域掀起了不小的波瀾。作為RZ產品家族微處理器(MPU)的最新成員,
    的頭像 發(fā)表于 03-08 10:58 ?1628次閱讀

    產品詳解 | 電子RZ/T2M MPU

    產品詳解 | 電子RZ/T2M MPU
    的頭像 發(fā)表于 03-13 08:05 ?1913次閱讀
    產品詳解 | <b class='flag-5'>瑞</b><b class='flag-5'>薩</b>電子<b class='flag-5'>RZ</b>/<b class='flag-5'>T2</b>M MPU

    產品詳解 | 電子RZ/T2L MPU

    產品詳解 | 電子RZ/T2L MPU
    的頭像 發(fā)表于 03-21 08:05 ?1956次閱讀
    產品詳解 | <b class='flag-5'>瑞</b><b class='flag-5'>薩</b>電子<b class='flag-5'>RZ</b>/<b class='flag-5'>T2</b>L MPU

    RZ/T2H新產品量產上市

    先進高端工業(yè)專用MPU RZ/T2H于2024年11月上市,集成了強大的應用處理功能和高精度實時控制性能,高達9軸電機控制。這款產品是在現有RZ/N2L,
    的頭像 發(fā)表于 12-04 15:39 ?1810次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>RZ</b>/<b class='flag-5'>T2H</b>新產品量產上市

    工業(yè)MPU新標桿,多協議工業(yè)以太網+運動控制 - RZ/T2H 新產品

    先進高端工業(yè)專用MPU RZ/T2H于2024年11月上市,集成了強大的應用處理功能和高精度實時控制性能,高達9軸電機控制。這款產品是在現有RZ/N2L,
    的頭像 發(fā)表于 12-06 16:57 ?1221次閱讀
    工業(yè)MPU新標桿,多協議工業(yè)以太網+運動控制 - <b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>RZ</b>/<b class='flag-5'>T2H</b> 新產品

    電子量產高性能工業(yè)設備MPU RZ/T2H

    日本電子公司本月宣布,其面向工業(yè)設備的MPU(微處理器單元)RZ/T2H已正式進入量產階段。這款新品預計將被廣泛應用于機器人等工業(yè)設備領域,以其卓越的性能和強大的功能,為用戶帶來更
    的頭像 發(fā)表于 12-27 11:23 ?1211次閱讀

    電子RZ MPU家族精品RZ/N2L產品介紹

    生態(tài)合作伙伴RT-Thread推出了一款高性能、多功能以太網MPU開發(fā)板EtherKit,搭載電子RZ/N
    的頭像 發(fā)表于 12-23 14:10 ?1344次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b>電子<b class='flag-5'>RZ</b> MPU家族精品<b class='flag-5'>RZ</b>/N<b class='flag-5'>2</b>L產品介紹

    交流日進行中,米爾演講-RZ/T2H高性能模組賦能工業(yè)產品創(chuàng)新

    。米爾電子作為的IDH生態(tài)合作伙伴發(fā)表演講,并展出RZ/T2H的核心板開發(fā)板、技術方案等。米爾活動現場會上,米爾電子產品經理張先生發(fā)表了題為"米爾
    的頭像 發(fā)表于 03-13 08:05 ?779次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b>交流日進行中,米爾演講-<b class='flag-5'>RZ</b>/<b class='flag-5'>T2H</b>高性能模組賦能工業(yè)產品創(chuàng)新

    RZ/T2H MPU數據手冊和產品介紹#集成了強大的應用處理能力和精確的實時控制功能

    Renesas Electronics RZ/T2H MPU是一款功能強大的高端微處理器單元,在單個芯片上集成了強大的應用處理能力和精確的實時控制功能,非常適合用于自動化設備和機器人技術
    的頭像 發(fā)表于 05-21 10:24 ?857次閱讀
    <b class='flag-5'>RZ</b>/<b class='flag-5'>T2H</b> MPU數據手冊和產品介紹#集成了強大的應用處理能力和精確的實時控制功能

    RZ/V2H平臺支持部署離線版DeepSeek -R1大語言模型

    RZ/V2H平臺支持部署離線版DeepSeek -R1大語言模型
    的頭像 發(fā)表于 05-13 17:07 ?1366次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>RZ</b>/V<b class='flag-5'>2H</b>平臺支持部署離線版DeepSeek -R1大語言模型