91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

瑞薩RZ/T2H PCIe通信的調(diào)試方法

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

掃碼添加小助手

加入工程師交流群

RZ/T2H

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

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

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

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

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

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

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

PCIe3.0的標(biāo)準(zhǔn)是8.0GT/s的傳輸速率,根據(jù)128b/130b的編碼規(guī)則,其數(shù)據(jù)有效率為 128/130=98.46%,從而可以得到有效數(shù)據(jù)速率為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),則其傳輸有效數(shù)據(jù)量為(RC連續(xù)發(fā) MRd)。

1每us能傳輸?shù)耐暾鹀ompletion次數(shù)為:985/(256+12)≈3.67次

2對應(yīng)的有效數(shù)據(jù)量≈3.67×256≈939B/μs

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

圖2:RZ/T2H驅(qū)動程序

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

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

客戶主板設(shè)計上通過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的啟動過程了解到,在鏈路還沒有訓(xùn)練(LTSSM還沒進入L0正常工作狀態(tài))時,允許設(shè)備通知對方自己的存在。這種通知被定義為Beacon,它是一種低速、低頻的物理信號,并不是 PCIe 8b/10b或128b/130b編碼的數(shù)據(jù)流。

鑒于此,我們采用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的應(yīng)答。且TX+的幅值在400mV左右,而TX-的幅值不到100mV,不對稱。

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

由于客戶的電路與EVK有局部的不同,為了防止我們判斷錯誤,將RZ/T2H EVK修改成和客戶板相同的配置(電阻值以及對應(yīng)信號懸空等),開發(fā)板都能正常啟動PCIe,所以基本可以認為是PCB鋪地原因?qū)е碌牟罘中盘柌痪猓瑥亩鳵Z/T2H作為EP時沒有正確收到PC的握手信號,而不響應(yīng)RC,所以沒有下一步動作。

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

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

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

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

眼圖塌陷:在接收端看到的眼圖會非?!笆荨?,甚至完全閉合,眼高和眼寬都不達標(biāo)。

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

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

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

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

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

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

    關(guān)注

    18

    文章

    6389

    瀏覽量

    140045
  • WINDOWS
    +關(guān)注

    關(guān)注

    4

    文章

    3702

    瀏覽量

    94042
  • 瑞薩
    +關(guān)注

    關(guān)注

    37

    文章

    22481

    瀏覽量

    90876
  • PCIe
    +關(guān)注

    關(guān)注

    16

    文章

    1461

    瀏覽量

    88419

原文標(biāo)題:從小白到精通調(diào)試瑞薩RZ/T2H PCIe通信

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

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

掃碼添加小助手

加入工程師交流群

    評論

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

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

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

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

    ? RZ/T2L MPU RZ/T2L是一款高性能MPU,可通過EtherCAT實現(xiàn)高速、高
    的頭像 發(fā)表于 05-07 10:18 ?4670次閱讀
    <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īng)用處理性能,多協(xié)議工業(yè)網(wǎng)絡(luò)及高達9軸高精度實時控制,支持Linux,RTOS及baremetal操作。除了強大CPU性能和9
    的頭像 發(fā)表于 12-18 11:14 ?2820次閱讀
    <b class='flag-5'>RZ</b> <b class='flag-5'>T2H</b> <b class='flag-5'>PCIe</b>裸機程序開發(fā)和Linux下的配置介紹

    RZ/T2H平臺多核異構(gòu)的應(yīng)用場景分析

    本文以RZ/T2H多軸控制/驅(qū)動的實例,介紹RZ/T2H平臺的多核異構(gòu)應(yīng)用場景。
    的頭像 發(fā)表于 12-15 11:34 ?2421次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>RZ</b>/<b class='flag-5'>T2H</b>平臺多核異構(gòu)的應(yīng)用場景分析

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

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

    產(chǎn)品詳解 | 電子RZ/T2M MPU

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

    產(chǎn)品詳解 | 電子RZ/T2L MPU

    產(chǎn)品詳解 | 電子RZ/T2L MPU
    的頭像 發(fā)表于 03-21 08:05 ?2225次閱讀
    產(chǎn)品詳解 | <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新產(chǎn)品量產(chǎn)上市

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

    工業(yè)MPU新標(biāo)桿,多協(xié)議工業(yè)以太網(wǎng)+運動控制 - RZ/T2H 新產(chǎn)品

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

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

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

    電子RZ MPU家族精品RZ/N2L產(chǎn)品介紹

    生態(tài)合作伙伴RT-Thread推出了一款高性能、多功能以太網(wǎng)MPU開發(fā)板EtherKit,搭載電子RZ/N
    的頭像 發(fā)表于 12-23 14:10 ?1633次閱讀
    <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產(chǎn)品介紹

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

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

    RZ/T2H MPU數(shù)據(jù)手冊和產(chǎn)品介紹#集成了強大的應(yīng)用處理能力和精確的實時控制功能

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

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

    RZ/V2H平臺支持部署離線版DeepSeek -R1大語言模型
    的頭像 發(fā)表于 05-13 17:07 ?1646次閱讀
    <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大語言模型

    Renesas RZ/T2H 評估板:功能特性與使用指南

    Renesas RZ/T2H 評估板:功能特性與使用指南 在嵌入式系統(tǒng)開發(fā)領(lǐng)域,一款性能出色且功能豐富的評估板往往能為工程師們節(jié)省大量的時間和精力。Renesas RZ/T2H 評估板
    的頭像 發(fā)表于 12-26 17:45 ?976次閱讀