-
Notifications
You must be signed in to change notification settings - Fork 3k
Feature-emac combined merge #6936
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
Conversation
/morph build |
Build : FAILUREBuild number : 2043 |
/morph build |
1 similar comment
/morph build |
Signed-off-by: Mahesh Mahadevan <[email protected]>
Signed-off-by: Mahesh Mahadevan <[email protected]>
Build : FAILUREBuild number : 2048 |
f5fa927
to
f447e2e
Compare
Just had to re-edit #6904 - incorrect case in some includes which we missed on Windows compilation |
Test environment now uses the EMAC defined by add ethernet interface.
6aa3a73
to
76aec1f
Compare
Patch to LPC546XX SDK code - write the low Ethernet MAC address register last, as that synchronises the update. Without this change, the ENET_SetMacAddr call only seems to work prior to MAC initialisation, causing problems for the new mbed OS EMAC system, which expects it to be changable later. Updated emac greentea tests #6851.
Subtract 4 from the received packet length - the buffer contains the CRC, which we shouldn't pass up. Ensure we allocate receive buffers of a size corresponding to the rounded-up size we tell the hardware - the hardware was overrunning the allocation by a couple of bytes.
Revert "in ODIN emac initialization required before connection"
76aec1f
to
93d35eb
Compare
93d35eb
to
3cc5a95
Compare
/morph build |
…y-merge * pr6941: Removed EMAC get default instance from EMAC tests * pr6810: LPC546XX: Correct Ethernet length calculations LPC546XX: Correct Ethernet MAC address write Add memory configuration for LPC546XX LPC546XX: Add ENET support * pr6913: WiFi EMAC class name reflected in WiFi drivers binaries WIFI_EMAC class renamed to OdinWiFiEMAC, Formatting Revert "in ODIN emac initialization required before connection" in ODIN emac initialization required before connection EMAC adaption added, updated ODIN drivers to v2.5.0 RC1
3cc5a95
to
78e6748
Compare
Build : FAILUREBuild number : 2063 |
/morph build |
@kjbracey-arm Thanks a lot! Nice work! |
Build : SUCCESSBuild number : 2068 Triggering tests/morph test |
Test : FAILUREBuild number : 1878 |
Exporter Build : SUCCESSBuild number : 1714 |
/morph test |
Test : FAILUREBuild number : 1880 |
/morph test |
Test : SUCCESSBuild number : 1883 |
This really wanted to be merged in rather than rebased - would have correctly marked all the member PRs merged. I'll clear up manually. |
Description
Pull in 2 EMAC drivers and 1 lwIP/test fix into
feature-emac
Combines 3 approved PRs:
#6810 has some extra fixes applied, as discussed on its PR
Pull request type