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

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

Commits on Aug 24, 2021

  1. Update Mbed OS to 6.14.0

    LDong-Arm committed Aug 24, 2021
    Configuration menu
    Copy the full SHA
    d9b9462 View commit details
    Browse the repository at this point in the history
  2. Use BUTTON1 by default

    As per the latest guidelines on Mbed OS standard pin names, all
    buttons are numbered, starting at `BUTTON1`. `USER_BUTTON` is not
    available on DISCO_L475VG_IOT01A anymore.
    LDong-Arm committed Aug 24, 2021
    Configuration menu
    Copy the full SHA
    e1c34c6 View commit details
    Browse the repository at this point in the history
  3. 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
    bf3ca3b View commit details
    Browse the repository at this point in the history
  4. 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
    0b60e59 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3b42e6a View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2021

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

    A missing include was added into main.cpp to fix the build.
    
    Co-authored-by: Lingkai Dong <[email protected]>
    lambda-shuttle and LDong-Arm committed Sep 10, 2021
    Configuration menu
    Copy the full SHA
    7e60170 View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2021

  1. Update mbed_app_start macro to config

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