RP2350B-MINI-A picotool安装教程

【picotool安装教程】


】安装必要的依赖工具

需要先安装编译所需的开发环境和ARM交叉编译工具链。

sudo apt update

sudo apt install build-essential cmake gcc-arm-none-eabi libnewlib-arm-none-eabi libstdc++-arm-none-eabi-newlib pkg-config libusb-1.0-0-dev

【获取源代码】

创建一个工作目录(例如 pico),并克隆 pico-sdk和 picotool的官方仓库。

mkdir -p ~/pico

cd ~/pico

git clone https://github.com/raspberrypi/pico-sdk.git

git clone https://github.com/raspberrypi/picotool.git

克隆完成后,需要初始化并更新 pico-sdk内部的子模块。

cd ~/pico/pico-sdk

git submodule update --init

【设置环境变量】


需要告诉编译系统 pico-sdk的位置。


临时设置环境变量:


export PICO_SDK_PATH=~/pico/pico-sdk


】长期设置环境变量:


sudo nano ~/.bashrc

添加

export PICO_SDK_PATH=~/pico/pico-sdk

然后执行

source ~/.bashrc


【编译并安装picotool】


cd ~/pico/picotool

mkdir build

cd build

cmake ..

make -j&nproc # 使用多个核心进行编译以加快速度

sudo make install # 将picotool安装到系统路径(如/usr/local/bin)


【验证安装】


picotool help

如果成功,会显示所有可用的命令和选项列表,则表示安装成功。


【读取设备信息】


确保 Pico 处于 BOOTSEL 模式(连接到电脑后显示为 RPI-RP2磁盘)。然后执行


picotool info