nuttxs opened a new pull request, #18518:
URL: https://github.com/apache/nuttx/pull/18518

   ## Summary
   boards/xtensa/esp32s3_lan9250.c:
   
   Fix MAC address byte order by reversing 6 bytes after reading from eFuse
   Adjust offset logic to apply after byte reversal, ensuring Ethernet MAC is 
base_mac +3
   Comply with Espressif's MAC address generation specification for ESP32S3
   
   ## Impact
   - Fixes incorrect MAC address display and usage on ESP32S3 boards with 
LAN9250
   - Affects only ESP32S3 platform with LAN9250 Ethernet chip
   - No impact on other platforms or network drivers
   
   ## Testing
   Tested on ESP32S3 with LAN9250 Ethernet module:
   
   Before fix:
   `eth0    Link encap:Ethernet HWaddr 78:a4:f2:75:54:df at DOWN mtu 1500`
   
   After fix:
   `eth0    Link encap:Ethernet HWaddr dc:54:75:f2:a4:7f at DOWN mtu 1500`


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to