Skip to content

State of merging mbed-os patches upstream #169

@maxgerhardt

Description

@maxgerhardt

It is my understand that this Arduino here takes mbed-os version

#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?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions