FECx and ENETx on iMX6ULL

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

FECx and ENETx on iMX6ULL

ソリューションへジャンプ
2,063件の閲覧回数
jaripeltonen
Contributor IV

Hi,

I'm working on a project where we have iMX6ULL processor and I'm trying to get Ethernet working.

My question is about FEC blocks and ENET signals.

Can I connect ENET1 signals to FEC2 controller (in Device Tree)?

Or do the FECs and ENET pinctrl always have to be connected as "fixed pairs", i.e. FEC1 must always use ENET1 pinctrl and FEC2 must always use ENET2 pinctrl?

Thanks & best regards,

Jari

ラベル(1)
0 件の賞賛
返信
1 解決策
1,960件の閲覧回数
igorpadykov
NXP Employee
NXP Employee

Hi Jari

right, ENET1 specific signals can be found in

sect.4.1.1 Muxing Options i.MX 6ULL Applications Processor Reference Manual

 

Best regards
igor

元の投稿で解決策を見る

0 件の賞賛
返信
6 返答(返信)
1,960件の閲覧回数
igorpadykov
NXP Employee
NXP Employee

Hi Jari

in theory this is possible, however seems there are only two options

ENET1_MDC signal from pad ENET2_RX_DATA1
ENET1_MDIO signal from pad ENET2_RX_DATA0

according to sect.4.1.1 Muxing Options i.MX 6ULL Applications Processor Reference Manual

Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 件の賞賛
返信
1,960件の閲覧回数
jaripeltonen
Contributor IV

Hi Igor,
Thanks for your fast response!
Couple of additional questions below.

On my HW FEC2 is disabled (corresponding Fuse is burned), so, in fact I would use FEC1.
In HW the Ethernet signals are connected to ENET2 (ENET2_TX_DATA0, ENET2_TX_DATA1 , etc.).
For MDIO bus I would use MX6UL_PAD_GPIO1_IO06__ENET1_MDIO and MX6UL_PAD_GPIO1_IO07__ENET1_MDC. Should this setup work?

Does the fact that FEC2 is disabled (fused) have any impact? Would ENET2 interface still work?

Regards,
Jari

0 件の賞賛
返信
1,960件の閲覧回数
igorpadykov
NXP Employee
NXP Employee

Hi Jari

 

if FEC2 is disabled it will not work in any pinmux combinations.

 

Best regards
igor

0 件の賞賛
返信
1,960件の閲覧回数
jaripeltonen
Contributor IV

Hi Igor,

Thanks again for your answer!

So, the only way I could get Ethernet working is to use the ENET1 specific muxing for MDIO and MDC and ENET1 specific signals for the actual Ethernet signals, am I right?

Regards,

Jari

0 件の賞賛
返信
1,961件の閲覧回数
igorpadykov
NXP Employee
NXP Employee

Hi Jari

right, ENET1 specific signals can be found in

sect.4.1.1 Muxing Options i.MX 6ULL Applications Processor Reference Manual

 

Best regards
igor

0 件の賞賛
返信
1,960件の閲覧回数
jaripeltonen
Contributor IV

Hi Igor,

Thanks for your support!

I have no further questions at this point. We can close this thread.

Best regards,

Jari

0 件の賞賛
返信