Skip to content

Software and Hardware Production Files of the Automotive Rapid DEvelopment Platform (ARDEP)

License

Notifications You must be signed in to change notification settings

mercedes-benz/ardep

ARDEP - Automotive Rapid Development Platform

ARDEP is a powerful toolkit specifically designed for automotive developers based on the Zephyr RTOS. It provides easy to use abstractions, features and tools to simplify the development process for automotive applications.

Getting Started

See our documentation (TODO: insert link to github pages) for more information on how to use ARDEP.

Follow our Getting Started Guide (TODO: insert link to github pages) for a quick introduction

Create zephyr workspace

Create workspace from west.yml in this directory, e.g.

# create a workspace
mkdir ardep-workspace
# clone this repo into workspace
cd ardep-workspace && git clone [email protected]:frickly-systems/ardep.git  ardep
# init west workspace from west.yml
cd ardep && west init -l --mf ./west.yml .
# update workspace, fetches dependencies
west update

Development bootloader

Per default if the board is selected we build images to be used by the bootloader. Those images are not signed (without signature validation).

Build the bootloader

It is recommendet to use the ardep subcommand of west to build the bootloader.

west ardep build-bootloader

If you want to see the raw command, execute the above and look at the first lines of output. It should look something like this:

west build --pristine auto --board ardep --build-dir build \
    {...}/ardep-workspace/bootloader/mcuboot/boot/zephyr -- \
    -DEXTRA_CONF_FILE={...}/ardep-workspace/ardep/boards/arm/ardep/mcuboot.conf \
    -DEXTRA_DTC_OVERLAY_FILE={...}/ardep-workspace/ardep/boards/arm/ardep/mcuboot.overlay

About

Software and Hardware Production Files of the Automotive Rapid DEvelopment Platform (ARDEP)

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published