-
-
Notifications
You must be signed in to change notification settings - Fork 214
Description
It is my understand that this Arduino here takes mbed-os version
ArduinoCore-mbed/cores/arduino/mbed/platform/mbed_version.h
Lines 34 to 48 in a2c06d7
#define MBED_MAJOR_VERSION 6 | |
/** MBED_MINOR_VERSION | |
* Mbed OS minor version | |
* | |
* @note 99 is default value for development version (master branch) | |
*/ | |
#define MBED_MINOR_VERSION 2 | |
/** MBED_PATCH_VERSION | |
* Mbed OS patch version | |
* | |
* @note 99 is default value for development version (master branch) | |
*/ | |
#define MBED_PATCH_VERSION 0 |
(for the latest 1.3.2 release, in development right now it's 6.8.0), and applies certain patches stored in the patches folder.
These patches seem quite substantial, with a few saying e.g. "Enabling WiFi", "BLE", etc. When I pick e.g. the patch 0066-STM32-USB-allow-dynamic-USB-speed-configuration-base.patch
which adds a function getUSBSpeedFromBlootloader()
in targets/TARGET_STM/USBPhy_STM32.cpp
, that is nowhere to be found in the upstream file, so, it hasn't landed yet.
What is the state of these patches regarding upstream merging? Can a pure mbed-os (e.g. 6.2.0 or 6.8.0) be used with the e.g. Portenta H7 or Nano 33 BLE boards, or will it absolutely not work without them?