talkpod_a36_plus_max
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| talkpod_a36_plus_max [2024/09/20 01:15] – nicolas | talkpod_a36_plus_max [2024/09/24 01:01] (current) – nicolas | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====TalkPod A36 Plus Max - OpenRTX Firmware - 20/09/24 00:25==== | + | ====TalkPod A36 Plus Max - OpenRTX Firmware - 24/09/24 00:25==== |
| - | TalkPods Windows Firmware Loader software - No longer needed, see rtxflash | + | ===TalkPods Windows Firmware Loader software - No longer needed, see rtxflash=== |
| https:// | https:// | ||
| - | ===Installation of Prebuilt OpenRTX firmware=== | + | ===Installation of Prebuilt OpenRTX firmware |
| https:// | https:// | ||
| Line 11: | Line 11: | ||
| Automatic update only worked first time. Once OpenRTX is loaded. Hold both side buttons and switch on to enter update firmware mode (white screen). Select file, use manual update. | Automatic update only worked first time. Once OpenRTX is loaded. Hold both side buttons and switch on to enter update firmware mode (white screen). Select file, use manual update. | ||
| - | ===Install OpenRTX Toolchain=== | + | ===Install OpenRTX Toolchain |
| https:// | https:// | ||
| Line 17: | Line 17: | ||
| Not installed Compiling a Zephyr-based target | Not installed Compiling a Zephyr-based target | ||
| - | ===Build OpenRTX Firmware=== | + | ===Prepare |
| < | < | ||
| Line 25: | Line 25: | ||
| git checkout A36Plus | git checkout A36Plus | ||
| meson setup --cross-file cross_arm_CM4F.txt build_arm/ --wipe | meson setup --cross-file cross_arm_CM4F.txt build_arm/ --wipe | ||
| - | meson compile -C build_arm openrtx_a36plus_bin | ||
| </ | </ | ||
| - | ===Build rtxflash Firmware Loader=== | + | ===Build rtxflash Firmware Loader=== |
| + | https:// | ||
| < | < | ||
| git clone --recursive https:// | git clone --recursive https:// | ||
| + | cd rtxflash | ||
| git checkout a36plus | git checkout a36plus | ||
| git submodule update | git submodule update | ||
| cargo build | cargo build | ||
| + | sudo cp target/ | ||
| </ | </ | ||
| - | Copy rtxflash to /usr/bin | ||
| ===Build and flash OpenRTX firmware=== | ===Build and flash OpenRTX firmware=== | ||
| Line 49: | Line 50: | ||
| && ./rtxflash flash A36Plus / | && ./rtxflash flash A36Plus / | ||
| </ | </ | ||
| + | |||
| + | ===Build rtxlink=== | ||
| + | https:// | ||
| + | < | ||
| + | git clone --recursive https:// | ||
| + | cd rtxlink | ||
| + | git submodule update | ||
| + | cargo build | ||
| + | sudo cp target/ | ||
| + | </ | ||
| + | |||
| + | ./ | ||
| ===Notes=== | ===Notes=== | ||
| Displays an out of range frequency on startup - Type a valid frequency. Settings and reset to default | Displays an out of range frequency on startup - Type a valid frequency. Settings and reset to default | ||
| - | Not yet supported by the OpenRTX CPS. Supported by Chirp | + | Not yet supported by the OpenRTX CPS. Supported by Chirp on original firmware. |
| + | Supplied USB cable clashing with built in accessibility support. Very strange. Disable it. | ||
| + | < | ||
| + | sudo systemctl mask brltty-udev.service | ||
| + | sudo systemctl stop brltty-udev.service | ||
| + | </ | ||
talkpod_a36_plus_max.1726791312.txt.gz · Last modified: by nicolas
