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

   ## Summary
   Replace the default nsh-based init flow on the lckfb-szpi-esp32s3 :adb 
defconfig with system/nxinit so that services (sh console, adbd) are spawned 
and reaped by init through /etc/init.d/init.rc.
   
   - Enable CONFIG_SYSTEM_NXINIT and set INIT_ENTRYPOINT to init_main 
(CONFIG_EXPERIMENTAL is required by SYSTEM_NXINIT).
   - Add a common init.rc under boards/xtensa/esp32s3/common/src/etc/init.d 
defining 'console' (sh) and 'adbd' services and starting both on init. 
fastbootd is wired in for completeness when configured.
   - Append the new init.rc to RCSRCS only when SYSTEM_NXINIT is enabled so 
existing nsh-based configs remain unaffected.
   
   Verified on lckfb-szpi-esp32s3 hardware: init_main spawns sh and adbd (both 
with PPID=init), 'adb shell' reaches a working NuttShell.
   
   Assisted-by: GitHubCopilot:claude-4.8-opus
   
   ## Impact
   
   RELEASE
   
   ## Testing
   
   CI


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