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

   ## Summary
   
   On some boards, the 1ms startup delay for the XOSC isn't sufficient, and 
NuttX can fail to start. (Depending on how the board was was reset.) To fix 
this, the delay has to be increased of affected boards, so this adds a 
configuration in `board.h`.
   
   https://github.com/raspberrypi/pico-sdk/pull/457 changed this in pico-sdk, 
and talks a bit about why this is needed.
   
   ## Impact
   
   For the Adafruit RP2040 boards and the Seeed XIAO, affected boards should 
now boot properly. At the cost of about 64ms delay on start.
   
   Behavior should be entirely unchanged on other boards.
   
   ## Testing
   
   * `adafruit-feather-rp2040:usbnsh` works on my unit before and after this 
change; so the one I have isn't affected, or it's very intermittent
   * I needed this fix for NuttX to start properly on power on reset or when 
plugged in on my Feather RP2350. I'll be opening another PR to add that board.
   


-- 
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: commits-unsubscr...@nuttx.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to