github earlephilhower/arduino-pico 3.4.0
Release 3.4.0 - Toolchain update to GCC 12.3, I2S fixes

latest releases: 4.0.2, 4.0.1, 4.0.0...
12 months ago

Major toolchain update, be sure to run ./tools/get.py to download updates if you're using git master!

Important Notes

  • GCC 12.3 fixes several internal compiler errors present in 10.x that were noted in other projects.
  • GDB was also updated to 12.0 to match the GCC version
  • Picotool was moved to the latest release
  • OpenOCD moved to 0.12 which drops support for legacy Picoprobe (non-CMSIS_DAP) because Raspberry Pi no longer supports that mode. Update your Picoprobes to the latest CMSIS_DAP version from Raspberry Pi to continue using them.

Toolchain

  • GCC 12.3, GDB 12, OpenOCD 0.12, Picotool 1.1.2 (#1670)

I2S

  • Add TDM support to I2S (#1673)
  • Fix I2S stop/start race condition #1656 (#1659)

New Boards

  • Added RP2040-ProMini board to the project. (#1674)
  • Add Pimoroni Tiny2040 (#1672)

Misc

  • Add stdint.h to generic variant common.h (#1677)
  • Allow re-setting identical pins without panic() (#1655)
  • Make MDNS compile with IPv6 enabled (#1651)
  • SPI debugging: tiny fix & log actual baudrate (#1641)

Don't miss a new arduino-pico release

NewReleases is sending notifications on new releases.