Initialization time of low_level_init() why so slow?
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2019-02-05 4:26 PM
To setup Ethernet takes more than 4 seconds in low_level_init().
Is the LAN8742A so slow and is the DP83848 in MII mode faster?
Thank you.
This discussion is locked. Please start a new topic to ask your question.
2 REPLIES 2
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2019-02-05 10:16 PM
I don't have your hardware, and neither use LL code extensively.
But Cube (and LL) often employ busy loops to wait for ready flags during initialization. I would use a debugger to check what takes so long.
Perhaps waiting for a cable connection until timeout.
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2019-02-07 5:47 AM
No one knows how to speed up Ethernet initialization?
