Skip to content

Bad link in README and missing warning that examples relating to QSPI do not work in context of boot loader. #40

Closed
@schnoberts1

Description

@schnoberts1

The README text "To write the default keys in flash you can use this Sketch" has the wrong example.

I found the example https://github.com/arduino/ArduinoCore-mbed/blob/main/libraries/STM32H747_System/examples/QSPIFormat/QSPIFormat.ino does not work with the new boot loader because the boot loader uses MBED_WEAK BlockDevice *BlockDevice::get_default_instance() in PlatformStorage.cpp which means the instantiation of the QSPIBlockDevice in the example does not work as it's non-unique.

I think perhaps the intended example to be linked to is the enableSecurity example. This also has the same QSPI issue.

There needs to be a general warning regarding the use of the mcuboot loader and QSPI access along with a note the examples do not apply in ArduinoCore-mbed.

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