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

latest release: 4.2.0
one month ago

Overview

Hotfix for RISC-V builds under IDE installs. 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)
  • Allow IDE install to call RISC-V compiler (#2513)

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
  • RP2350B additional ADC inputs for ADCInput (#2509)

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.