Skip to content

Releases: arduino/ArduinoCore-mbed

Release 4.1.6 OPTA

07 Aug 07:29
Compare
Choose a tag to compare

What's Changed

  • Fix regression using QSPIFBlockdevice as global object in sketch 1399d64

Release 4.1.5

11 Jul 15:14
Compare
Choose a tag to compare

What's Changed

  • libraries/Arduino_H7_Video: Fix the DSI PLL configuration. by @iabdalkader in #879
  • WiFi - setHostname declaration removed by @JAndrassy in #883
  • Defaults stack to default OS value to avoid inadvertent overflow by @dansiviter in #882
  • Display useful message when Linux post-install script has insufficient permissions by @per1234 in #893
  • GIGA OPTA NV PORTENTA Add bootloader hex file and use as default by @pennam in #885
  • SocketWrapper MbedClient read() fixes by @JAndrassy in #896
  • Ethernet, initCallback, ctor and eth_if by @pennam in #901
  • Fix Socket Write Hangs Indefinitely When There Is No Connectivity by @pennam in #906
  • MbedClient add network status check by @pennam in #907
  • Fix Socket Close Hangs Indefinitely When There Is No Connectivity by @pennam in #909
  • Enable (t)rng support for STM32H7 and NANO RP2040 by @pennam in #895
  • Add GC2145 Driver to Giga variant by @sebromero in #910

Patches on mbed-os:

  • Fix DHCP not working after many linkup/linkdown events
  • OPTA: fix crashed on Ethernet.begin() due to DCACHE being disabled without flush
  • QSPI: fix broken writes on Nicla Vision

New Contributors

Full Changelog: 4.1.3...4.1.5

Release 4.1.3

02 May 08:32
Compare
Choose a tag to compare

What's Changed

  • fix(Ethernet): missing return statement in begin with mac, timeout and responseTimeout by @trik in #841
  • variants/NICLA_VISION: Fix typos in pins definitions. by @iabdalkader in #842
  • Correct servertype identifier in "BlackMagic" programmer definition by @per1234 in #851
  • Initial: support LVGL9 by @facchinm in #847
  • WiFi.h - methods without implementation removed by @JAndrassy in #862
  • RPC Library: Add a function to return the current CPU ID. by @iabdalkader in #865
  • boards.txt: update bootloader.tool for all boards by @facchinm in #846
  • ea_malloc: Fix defrag_free_list block size bug. by @iabdalkader in #871
  • SocketWrapper - use DNS of specific netif, not global by @JAndrassy in #849
  • NICLA VISION TLS skip server certificate date check by @pennam in #859
  • Mbedclient stop issue by @andreagilardoni in #868
  • GSM: remove possibility to set timeout from constructor by @pennam in #869
  • Camera: Fix framebuffer malloc alignment. by @iabdalkader in #870
  • Ethernet begin with static IP - set DNS with interface name by @JAndrassy in #860
  • Wire: Fix buffer overflow in requestFrom. by @iabdalkader in #872
  • WiFi: Support for hidden networks and misc fixes. by @iabdalkader in #874
  • patches: add adc DUAL_PAD patch for STM32H747_M4 by @facchinm in #876
  • Add image filter dropdown to Web Serial Camera by @sebromero in #878
  • MbedClient: improving logic of readSocket by @andreagilardoni in #875
  • Add WHD_VERSION definition for GIGA OPTA and NICLA VISION by @pennam in #877

Full Changelog: 4.1.1...4.1.3

Release 4.1.1

05 Feb 16:44
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 4.0.10...4.1.1

Release 4.0.10

23 Nov 09:58
Compare
Choose a tag to compare

What's Changed

  • Improve reliability of the Callback implementation by @alrvid in #755
  • SocketHelpers - added dnsIP(n) getter as in WiFi libraries by @JAndrassy in #756
  • Ethernet - apply MAC address in begin(mac) by @JAndrassy in #748
  • Giga: compatibility fixes with M4 builds by @facchinm in #741
  • mbed-os-to-arduino macOS script by @leonardocavagnis in #734
  • MbedSSLClient - remove unnecessary dependecy to specific BlockDevice by @JAndrassy in #747
  • debug: add support for latest arduino-cli by @facchinm in #746
  • Add TLS support to Portenta CAT.M1/NB IoT GNSS Shield by @pennam in #759
  • remove trailing -: the IDE2 sets it automatically by @umbynos in #761
  • Edge control build fixes and CI by @pennam in #762
  • GIGA: include production bootloader version by @pennam in #764
  • Add include guard to pinDefinitions.h to avoid double inclusion issue by @leonardocavagnis in #765
  • GSM: Add cellular state machine events reporting by @pennam in #767

New Contributors

Full Changelog: 4.0.8...4.0.10

Release 4.0.6

18 Sep 12:50
Compare
Choose a tag to compare

What's Changed

Full Changelog: 4.0.4...4.0.6

Release 4.0.4

25 Jul 13:06
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 4.0.2...4.0.4

Release 4.0.2

03 Mar 08:21
Compare
Choose a tag to compare

New target

GIGA R1 WiFi 🔥

What's Changed

  • Based on mbed-os-6.17.0
  • Nicla Voice firmwares update
  • Nicla Vision bootloader update
  • Portenta H7 fix SecureQSPIFBlockDevice initialization
  • Enable M4 on all supported boards [1]
  • SDRAM fix PLL settings

[1] M4 core on supported boards can now be enabled from a submenu that will appear after selecting the target board (Portenta H7, Nicla Vision, Opta or Giga)
If you were using any of these boards in a CI, the fqbn is unchanged (the extra field is filled with default values by default).
However, if you were targeting "Portenta H7 M4", you'll need to change the fqbn into arduino:mbed_portenta:envie_m7:target_core=cm4

Full Changelog: 3.5.6...4.0.2

Release 3.5.6

03 Mar 08:22
2f8fd83
Compare
Choose a tag to compare

This release is a re-packaging of 3.5.5 + some fixes

What's Changed

  • nicla: enable ble feat security required for notifications/indications by @trik in #612
  • [TC-442][TC-443] Prevent mis-use of Blink_Nicla.ino sketch with Nicla Vision board by @aliphys in #618
  • Document -g flag in mbed-os-to-arduino script. by @aentinger in #624
  • HttpsRequest: Set hostname from url by @pennam in #626
  • QSPIFormat: stop execution if error occurs by @pennam in #625
  • Wire: nullify pointers on end() by @facchinm in #623

New Contributors

Full Changelog: 3.5.5...3.5.6

Release 3.5.5

03 Mar 08:21
Compare
Choose a tag to compare

New target

Nicla Voice 🗣️

Full Changelog: 3.5.4...3.5.5