pico-sdk icon indicating copy to clipboard operation
pico-sdk copied to clipboard

Results 311 pico-sdk issues
Sort by recently updated
recently updated
newest added

Currently all include directories are added as none system include directories. This causes warnings and errors when compiling my own source code ``` In file included from /pico-sdk/src/common/pico_stdlib/include/pico/stdlib.h:13, from /blink.c++:2:...

The pico RP2040 hardware dev board (not wifi). The latest version [SDK 1.4.0 release](https://github.com/raspberrypi/pico-sdk/commit/2e6142b15b8a75c1227dd3edbe839193b2bf9041) The OS's it occurs: Windows and Ubuntu Architectures: AMD64 and ARM64 Issue: Unstable programming interface In...

The source for `dma_channel_abort` from SDK 1.4.0: ```c static inline void dma_channel_abort(uint channel) { check_dma_channel_param(channel); dma_hw->abort = 1u ch[channel].ctrl_trig & DMA_CH0_CTRL_TRIG_BUSY_BITS) tight_loop_contents(); } ``` Note that while it waits for...

documentation

Environments like CLion bundle building tools and use them in CMake by setting the `CMAKE_MAKE_PROGRAM` variable, but this variable is not propagated to subprojects by default. ELF2UF2 and PIOASM are...

Fix #934 by propagating `CMAKE_MAKE_PROGRAM` to ELF2UF2 and PIOASM.

Hi, Since we have lots of libraries and code on ARM Keil tools, it would be very helpful if you could add support for it.

non-gcc

The Pico SDK defines a `FLASH_BLOCK_SIZE` macro in [`src/rp2_common/hardware_flash/include/hardware/flash.h`](https://github.com/raspberrypi/pico-sdk/blob/master/src/rp2_common/hardware_flash/include/hardware/flash.h#L43). The CYW43 driver defines its own `FLASH_BLOCK_SIZE` macro in [`src/cyw43_ll.c`](https://github.com/georgerobotics/cyw43-driver/blob/main/src/cyw43_ll.c#L56). When enabling USB MSC on the Pico W, this conflict prevents...

cyw43_driver
wifi integration

The default `runtime_init` calls `clocks_init`, which sets up the external crystal and PLLs, and configures all the clocks, and then takes all peripherals out of reset, blocking until they come...

is there a plan to add hardware random number generation?

enhancement
missing API