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

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

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

RX72M和PHY芯片連接時(shí)的注意事項(xiàng)

瑞薩MCU小百科 ? 來(lái)源:未知 ? 2023-05-25 00:20 ? 次閱讀

瑞薩電子MCU產(chǎn)品RX72M是一款適用于工業(yè)網(wǎng)絡(luò)解決方案的高性能32位微控制器,在應(yīng)用時(shí)需搭配外部的以太網(wǎng)PHY芯片。本次我們介紹RX72M和PHY芯片連接時(shí)的注意事項(xiàng)。

所需引腳定義

首先,RX72M和PHY芯片整體的連接關(guān)系如下圖(RX72M Hardware Manual中Example of Connection with the PHY-LSI)所示:

b89f571e-fa4d-11ed-90ce-dac502259ad0.png

圖1 RX72M和PHY-LSI連接示例

由于RX72M具備兩個(gè)ESC端口,因此需要連接兩顆PHY芯片。

對(duì)于每個(gè)PHY芯片,和RX72M連接時(shí)用到的引腳如下:

b8bfe182-fa4d-11ed-90ce-dac502259ad0.png

圖2 每個(gè)PHY芯片和RX72M引腳的連接

注:*的值為0或1。

兩個(gè)PHY芯片共同連接到RX72M的引腳如下:

b8eed726-fa4d-11ed-90ce-dac502259ad0.png

圖3 兩個(gè)PHY芯片和RX72M連接時(shí)共用的引腳

注:MDIO引腳需增加4.7K上拉電阻。

PHY接口模式選擇

每個(gè)PHY芯片的Power on strapping要求不盡相同,由于RX72M ESC僅支持MII模式,因此引腳配置請(qǐng)參考MII對(duì)應(yīng)的要求(下表中黃色高亮的部分)

b90a8c3c-fa4d-11ed-90ce-dac502259ad0.png

圖4 PHY芯片Power on strapping - Mode Config

PHY地址配置

對(duì)于MCU和PHY芯片通信來(lái)說(shuō),PHY芯片地址是非常重要的參數(shù)。由于RX72M具備兩個(gè)ESC端口,因此需要通過(guò)地址對(duì)兩顆PHY芯片進(jìn)行區(qū)分。此情況下,00b地址不可用。請(qǐng)從下表中的3種可選項(xiàng)中選取任意兩個(gè)。

b93bfcc2-fa4d-11ed-90ce-dac502259ad0.png

圖5 PHY芯片Power on strapping – Phy Address

由于需要利用兩顆LED分別指示PHY芯片的Link和Activity狀態(tài),因此將Pin 10 RXD1設(shè)定為L(zhǎng)ED Mode,如下圖所示:

b96e7670-fa4d-11ed-90ce-dac502259ad0.png

圖6 PHY芯片 Power on strapping – Wake On LAN Selection

系統(tǒng)設(shè)計(jì)流程

有了前面的基礎(chǔ)信息,我們可以按照以下的步驟進(jìn)行系統(tǒng)設(shè)計(jì)。

01

選取板上兩顆PHY芯片的Phy Address,由此決定LED/PHYADD0和LED1/PHYADD1的初始電平。

02

依據(jù)Phy Address決定LED的有效驅(qū)動(dòng)電平,設(shè)計(jì)RJ45接口電路。下圖是RJ45的參考設(shè)計(jì),保留了充分的冗余設(shè)計(jì),可適配不同Phy Address選項(xiàng)。

b9956654-fa4d-11ed-90ce-dac502259ad0.png

圖7 RJ45部分參考設(shè)計(jì)

03

以LED0(Green)表示Link Status,LED1(Yellow)表示Activity Status為例,不同的Phy Address選項(xiàng)下,對(duì)應(yīng)了不同的電阻配置,參考下表中的說(shuō)明調(diào)整RJ45中電阻的焊接/不焊接配置。

b9b9f08c-fa4d-11ed-90ce-dac502259ad0.png

圖8 Phy Address和電阻設(shè)定對(duì)照表

04

對(duì)照硬件設(shè)計(jì),需要在RX72M Project的Smart Configurator中進(jìn)行Phy Address和Link Signal Polarity設(shè)定,下圖以Phy Address分別為2和3時(shí)的設(shè)定值。注意,Phy Address的低位(bit 0)決定了Link Signal Active Level。具體地說(shuō),如果bit 0為0,則表示上電時(shí)該引腳電平已為低,則PHY芯片Link起來(lái)時(shí),該引腳電平會(huì)變高,因此Link Signal Active Level應(yīng)設(shè)定為Active-High。bit 0為1時(shí)則剛好相反。

b9db80c6-fa4d-11ed-90ce-dac502259ad0.png

圖9 PHY Address和Link Signal Polarity設(shè)定方式

軟件引腳初始化

最后,需要在RX72M代碼(r_ecat_setting_rx72m.c中函數(shù)esc_init())中增加對(duì)PHY芯片初始化的配置,使得PHY芯片按照設(shè)定的模式工作。

ba13bf40-fa4d-11ed-90ce-dac502259ad0.svg

