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

   Add nucleo-h7s3l8 board support
   
   ## Summary
   
   Add support for STM32H7S8-DK board including Ethernet.
   
   ## Impact
   
   - User experience: No adaptation required. This fix extends existing 
behavior.
   - Build: No impact.
   - Hardware: Affects stm32h7s8-dk board.
   - Documentation: Add stm32h7s8-dk platform
   - Security: No impact.
   - Compatibility: Backward compatible - adds functionality
   
   ## Testing
   
   Build Host:
   
   - OS: Ubuntu 24.04.4 LTS
   - Compiler: arm-none-eabi-gcc 13.2.1
   
   Target:
   
   - Architecture: ARM (STM32H7S3L8)
   - Board: STM32H7S8-DK
   - Configuration: Default stm32h7s8:boot-xip and stm32h7s8-dk:jumbo-xip 
configurations(to create external flash and bootloader images)
   
   Testing performed:
   
   - Connected Ethernet to stm32h7s8-dk
   - Burnt/booted built images
   - Ran ostest to successful completion
   - Ran commands/log as shown in target documentation
   
   Runtime testing:
   
   From target console:
   
   ```
   ADE
   telnetd [6:100]
   
   NuttShell (NSH) NuttX-13.1.0
   nsh> uname -a
   NuttX  13.1.0 437306409e-dirty Oct  1 2026 13:57:15 arm stm32h7s8-dk
   nsh> stm32_eth: link full-duplex 100 Mbps
   free
         total       used       free    maxused    maxfree  nused  nfree name
        422120      13712     408408      15968     407016     38      4 Umem
   nsh> ifconfig eth0
   eth0    Link encap:Ethernet HWaddr 1e:6d:59:31:be:9a at RUNNING mtu 1486
           inet addr:192.168.3.113 DRaddr:192.168.3.1 Mask:255.255.255.0
   
   nsh> ping 192.168.3.1
   PING 192.168.3.1 56 bytes of data
   56 bytes from 192.168.3.1: icmp_seq=0 time=0.0 ms
   56 bytes from 192.168.3.1: icmp_seq=1 time=0.0 ms
   56 bytes from 192.168.3.1: icmp_seq=2 time=0.0 ms
   56 bytes from 192.168.3.1: icmp_seq=3 time=0.0 ms
   56 bytes from 192.168.3.1: icmp_seq=4 time=0.0 ms
   56 bytes from 192.168.3.1: icmp_seq=5 time=0.0 ms
   56 bytes from 192.168.3.1: icmp_seq=6 time=0.0 ms
   56 bytes from 192.168.3.1: icmp_seq=7 time=0.0 ms
   56 bytes from 192.168.3.1: icmp_seq=8 time=0.0 ms
   56 bytes from 192.168.3.1: icmp_seq=9 time=0.0 ms
   10 packets transmitted, 10 received, 0% packet loss, time 10100 ms
   rtt min/avg/max/mdev = 0.000/0.000/0.000/0.000 ms
   nsh> ifconfig
   eth0    Link encap:Ethernet HWaddr 1e:6d:59:31:be:9a at RUNNING mtu 1486
           inet addr:192.168.3.113 DRaddr:192.168.3.1 Mask:255.255.255.0
   
                IPv4   TCP   UDP  ICMP
   Received     000f  0000  0002  000b
   Dropped      0002  0000  0000  0000
     IPv4        VHL: 0000   Frg: 0000
     Checksum   0000  0000  0000  ----
     TCP         ACK: 0000   SYN: 0000
                 RST: 0000  0000
     Type       0000  ----  ----  0000
   Sent         000d  0000  0002  000b
     Rexmit     ----  0000  ----  ----
   nsh>
   
   ```


-- 
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