-
Notifications
You must be signed in to change notification settings - Fork 31
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
projects/(imx6ull, imxrt106x, imxrt117x): Add ENET config #1247
base: master
Are you sure you want to change the base?
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Unit Test Results7 958 tests ±0 7 414 ✅ - 2 40m 39s ⏱️ - 1m 42s For more details on these failures, see this check. Results for commit 567a344. ± Comparison against base commit d7b10b7. ♻️ This comment has been updated with latest results. |
f7b41a7
to
87dfde8
Compare
87dfde8
to
8b4c63d
Compare
armv7m7-imxrt117x-evkb
and add new ENET config for existing targetsenet irq not inverted in the schematic JIRA: RTOS-507
imx6ull-evk has 2x KSZ8081RNB instead of RNA JIRA: RTOS-507
new ENET config includes also the PHY model used for each ENET device JIRA: RTOS-963
JIRA: RTOS-963
… EVKB board iMX RT117x EVK and EVKB board have significant differences (e.g. different Ethernet PHY), so they need to be configured separately. Also add lwip init script for iMX RT117x's ENET and ENET_1G interfaces. JIRA: RTOS-963
8b4c63d
to
567a344
Compare
Description
Provide necessary default configuration for iMX RT117x Ethernet driver and adds additional config for iMX 6ULL and iMX RT106x
Motivation and Context
New target
armv7m7-imxrt117x-evkb
was needed because of significant differences between the PHYs and connections used on between iMX RT1170 EVK and EVKB boards.New config was added to iMX 6ULL and RT106x plo scripts to specify the PHY chip used on the board.
Checks for target armv7a7-imx6ull-evk will not be passing because of the changes to handling the plo init script.
Types of changes
If the dependent project uses ENET on any of the aforementioned platforms, the PHY chip model used on board has to be added just after "PHY" string to the lwip enet init, like so:
Additionally, any definition for KSZ8081 symbols can be removed.
How Has This Been Tested?
armv7a7-imx6ull-evk
,armv7m7-imxrt106x-evk
,arvmv7m7-imxrt117x-evkb
(newly added by this PR).Checklist:
Special treatment