Skip to content

Release 4.2.0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 29 Oct 14:17
· 10 commits to master since this release

Overview

Important updates for PSRAM-enabled devices. BLE and FreeRTOS bug fixes. Speed boost for RP2350.

New/Updated Boards

  • Add WIZnet W55RP20-EVB-Pico board (#2555)
  • Add Jumperless and Jumperless V5 to supported boards (#2514)
  • Add seeed xiao rp2350 board (#2533)

RP2350/Pico 2

  • Add ARM assembly optimized memcpy for RP2350 (#2552)
  • Fix getStackPointer() to work in RISC-V and ARM mode (#2526)
  • Update PSRAM cache flush algorithm (#2563)
  • Workaround PSRAM cache invalid'n by reading flash (#2551)
  • Preserve PSRAM QMI interface around flash ops (#2539)
  • Add PSRAM Size selection and Frequency Selection for Datanoise PicoADK V2. (#2529)
  • Document setting the PSRAM size for PlatformIO (#2527)
  • Add PSRAM size menu to Adafruit Feather RP2350 HSTX (#2521)

Bluetooth

  • Fix 2.0 SDK BLE devices (#2560)

FreeRTOS

  • FreeRTOS: Add ISR check to critical section (#2559)
  • Update FreeRTOS examples for PicoW (#2557)

General Core and Libraries

  • GPIO interrupt dispatcher, minimize blocking (#2558)
  • Remove DEBUGV for lfs_file_close (#2554)
  • Latest ESPHost, much better performance using DMA (#2545)
  • Update Adafruit TinyUSB to 3.3.4 (#2543)
  • Increase default PWMAudio buffer sizes (#2530)
  • Add getResetReason() by palmerr23 (#2516)
  • Remove 2 instructions from tone PIO program (#2515)