Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add CMake support #15

Open
wants to merge 8 commits into
base: master
Choose a base branch
from

Commits on Aug 24, 2021

  1. Generate hex image for all targets by default

    Mbed OS builds .bin images by default for most targets, but many
    targets (e.g. ST targets running the latest ST-LINK firmware) also
    support .hex files, making this demo much easier to prepare. In
    case a target doesn't support .hex files, README.md already contains
    steps for merging .hex files into a single one and converting it to
    a .bin file.
    LDong-Arm committed Aug 24, 2021
    Configuration menu
    Copy the full SHA
    b302a87 View commit details
    Browse the repository at this point in the history
  2. Do not enable mcuboot.read-granularity on DISCO_L475VG_IOT01A

    The majority of flash devices support reading single bytes without
    alignment concerns. The config `mcuboot.read-granularity` enables
    additional code to handle read alignment, and it comes with a slight
    code size and performance overhead.
    LDong-Arm committed Aug 24, 2021
    Configuration menu
    Copy the full SHA
    7f6980a View commit details
    Browse the repository at this point in the history
  3. Update Mbed OS to 6.14.0

    LDong-Arm committed Aug 24, 2021
    Configuration menu
    Copy the full SHA
    f9b42e4 View commit details
    Browse the repository at this point in the history
  4. Update logs in README to support update confirmation/rejection

    This matches the responding change in mbed-mcuboot-blinky.
    LDong-Arm committed Aug 24, 2021
    Configuration menu
    Copy the full SHA
    4157253 View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2021

  1. Remove redundant overrides of qspif.QSPI_MIN_PROG_SIZE

    The latest Mbed OS already has `qspif.QSPI_MIN_PROG_SIZE` set to 4
    for MCU_NRF52840 which is the base target of NRF52840_DK and EP_AGORA.
    LDong-Arm committed Aug 25, 2021
    Configuration menu
    Copy the full SHA
    d1709f2 View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2021

  1. Configuration menu
    Copy the full SHA
    a0ec1f3 View commit details
    Browse the repository at this point in the history
  2. Add support for cmake build workflow

    Co-authored-by: Lingkai Dong <[email protected]>
    lambda-shuttle and LDong-Arm committed Sep 10, 2021
    Configuration menu
    Copy the full SHA
    69fd468 View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2021

  1. Configuration menu
    Copy the full SHA
    16127cc View commit details
    Browse the repository at this point in the history