github earlephilhower/arduino-pico 4.1.0
Release 4.1.0 - RISC-V support for the RP2350, GCC 14.2 toolchain

15 hours ago

Overview

This release includes a new GCC version 14.2 and toolchain to support the RISC-V mode of the RP2350. Users can switch between ARM and RISC-V from the IDE or Platform.IO configuration file.

RISC-V and ARM GCC 14.2 toolchain (#2491)

  • New GCC 14.2 toolchain is required (12.4 RISC-V support is borked)
  • Build RP2350-RISCV libpico, libbearssl
  • Add RP2350-RISCV OTA build, link
  • Add RISC-V FreeRTOS files (configuration still not running, but builds)

RP2350 Updates (#2491)

  • Fix RP2350 BearSSL library (was copied from RP2040, now built for M33)
  • Remove RP2350 BOOT2.S files, binaries (not used)
  • Newlib locking fixed prototypes
  • Manually force all runtime init code into RP2350 binaries

Platform.IO

  • Update PIO USB docs, fixup used VID/PID macros (#2505)
  • Update PIO platform before compile, add RISC-V PIO build to CI (#2504)

Don't miss a new arduino-pico release

NewReleases is sending notifications on new releases.