左右滑動(dòng)查看完整內(nèi)容

ba13bf40-fa4d-11ed-90ce-dac502259ad0.svg
//configuration for phy0
write_phyreg((ECAT_CFG_CH0_PHY_ADDRESS - ECAT_CFG_PHY_OFFSET_ADDRESS), 0x1e, 0x40C0); // EXT 40C0
write_phyreg((ECAT_CFG_CH0_PHY_ADDRESS - ECAT_CFG_PHY_OFFSET_ADDRESS), 0x1f, 0x0030);
write_phyreg((ECAT_CFG_CH0_PHY_ADDRESS - ECAT_CFG_PHY_OFFSET_ADDRESS), 0x1e, 0x40C0);
write_phyreg((ECAT_CFG_CH0_PHY_ADDRESS - ECAT_CFG_PHY_OFFSET_ADDRESS), 0x1e, 0x40C3); // EXT 40C3
write_phyreg((ECAT_CFG_CH0_PHY_ADDRESS - ECAT_CFG_PHY_OFFSET_ADDRESS), 0x1f, 0x0320);
write_phyreg((ECAT_CFG_CH0_PHY_ADDRESS - ECAT_CFG_PHY_OFFSET_ADDRESS), 0x1e, 0x40C3);
//configuration for phy1
write_phyreg((ECAT_CFG_CH1_PHY_ADDRESS - ECAT_CFG_PHY_OFFSET_ADDRESS), 0x1e, 0x40C0); // EXT 40C0
write_phyreg((ECAT_CFG_CH1_PHY_ADDRESS - ECAT_CFG_PHY_OFFSET_ADDRESS), 0x1f, 0x0030);
write_phyreg((ECAT_CFG_CH1_PHY_ADDRESS - ECAT_CFG_PHY_OFFSET_ADDRESS), 0x1e, 0x40C0);
write_phyreg((ECAT_CFG_CH1_PHY_ADDRESS - ECAT_CFG_PHY_OFFSET_ADDRESS), 0x1e, 0x40C3); // EXT 40C3
write_phyreg((ECAT_CFG_CH1_PHY_ADDRESS - ECAT_CFG_PHY_OFFSET_ADDRESS), 0x1f, 0x0320);
write_phyreg((ECAT_CFG_CH1_PHY_ADDRESS - ECAT_CFG_PHY_OFFSET_ADDRESS), 0x1e, 0x40C3);

聲明:本文內(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)投訴
  • mcu
    mcu
    +關(guān)注

    關(guān)注

    146

    文章

    16667

    瀏覽量

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

    關(guān)注

    33

    文章

    22274

    瀏覽量

    85509

原文標(biāo)題:RX72M和PHY芯片連接時(shí)的注意事項(xiàng)

