This repository has been archived on 2023-11-05. You can view files and clone it, but cannot push or open issues or pull requests.
wasm-micro-runtime/product-mini/platforms/zephyr/simple/README_docker.md
Stefan Wallentowitz 936206f97b
Update Zephyr document, add esp32c3 and particle_argon support(#920)
Update the Zephyr document to provide more detailed instructions, and add info
about espressif toolchain too.

Add ESP32C3 (RISC-V) and Particle Argon boards support to the zephyr platform
sample. More boards are possible, but the script doesn't scale well and is to be
improved in future.

Add Dockerfile to kickstart a Zephyr development environment as it can be rather
confusing for new users.
2021-12-29 10:05:27 +08:00

549 B

Build with Docker

To have a quicker start, a Docker container of the Zephyr setup can be generated.

Build Docker container

docker build --build-arg DOCKER_UID=$(id -u) . -t wamr-zephyr

Run Docker container to build images

Enter the docker container (maps the toplevel wasm-micro-runtime repo as volume):

docker run -ti -v $PWD/../../../..:/home/wamr/source --device=/dev/ttyUSB0 wamr-zephyr

Adopt the device or remove if not needed.

And then in the docker container:

./build_and_run.sh esp32c3