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: JETSON NANO开发套件 移远SIMCom EG25-G GNSS全球定位4G通讯模块LTE Cat 4 PCI Express Mini Card Luckfox Pico开发板 SESP32 T7735 Arduino UNO R3 ESP32-S3开发板 1.85寸圆形LCD显示屏360×360 触摸屏 板载加速度与陀螺仪QMI8658传感器/SD卡槽/电池接口/麦克风/RTC/MP3喇叭音频 适用于Arduino Milk-V Duo网口 树莓派2.15寸电子墨水屏(G) 红黄黑白 e-Paper 296×160 适用于Arduino/STM32 树莓派5 DSI 树莓派CAN总线双通道隔离型扩展板内置多种保护电路 Arducam 树莓派 Milk-V Duo JETSON-ORIN-IO-BASE DDSM400直驱伺服轮毂电机 一体化LIN Bus串口通信 斑梨 ESP32直驱伺服轮毂电机WIFI驱动板DDSM ESP DDSM400支持树莓派 Milk-V Duo RJ45 Intel 1112代 树莓派13.3寸LCD DSI显示屏MIPI触摸屏1920x1080