docs: centralize Markdown developer manual
This commit is contained in:
1 parent
7e4afb4f9c
commit
404e466fc2
19 files changed
+414
-50
No files matched your search
@@ -1,7 +0,0 @@
|
||||
# GEPRC GEP-F722-HD V2
|
||||
|
||||
Build from the workspace root:
|
||||
|
||||
```sh
|
||||
cargo build --release -p kaptan-geprc-f722-v2 --target thumbv7em-none-eabihf
|
||||
```
|
||||
@@ -1,40 +0,0 @@
|
||||
# Kakute F7 Mini V3
|
||||
|
||||
Kaptan support for the Holybro Kakute F7 Mini V3.
|
||||
|
||||
The checked-in manufacturer manual is [Holybro_KakuteF7_Mini_V3_Manual_v1.0.pdf](Holybro_KakuteF7_Mini_V3_Manual_v1.0.pdf).
|
||||
|
||||
## Build
|
||||
|
||||
Build the firmware from the workspace root:
|
||||
|
||||
```sh
|
||||
cargo build --release -p kaptan-kakute-f7-mini-v3 --target thumbv7em-none-eabihf
|
||||
```
|
||||
|
||||
Create its DFU (device firmware update) image:
|
||||
|
||||
```sh
|
||||
./scripts/create-dfu-image.sh target/thumbv7em-none-eabihf/release/kaptan-kakute-f7-mini-v3
|
||||
```
|
||||
|
||||
The converter derives the `.bin` path and matching board `memory.x`, then prints the firmware size report. It uses rustup's `llvm-tools-preview` component which the workspace toolchain installs automatically.
|
||||
|
||||
## Flash over USB DFU
|
||||
|
||||
1. Disconnect the board from USB.
|
||||
2. Hold the `Boot` button.
|
||||
3. Connect USB, then release `Boot`. The board should enumerate as STM32 DFU.
|
||||
4. Flash the generated image:
|
||||
|
||||
```sh
|
||||
dfu-util --alt 0 --dfuse-address 0x08000000:leave --download target/thumbv7em-none-eabihf/release/kaptan-kakute-f7-mini-v3.bin
|
||||
```
|
||||
|
||||
## UART
|
||||
|
||||
| USB-to-UART adapter | FC |
|
||||
| --- | --- |
|
||||
| `RX` | `T1` |
|
||||
| `GND` | `G` |
|
||||
| `TX` | `R1` |
|
||||
Reference in new issue
Block a user