22 lines
377 B
Bash
Executable File
22 lines
377 B
Bash
Executable File
#!/bin/bash
|
|
set -euxo pipefail
|
|
|
|
# run: rustup target add thumbv6m-none-eabi
|
|
|
|
SCRIPT_DIR=$( cd -- "$( dirname -- "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )
|
|
|
|
cd "$SCRIPT_DIR"/rblink
|
|
CARGO_TARGET_DIR=/tmp/cargo-target cargo build --release --target thumbv6m-none-eabi
|
|
|
|
mkdir -p /tmp/8
|
|
cd /tmp/8
|
|
|
|
cmake "$SCRIPT_DIR"
|
|
|
|
make
|
|
|
|
picotool info
|
|
picotool load blink.uf2
|
|
picotool reboot
|
|
|