Thomas Klaehn 26a6ef8d50 Cargo.toml: remove unnecessary dependencies
Signed-off-by: Thomas Klaehn <thomas.klaehn@perinet.io>
2025-02-26 08:11:47 +01:00
2025-02-18 09:36:45 +01:00
2025-02-12 08:52:34 +01:00
2025-02-26 08:09:15 +01:00
2025-02-12 05:32:06 +01:00
2025-02-26 08:09:15 +01:00
2025-02-12 05:32:06 +01:00
2025-02-12 05:32:06 +01:00

ESP32-C6

Template firmware for both, low-performance and high performance core of the esp32-c6 riscv processor.

hp-core

Firmware for the high performance core.

Build

cargo build --package hp-core --release

lp-core

Firmware for the low performance core.

Build

cargo build --package lp-core --release

Execution

cargo run --package hp-core --release

Preconditions

In order to execute/flash the project some conditions must be fulfilled:

  • hardware target is connected with USB before the devcontainer is launched
  • the belonging tty device is named ttyACM0 (otherwise rename it in .devcontainer/devcontainer.json)
  • the belonging tty device (ttyACM0) is member of the root group because the devcontainer user (esp) is in this group too. If this changes it must be adoptet in .devcontainer/Dockerfile
Description
No description provided
Readme 112 KiB
Languages
Rust 64%
Dockerfile 24.5%
Shell 11.5%