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

   ## Summary
   
   * boards/Kconfig: Fix bug on ESP32, ESP32-S2 and ESP32-S3 GPIO IRQ
   
   A previous commit (d2c85a9fa0a35d2e762895f6ff77feeb1e228ac2) introduced an 
incomplete change to upstream regarding GPIO IRQ selection on ESP32, ESP32-S2 
and ESP32-S3. NuttX's upstream CI did not get the error because of the rules 
that trigger specific pipelines based on the modified files. In this case, the 
xtensa jobs did not run to properly evaluate this issue.
   
   ## Impact
   
   This PR fix issues regarding `buttons` defconfig fdor ESP32, ESP32-S2 and 
ESP32-S3. `esp32-devkitc:buttons` is affected, for instance.
   
   Impact on user: Yes. Fix a known issue.
   
   Impact on build: Yes, it fixes a build issue regarding `buttons` defconfig.
   
   Impact on hardware: ESP32, ESP32-S2 and ESP32-S3.
   
   Impact on documentation: No.
   
   Impact on security: No.
   
   Impact on compatibility: No.
   
   ## Testing
   
   Build `esp32-devkitc:buttons`, for instance:
   
   ### Building
   
   ```
   make -j distclean
   ./tools/configure.sh -S esp32-devkitc:buttons
   make flash ESPTOOL_PORT="/dev/ttyUSB0"
   ```
   
   ### Running
   
   Test the `buttons` application on NSH. Press BOOT button to check its 
functionality.
   
   ### Results
   
   ```
   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 = 1
   Sample = 0
   Sample = 1
   Sample = 0
   ```


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