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

   Add stm32h7s8-dk board support for nsh running out of internal flash, 
including LEDs and user button.
   
   ## Summary
   
   Add minimal support for STM32H7S8-DK board for nsh running out of internal 
flash including support for LEDs(two of which are active low) and user button. 
   
   ## 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:nsh
   
   Testing performed:
   
   - Burnt/booted built images
   - Ran commands/log as shown in pull request
   
   Runtime testing:
   
   - Built documentation and verified added 
platforms/arm/stm32h7/boards/stm32h7s8-dk/index.html page
   
   From target console:
   
   ```
   nsh> uname -a
   NuttX 13.1.0 4937993afc Oct  5 2026 19:15:06 arm stm32h7s8-dk
   nsh> ?
   help usage:  help [-v] [<cmd>]
   
       ?        echo     help     uname
   
   Builtin Apps:
       nsh        sh         buttons    leds
   nsh> buttons
   buttons_main: Starting the button_daemon
   buttons_main: button_daemon started
   button_daemon: Running
   button_daemon: Opening /dev/buttons
   button_daemon: Supported BUTTONs 0x01
   nsh> Sample = 0
   Sample = 1
   Sample = 0
   Sample = 1
   
   nsh> leds
   leds_main: Starting the led_daemon
   leds_main: led_daemon started
   
   led_daemon (pid# 6): Running
   led_daemon: Opening /dev/userleds
   led_daemon: Supported LEDs 0x0f
   led_daemon: LED set 0x01
   nsh> led_daemon: LED set 0x02
   led_daemon: LED set 0x03
   led_daemon: LED set 0x04
   led_daemon: LED set 0x05
   led_daemon: LED set 0x06
   led_daemon: LED set 0x07
   led_daemon: LED set 0x08
   led_daemon: LED set 0x09
   led_daemon: LED set 0x0a
   led_daemon: LED set 0x0b
   led_daemon: LED set 0x0c
   led_daemon: LED set 0x0d
   led_daemon: LED set 0x0e
   led_daemon: LED set 0x0f
   led_daemon: LED set 0x0e
   led_daemon: LED set 0x0d
   led_daemon: LED set 0x0c
   led_daemon: LED set 0x0b
   led_daemon: LED set 0x0a
   led_daemon: LED set 0x09
   led_daemon: LED set 0x08
   led_daemon: LED set 0x07
   led_daemon: LED set 0x06
   led_daemon: LED set 0x05
   led_daemon: LED set 0x04
   led_daemon: LED set 0x03
   led_daemon: LED set 0x02
   led_daemon: LED set 0x01
   led_daemon: LED set 0x00
   led_daemon: LED set 0x01
   ...
   ```


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