package/picotool, pico-sdk: Bump to 2.2.0, add submodules

pico-sdk and picotool 2.x.x adds support for the rp2350 bump package to
latest version.

picotool needs mbedtls for --hash --sign and --offset.
Clone submodules in pico-sdk to provide the nessasaary files for
picotool to build and link mbedtls and other optional libraries.

Signed-off-by: Jesse Taube <Mr.Bossman075@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
This commit is contained in:
Jesse Taube
2026-01-12 17:12:40 -05:00
committed by Peter Korsgaard
parent d25dd19229
commit a4c9aa7b43
4 changed files with 7 additions and 5 deletions

View File

@@ -1,3 +1,3 @@
# Locally calculated
sha256 95f5e522be3919e36a47975ffd3b208c38880c14468bd489ac672cfe3cec803c pico-sdk-1.5.1.tar.gz
sha256 1a6a0f76cf312d528023d093f132e6c67930fc70c360533cf155998cc9594abd pico-sdk-2.2.0-git4.tar.gz
sha256 483f865953435b66c443dee7558debe3cc3cf8fcbb6a112fd9fc6a795d53f1f6 LICENSE.TXT

View File

@@ -4,8 +4,10 @@
#
################################################################################
PICO_SDK_VERSION = 1.5.1
PICO_SDK_SITE = $(call github,raspberrypi,pico-sdk,$(PICO_SDK_VERSION))
PICO_SDK_VERSION = 2.2.0
PICO_SDK_SITE = https://github.com/raspberrypi/pico-sdk.git
PICO_SDK_SITE_METHOD = git
PICO_SDK_GIT_SUBMODULES = YES
PICO_SDK_LICENSE = BSD-3-Clause
PICO_SDK_LICENSE_FILES = LICENSE.TXT
PICO_SDK_INSTALL_STAGING = YES

View File

@@ -1,3 +1,3 @@
# Locally calculated
sha256 f1746ead7815c13be1152f0645db8ea3b277628eb0110d42a0a186db37d40a91 picotool-1.1.2.tar.gz
sha256 42558a239b3b8f99dfcb080300e849a2eacbd0f6571efb6ccc6e259fdfaef22b picotool-2.2.0-a4.tar.gz
sha256 483f865953435b66c443dee7558debe3cc3cf8fcbb6a112fd9fc6a795d53f1f6 LICENSE.TXT

View File

@@ -4,7 +4,7 @@
#
################################################################################
PICOTOOL_VERSION = 1.1.2
PICOTOOL_VERSION = 2.2.0-a4
PICOTOOL_SITE = $(call github,raspberrypi,picotool,$(PICOTOOL_VERSION))
PICOTOOL_CONF_OPTS = -DPICO_SDK_PATH=$(STAGING_DIR)/usr/share/pico-sdk
PICOTOOL_DEPENDENCIES = libusb pico-sdk