Skip to content

Commit e53f25a

Browse files
committed
Updated ttwrplus build instructions
1 parent 287354d commit e53f25a

File tree

4 files changed

+15
-13
lines changed

4 files changed

+15
-13
lines changed

_media/ttwrplus.jpg

138 KB
Loading

compiling.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -117,14 +117,13 @@ source zephyr/zephyr-env.sh # You need to execute this for every new shell
117117
From OpenRTX root, compile with:
118118

119119
```
120-
meson setup build
121-
meson compile -C build openrtx_ttwrplus
120+
rm -rf build; meson setup build; meson compile -C build openrtx_ttwrplus_uf2
122121
```
123122

124123
Flash with:
125124

126125
```
127-
west flash
126+
rm -rf build; meson setup build; meson compile -C build openrtx_ttwrplus_flash
128127
```
129128

130129
Check the USB serial console with:

hardware/hardware.md

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,14 @@ This section collects all the informations about the hardware and the OEM firmwa
66

77
This table provides a glance on the underlying hardware of each of the supported platforms, for a detailed description see the individual pages linked below.
88

9-
| Platform | MCU | DMR baseband | RF chip | Display controller | Non volatile memory | GPS |
10-
|----------|:-----------:|:------------:|:--------:|:------------------:|:-------------------------------------------:|:---------:|
11-
| MD-3x0 | STM32F405VG | HR-C5000 | SKY73210 | HX8302A | 25Q128FV SPI flash | JS-M710 |
12-
| MD-UV3x0 | STM32F405VG | HR-C6000 | AT1846S | HX8302A | 25Q128FV SPI flash | JS-H210 |
13-
| GDx | MK22FN512 | HR-C6000 | AT1846S | UC1701 | 25Q80BV SPI flash +<br>AT24C512 I2C EEPROM | - |
14-
| HD1 | MK22FN512 | HR-C6000 | AT1846S | | 25Q80BV SPI flash +<br>AT24C512 I2C EEPROM | ST-26-U7L |
15-
| MD-9600 | STM32F405VG | HR-C6000 | SKY73210 | ST7567 | 25Q128FV SPI flash | JS-M710 |
9+
| Platform | MCU | Baseband | RF chip | Display controller | Non volatile memory | GPS |
10+
|------------|:-----------:|:------------:|:--------:|:------------------:|:-------------------------------------------:|:---------:|
11+
| MD-3x0 | STM32F405VG | HR-C5000 | SKY73210 | HX8302A | 25Q128FV SPI flash | JS-M710 |
12+
| MD-UV3x0 | STM32F405VG | HR-C6000 | AT1846S | HX8302A | 25Q128FV SPI flash | JS-H210 |
13+
| GDx | MK22FN512 | HR-C6000 | AT1846S | UC1701 | 25Q80BV SPI flash +<br>AT24C512 I2C EEPROM | - |
14+
| HD1 | MK22FN512 | HR-C6000 | AT1846S | | 25Q80BV SPI flash +<br>AT24C512 I2C EEPROM | ST-26-U7L |
15+
| MD-9600 | STM32F405VG | HR-C6000 | SKY73210 | ST7567 | 25Q128FV SPI flash | JS-M710 |
16+
| T-TWR Plus | ESP32-S3 | SA868S | AT1846S | SH1106 | optional microSD | L76K |
1617

1718
### Device documentation
1819

hardware/ttwrplus.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,10 @@
33
![T-TWR Plus](../_media/ttwrplus.jpg)
44

55
The T-TWR Plus v2.0 is a digital radio, designed and produced by LILYGO, following suggestions from the OpenRTX team.
6-
This device is based on an ESP32S3 microcontroller, paired with an SA868S baseband. To enable M17 and other digital
7-
protocols, the SA868S module has to be flashed with [sa8x8-fw](https://github.com/OpenRTX/sa8x8-fw), a Free Software firmware that gives
8-
OpenRTX full control over the underlying AT1846s radio-on-a-chip.
6+
This device is based on an ESP32S3 microcontroller, paired with an SA868S baseband.
7+
8+
**NOTE: To be able to use OpenRTX on the T-TWR Plus you need to flash the SA868S module with [sa8x8-fw](https://github.com/OpenRTX/sa8x8-fw), a Free Software firmware that gives
9+
OpenRTX full control over the underlying AT1846s radio-on-a-chip. The OEM firmware cannot be flashed back at the moment as we don't possess a copy of it.**
910

1011
## Hardware Revisions
1112

@@ -63,3 +64,4 @@ Once the radio has been flashed at least once you can access again the tinyuf2 b
6364
## References
6465

6566
- [T-TWR Plus Schematics](https://github.com/Xinyuan-LilyGO/T-TWR/blob/master/schematic/T-TWR-Plus_Rev2.0.pdf)
67+
- [T-TWR Plus Support Tracking](https://github.com/OpenRTX/OpenRTX/issues/175)

0 commit comments

Comments
 (0)