packet:mmdvm-tnc
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionLast revisionBoth sides next revision | ||
packet:mmdvm-tnc [2023/10/08 12:45] – [Building and flashing from source (hard(ish) mode)] m0lte | packet:mmdvm-tnc [2024/04/14 11:22] – [Building and flashing from source] m0lte | ||
---|---|---|---|
Line 14: | Line 14: | ||
===== Preparation ===== | ===== Preparation ===== | ||
- | Burn Raspberry Pi OS Lite (tested | + | Tested |
- | `sudo raspi-config` → interfaces | + | Verified to NOT work on 64 bit |
+ | |||
+ | Verified to NOT work on Bookworm, only Bullseye, due to / | ||
+ | |||
+ | Burn Raspberry Pi OS Bullseye 32 bit Lite to a micro SD, boot it | ||
+ | |||
+ | '' | ||
Then: | Then: | ||
Line 26: | Line 32: | ||
# Fetch the flashing tool | # Fetch the flashing tool | ||
- | curl -OL https:// | + | curl -OLs https:// |
chmod +x stm32flashV5 | chmod +x stm32flashV5 | ||
- | </ | ||
- | ===== Flashing from the web ===== | + | sudo reboot |
- | + | ||
- | Unplug the board from the header | + | |
- | + | ||
- | Run the following: | + | |
- | + | ||
- | < | + | |
- | curl -O https:// | + | |
- | while ! sudo ./ | + | |
</ | </ | ||
- | Carefully but swiftly (!) plug the board into the header | + | ===== Building and flashing from source ===== |
- | + | ||
- | This is required because of some capacitor in the wrong charge state and there may be some workaround coming. | + | |
- | + | ||
- | + | ||
- | ===== Building and flashing from source | + | |
< | < | ||
Line 65: | Line 57: | ||
< | < | ||
- | curl -O https://www.bi7jta.org/ | + | mv ../ |
- | chmod +x stm32flashV5 | + | |
while ! sudo ./ | while ! sudo ./ | ||
</ | </ | ||
+ | |||
+ | Carefully but swiftly (!) plug the board into the header. If it fails, unplug the board for a while and leave it before trying again later. A minute or two should be fine. | ||
+ | |||
+ | This is required because of some capacitor in the wrong charge state and there may be some workaround coming. | ||
+ | |||
===== Testing notes ===== | ===== Testing notes ===== | ||
Line 96: | Line 92: | ||
< | < | ||
sudo python3 kiss-ax25-ui-batch.py / | sudo python3 kiss-ax25-ui-batch.py / | ||
+ | </ | ||
+ | |||
+ | This will listen: | ||
+ | |||
+ | < | ||
+ | sudo python3 kiss-listen.py / | ||
</ | </ | ||
packet/mmdvm-tnc.txt · Last modified: 2024/04/14 11:26 by m0lte