文章出處:【微信號(hào):瑞薩MCU小百科,微信公眾號(hào):瑞薩MCU小百科】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    TAS5825M的EMC設(shè)計(jì)注意事項(xiàng)

    電子發(fā)燒友網(wǎng)站提供《TAS5825M的EMC設(shè)計(jì)注意事項(xiàng).pdf》資料免費(fèi)下載
    發(fā)表于 08-29 11:48 ?0次下載
    TAS5825<b class='flag-5'>M</b>的EMC設(shè)計(jì)<b class='flag-5'>注意事項(xiàng)</b>

    PWM芯片引腳連接的一般步驟和注意事項(xiàng)

    PWM(Pulse Width Modulation,脈沖寬度調(diào)制)芯片的引腳連接方式會(huì)根據(jù)具體的芯片型號(hào)和應(yīng)用場(chǎng)景而有所不同。接下來(lái)簡(jiǎn)單介紹PWM芯片引腳
    的頭像 發(fā)表于 08-26 10:28 ?364次閱讀

    FMD LINK 使用注意事項(xiàng)

    電子發(fā)燒友網(wǎng)站提供《FMD LINK 使用注意事項(xiàng).pdf》資料免費(fèi)下載
    發(fā)表于 05-06 10:11 ?0次下載

    M8連接器5芯關(guān)鍵要點(diǎn)與注意事項(xiàng)有哪些

      德索工程師說(shuō)道M8連接器5芯,作為一種廣泛應(yīng)用于工業(yè)自動(dòng)化、通信、汽車(chē)等領(lǐng)域的電氣連接器,其性能的穩(wěn)定性和可靠性對(duì)于整個(gè)系統(tǒng)的運(yùn)行至關(guān)重要。以下將詳細(xì)探討M8
    的頭像 發(fā)表于 04-30 17:29 ?552次閱讀
    <b class='flag-5'>M</b>8<b class='flag-5'>連接</b>器5芯關(guān)鍵要點(diǎn)與<b class='flag-5'>注意事項(xiàng)</b>有哪些

    瑞薩MCU RX72M在EtherCAT應(yīng)用開(kāi)發(fā)案例

    RX72M是瑞薩電子適用于工業(yè)網(wǎng)絡(luò)解決方案的高性能32位微控制器,高達(dá)240MHz主頻和1396CoreMark的性能,帶雙精度浮點(diǎn)運(yùn)算,專(zhuān)門(mén)針對(duì)馬達(dá)控制的三角函數(shù)加速器,可實(shí)現(xiàn)sin、cos、反三角函數(shù)以及開(kāi)方函數(shù)運(yùn)算,支持6通道的Delta-sigma調(diào)制器接口,支持電流環(huán)反饋信號(hào)。
    發(fā)表于 03-21 13:49 ?1164次閱讀
    瑞薩MCU <b class='flag-5'>RX72M</b>在EtherCAT應(yīng)用開(kāi)發(fā)案例

    RX66N組的高溫操作注意事項(xiàng)

    電子發(fā)燒友網(wǎng)站提供《RX66N組的高溫操作注意事項(xiàng).pdf》資料免費(fèi)下載
    發(fā)表于 01-29 11:22 ?0次下載
    <b class='flag-5'>RX</b>66N組的高溫操作<b class='flag-5'>注意事項(xiàng)</b>

    RX72N組的高溫操作注意事項(xiàng)

    電子發(fā)燒友網(wǎng)站提供《RX72N組的高溫操作注意事項(xiàng).pdf》資料免費(fèi)下載
    發(fā)表于 01-29 11:21 ?0次下載
    <b class='flag-5'>RX72</b>N組的高溫操作<b class='flag-5'>注意事項(xiàng)</b>

    RX78M組的高溫操作注意事項(xiàng)

    電子發(fā)燒友網(wǎng)站提供《RX78M組的高溫操作注意事項(xiàng).pdf》資料免費(fèi)下載
    發(fā)表于 01-29 11:19 ?0次下載
    <b class='flag-5'>RX78M</b>組的高溫操作<b class='flag-5'>注意事項(xiàng)</b>

    芯片金線包封膠的使用注意事項(xiàng)是什么?

    芯片金線包封膠的使用注意事項(xiàng)是什么?金線包封膠是一種高性能、高粘度的密封膠,廣泛應(yīng)用于電子、電器、汽車(chē)等領(lǐng)域。它具有良好的防水、防潮、防震等性能,能夠保護(hù)產(chǎn)品內(nèi)部零件不受環(huán)境影響,提高產(chǎn)品的使用壽命
    的頭像 發(fā)表于 01-05 11:29 ?764次閱讀
    <b class='flag-5'>芯片</b>金線包封膠的使用<b class='flag-5'>注意事項(xiàng)</b>是什么?

    電流互感器的使用注意事項(xiàng)

    當(dāng)談到電流互感器的使用時(shí),有一些重要的注意事項(xiàng)需要我們牢記。在本文中,我們將探討這些注意事項(xiàng),為您提供詳細(xì)和全面的信息。
    的頭像 發(fā)表于 12-15 10:34 ?1071次閱讀
    電流互感器的使用<b class='flag-5'>注意事項(xiàng)</b>

    基于SSC tool和瑞薩RX72M快速開(kāi)發(fā)EtherCAT從站設(shè)備

    RX72M是瑞薩電子適用于工業(yè)網(wǎng)絡(luò)解決方案的高性能32位微控制器,高達(dá)240MHz主頻和1396 CoreMark的性能,帶雙精度浮點(diǎn)運(yùn)算單元,專(zhuān)門(mén)針對(duì)馬達(dá)控制的三角函數(shù)加速器,可實(shí)現(xiàn)sin、cos
    的頭像 發(fā)表于 11-24 12:19 ?2387次閱讀
    基于SSC tool和瑞薩<b class='flag-5'>RX72M</b>快速開(kāi)發(fā)EtherCAT從站設(shè)備

    VGA OUT 的PCB設(shè)計(jì)注意事項(xiàng)

    VGA OUT 的PCB設(shè)計(jì)注意事項(xiàng)
    的頭像 發(fā)表于 11-23 09:04 ?647次閱讀

    數(shù)據(jù)采集儀于傳感器連接注意事項(xiàng)

    數(shù)據(jù)采集儀于傳感器連接注意事項(xiàng)
    的頭像 發(fā)表于 11-03 17:19 ?561次閱讀

    射頻連接器使用技巧與注意事項(xiàng)

    射頻連接器是無(wú)線通信中不可或缺的重要元件,它在各種設(shè)備中扮演著連接和傳輸信號(hào)的角色。正確使用射頻連接器是確保設(shè)備性能和通信質(zhì)量的關(guān)鍵。本文將介紹射頻連接器的使用技巧和
    的頭像 發(fā)表于 10-30 11:48 ?975次閱讀

    基于RX72M的EtherCAT直流無(wú)刷電機(jī)方案

    RX72M是瑞薩電子適用于工業(yè)網(wǎng)絡(luò)解決方案的高性能32位微控制器,高達(dá)240MHz主頻和1396 CoreMark的性能,帶雙精度浮點(diǎn)運(yùn)算,專(zhuān)門(mén)針對(duì)馬達(dá)控制的三角函數(shù)加速器。
    發(fā)表于 09-27 12:24 ?839次閱讀
    基于<b class='flag-5'>RX72M</b>的EtherCAT直流無(wú)刷電機(jī)方案