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

Fixes #1570 Updates documentation for the aux clock sources in hardware/clocks.h. The XOSC row incorrectly listed CLOCKS_CLK_SYS_CTRL_AUXSRC_VALUE_ROSC_CLKSRC in the clk_sys column. This has been corrected to CLOCKS_CLK_SYS_CTRL_AUXSRC_VALUE_XOSC_CLKSRC.

Implementation of adc_read() not check for errors in the ADC_CS register. - change the return type from uint16_t to int32_t - check for ADC_CS_READY_BITS and error ADC_CS_ERR_BITS or ADC_CS_ERR_STICKY_BITS -...

Hello, I've a deadlock using the printf in two differents thread with the usb stdio configured. I'm using: - FreeRTOS on "smp" branch - Pico sdk 1.5.1 A simple main...

pico_stdio
FreeRTOS

[src/boards/include/boards/waveshare_rp2040_lcd_1.28.h](https://github.com/raspberrypi/pico-sdk/blob/master/src/boards/include/boards/waveshare_rp2040_lcd_1.28.h) pin assignments are incorrect. correct pin assignments can be found in [DEV_Config.h](https://github.com/waveshareteam/RP2040-Touch-LCD-1.28/blob/main/c/lib/Config/DEV_Config.h) from waveshare. specifically I have found that `PICO_DEFAULT_SPI_CSN_PIN`, and `WAVESHARE_RP2040_LCD_RST_PIN` are incorrect, but there may be others.

I have installed the ~/pico_setup.sh` script including sdk, examples, openocd etc on a brand new Raspberry Pi 4 image ``` PRETTY_NAME="Debian GNU/Linux 12 (bookworm)" NAME="Debian GNU/Linux" VERSION_ID="12" VERSION="12 (bookworm)" VERSION_CODENAME=bookworm...

Hi! I have some software that is using i2c for the rp2040. Over a couple of months of continuous running there have been some failed transactions. Since these are rare,...

hardware_i2c
missing API

I am using upstream FreeRTOS with the SMP work merged into main (and using PR #1530 to fix the renaming of a FreeRTOS config). I've successfully managed to convert the...

FreeRTOS
pico_async_context

In https://github.com/raspberrypi/pico-sdk/blob/master/src/rp2_common/hardware_clocks/clocks.c the function clock_configure() contains this code snippet ```c // If switching a glitchless slice (ref or sys) to an aux source, switch // away from aux *first* to...

review
hardware_clocks

Hi All, I have a problem with my application using core 0 & 1, a repeat timer to poll sensors and two gpio-irq from NRF24L01+ and ENS160 interrupt lines. Timer...

Github code scanning is flagging CWE-686 in _tools/elf2uf2/main.cpp:132_ ``` This argument should be of type 'void *' but is of type 'unsigned int'. CodeQL ```