Skip to content

Commit

Permalink
rp2040: Set BOARD_XOSC_STARTUPDELAY for Adafruit, Seeed XIAO
Browse files Browse the repository at this point in the history
This matches how `PICO_XOSC_STARTUP_DELAY_MULTIPLIER` is set in
pico-sdk.

This should fix issues on startup for some units of these boards. It
seems not all are affected. See
raspberrypi/pico-sdk#457 and the issue linked
there for more information.

Signed-off-by: Ian Douglas Scott <[email protected]>
  • Loading branch information
ids1024 authored and anchao committed Jan 18, 2025
1 parent 806c063 commit c937899
Show file tree
Hide file tree
Showing 4 changed files with 4 additions and 4 deletions.
2 changes: 1 addition & 1 deletion boards/arm/rp2040/adafruit-feather-rp2040/include/board.h
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@
#define MHZ 1000000

#define BOARD_XOSC_FREQ (12 * MHZ)
#define BOARD_XOSC_STARTUPDELAY 1
#define BOARD_XOSC_STARTUPDELAY 64
#define BOARD_PLL_SYS_FREQ (125 * MHZ)
#define BOARD_PLL_USB_FREQ (48 * MHZ)

Expand Down
2 changes: 1 addition & 1 deletion boards/arm/rp2040/adafruit-kb2040/include/board.h
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@
#define MHZ 1000000

#define BOARD_XOSC_FREQ (12 * MHZ)
#define BOARD_XOSC_STARTUPDELAY 1
#define BOARD_XOSC_STARTUPDELAY 64
#define BOARD_PLL_SYS_FREQ (125 * MHZ)
#define BOARD_PLL_USB_FREQ (48 * MHZ)

Expand Down
2 changes: 1 addition & 1 deletion boards/arm/rp2040/adafruit-qt-py-rp2040/include/board.h
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@
#define MHZ 1000000

#define BOARD_XOSC_FREQ (12 * MHZ)
#define BOARD_XOSC_STARTUPDELAY 1
#define BOARD_XOSC_STARTUPDELAY 64
#define BOARD_PLL_SYS_FREQ (125 * MHZ)
#define BOARD_PLL_USB_FREQ (48 * MHZ)

Expand Down
2 changes: 1 addition & 1 deletion boards/arm/rp2040/seeed-xiao-rp2040/include/board.h
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@
#define MHZ 1000000

#define BOARD_XOSC_FREQ (12 * MHZ)
#define BOARD_XOSC_STARTUPDELAY 1
#define BOARD_XOSC_STARTUPDELAY 64
#define BOARD_PLL_SYS_FREQ (125 * MHZ)
#define BOARD_PLL_USB_FREQ (48 * MHZ)

Expand Down

0 comments on commit c937899

Please sign in to comment.