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






TAG: 太阳能充电模块 树莓派CM5计算模块IO扩展底板Compute Module 5 IO Base A Board 树莓派5双风扇 Milk-V Duo RJ45教程 树莓派摄像头MLX90641红外热像仪模块 16×12像素适用于Arduino/STM32 ESP32-S3工业级8路数字输入输出控制WiFi网口CAN物联网RS485 POE Luckfox Pico LVGL ESP32-S3开发板1.28寸圆形LCD显示屏 IPS支持WiFi/蓝牙带外壳 LilyGO 树莓派全局快门摄像头160万索尼IMX296 黑白相机 树莓派Pico 1.14寸LCD 树莓派5 PCIE转NVME ESP32-S3 ST778 XIAO SAMD21超小SuperMini开发板Tiny兼容Arduino ESP32-S3红外摄像头热成像仪45°/90° ESP32-S3-WROOM 树莓派PICO USB调试 CM4S SeeedStudio SenseCAP Watcher小智AI视觉模块智能语音助手 USB机箱副屏 5.79寸电子墨水屏黑白ePaper适用于Arduino/树莓派STM32/Jetson