iMX6 DL wired for 10/100 won't always connect to ethernet

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

iMX6 DL wired for 10/100 won't always connect to ethernet

1,160件の閲覧回数
joshsorenson
Contributor I


We are using an i.MX6DL SOM from Variscite.  The SOM is mounted on a custom carrier we have designed which includes 10/100 ethernet.  The two 1000 pairs are used for a custom POE solution.  The iMX6 only connects to our building internet in some physical configurations.

It will connect successfully when wired directly to the building router.

It will connect successfully when wired to an IP phone with integrated switch, that is connected to a switch, connected to the router.

It will not connect when tied directly to a switch that is connected to the router.

I am not sure if this issue is related to the switches or the iMX6 hardware or software.  I have tried two different brands of switch, both have the same issue.

One other thing I have noticed, is that the indicator LEDs on the iMX6 jack and on the switch jack light up about 10 seconds after boot and continue to flash for about 5 seconds before stopping when its wired directly to a switch (where it doesn't work).  This leads me to believe the switch and iMX6 are communicating, but that they cannot resolve communication terms.

Any ideas?

ラベル(1)
タグ(1)
3 返答(返信)

892件の閲覧回数
igorpadykov
NXP Employee
NXP Employee

Hi Josh

seems this may be caused by autonegotiation as reported on many forums:

https://supportforums.cisco.com/discussion/10326581/ethernet-auto-negotiation

Best regards

igor

-----------------------------------------------------------------------------------------------------------------------

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

-----------------------------------------------------------------------------------------------------------------------

0 件の賞賛
返信

892件の閲覧回数
joshsorenson
Contributor I

Igor - Thanks for your input. How do I setup my iMX6 device to hard code

10/100 duplex and disable auto negation?

Thanks

Josh

On Wed, Mar 16, 2016 at 8:29 PM, igorpadykov <admin@community.freescale.com>

0 件の賞賛
返信

892件の閲覧回数
igorpadykov
NXP Employee
NXP Employee

in i.MX6 ENET this can be done using SPEED register ENET_ECR,

autonegotiation is selected in PHY registers.

Best regards

igor

0 件の賞賛
返信