nmaggioni opened a new pull request, #16876: URL: https://github.com/apache/nuttx/pull/16876
## Summary Version 2.2.0 of the pico-sdk seems to have unified some RP2040 and RP2350 headers under a new path. Now both the old and the new paths are searched during compilation. The commands in the documentation have been updated and a tip about not necessarily having to compile picotool manually has been added. The RP2040 has SDK instructions in its main arch page, while the RP2350 has them in a board page; due to the smaller number of RP230 boards currently documented, this may not be an issue (yet). ## Impact It will now be possible to compile RP2040 binaries with newer pico-sdk versions (namely 2.2.0). Compatibility with version 2.1.1 has been preserved. ## Testing These changes were tested on a Linux host, targeting a custom RP2040 board using today's NuttX master as the baseline. The pico-sdk versions tested were 2.1.1 (known working) and 2.2.0 (latest release, previously breaking in CI); older versions were not tested since they are not currently targeted by either the docs or the build system. Compilation of the RP2350 `raspberrypi-pico-2/usbnsh` target has been tested, but I don't have any real hardware to upload the final binary to. -- 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