pico-sdk
pico-sdk copied to clipboard
Changing PICO_BOARD value from "pico_w" to "pico" did not unset PICO_CYW43_SUPPORTED variable. Which could lead CYW43 driver included in builds for "pico". (See issue https://github.com/raspberrypi/pico-sdk/issues/1046) _Instructions: (please delete)_ - _please...
When changing PICO_BOARD variable between subsequence "cmake" invocations, there seems to be unexpected (wrong?) behavior when it comes to setting/unsetting PICO_CYW43_SUPPORTED variable. At first this seems to work fine, passing...
While calling i2c functions, for example `i2c_write_blocking_until()`, internally `i2c_write_blocking_internal` is called, where `uint32_t abort_reason = 0;` gets defined, but there is no real way to get this value raw as...
Since the tiny usb repo also includes lots of sdks for other modules for their examples. If you do a `git submodule update --init --recursive` you'll get tons of sdk's...
Does this assert in pll_init (pll.c line 34) warrant an assertion failure? ``` // post_div1 should be >= post_div2 // from appnote page 11 // postdiv1 is designed to operate...
Currently SDK doesn't provide a way do disable watchdog after it's been enabled using _watchdog_enable()_. Please consider adding _"watchdog_disable()"_ to easily disable watchdog. Maybe something along the lines: ``` void...
This bug report is a follow-up on [this StackOverflow question](https://stackoverflow.com/questions/73932381/bin-sh-1-syntax-error-unexpected-error-while-building-code-for-raspb). The user had a project that mysteriously stopped working after taking a copy. Crucially, the copy ended up as `serial_pico...
I have a recommendation for a new pseudoinstruction, and explanation on why it's so useful. Is this the right depot to file the issue in? If yes, then I will...
We have some fairly complicated timing code, and while we did get things working in the current SDK, this feature would have made it a lot easier to do. Essentially,...
stdout_serialize_begin can cause a deadlock in some cases. Testing suggests 7ms is the max time it can wait, so give up after 15ms. Fixes #1039