Skip to content

Release 4.6.0 - GCC 14.3, Newlib 4.5, updated SDK, new boards

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 20 Jun 01:44
· 4 commits to master since this release

Overview

Upgrade to the latest GCC 14.3 compiler and Newlib 4.5. Latest pico-sdk develop branch with important Pico2 floating point function fixes.

If using git be sure to git update --init --recursive and to tools/get.py to get the new SDK-needed libraries and the toolchain.

Toolchain, SDK, and libraries

  • Update to GCC 14.3, Newlib 4.5.0 (#2975)

New and updated boards

  • Add BigTreeTech SKR-Pico (#2988)
  • Add Waveshare RP2350 Plus (#3000)
  • Add Waveshare RP2350 LCD 0.96 (#2997)
  • Add support for W6300-EVB-Pico and W6300-EVB-Pico2 boards (#2999)
  • Add SDIO PIN definitions for Adafruit Metro RP2040 (#2989)

Platform.IO

  • Fix JLink device names for RP2350 in PIO boards (#3001)
  • Cleanly install PlatformIO platform from scratch (#2982)
  • Mark all boards as picosdk compatible in PlatformIO board definition (#2980)

Networking, Bluetooth, and misc.

  • Clear any existing IP before sending a DHCP request (#2979)
  • Send DHCP request on ::begin even if lease exists (#2977)
  • Fix BSTstackLib service UUID reporting to client (#2968)
  • Verify ADCInput buffer sizes legal for 3 and 4 inputs (#2996)