User Tools

Site Tools


talkpod_a36_plus_max

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
talkpod_a36_plus_max [2024/09/22 23:43] – nicolastalkpod_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===
Line 5: Line 5:
 https://github.com/VR2TE/Talkpod-A36plus-Firmware/blob/main/A36plusBootloaderEn.zip https://github.com/VR2TE/Talkpod-A36plus-Firmware/blob/main/A36plusBootloaderEn.zip
  
-===Installation of Prebuilt OpenRTX firmware===+===Installation of Prebuilt OpenRTX firmware Using Windows Firmware Loader - see rtxflash ===
  
 https://github.com/VR2TE/Talkpod-A36plus-Firmware/tree/main/A36plus%20MAX/OpenRTX https://github.com/VR2TE/Talkpod-A36plus-Firmware/tree/main/A36plus%20MAX/OpenRTX
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://github.com/OpenRTX/rtxflash/===
  
 https://openrtx.org/#/compiling?id=linux-toolchain-setup https://openrtx.org/#/compiling?id=linux-toolchain-setup
Line 17: Line 17:
 Not installed Compiling a Zephyr-based target Not installed Compiling a Zephyr-based target
  
-===Build OpenRTX Firmware=== +===Prepare OpenRTX Firmware=== 
  
 <code> <code>
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 
 </code> </code>
-===Build rtxflash Firmware Loader=== +===Build rtxflash Firmware Loader=== 
 +https://github.com/OpenRTX/rtxflash/ 
 <code> <code>
 git clone --recursive https://github.com/OpenRTX/rtxflash git clone --recursive https://github.com/OpenRTX/rtxflash
 +cd rtxflash
 git checkout a36plus git checkout a36plus
 git submodule update git submodule update
 cargo build cargo build
 +sudo cp target/debug/rtxflash /usr/bin/rtxflash
 </code> </code>
-Copy rtxflash to /usr/bin 
  
 ===Build and flash OpenRTX firmware===  ===Build and flash OpenRTX firmware=== 
Line 51: Line 52:
  
 ===Build rtxlink===  ===Build rtxlink=== 
 +https://openrtx.org/#/rtxlink
 <code> <code>
 git clone --recursive https://github.com/OpenRTX/rtxlink git clone --recursive https://github.com/OpenRTX/rtxlink
 +cd rtxlink
 git submodule update git submodule update
 cargo build cargo build
 +sudo cp target/debug/rtxlink /usr/bin/rtxlink
 </code> </code>
-Copy rtxlink to /usr/bin+ 
 +./target/debug/rtxlink 
  
 ===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.  Supplied USB cable clashing with built in accessibility support. Very strange. Disable it. 
talkpod_a36_plus_max.1727045015.txt.gz · Last modified: by nicolas