Chad Attermann
1cee0a2619
Fix for broken --rom
manual device provisioning
...
Initializes `selected_model` with the value of model specified on the
command line.
2024-05-29 09:04:14 -06:00
Mark Qvist
bb0ce4faca
Added T3S3 flashing, fixed Heltec V3 autoinstaller menu
2024-05-18 18:40:21 +02:00
Mark Qvist
0b66649158
Avoid nRF52 hard reset after EEPROM wipe
2024-05-18 00:18:54 +02:00
markqvist
0a15b4c6c1
Merge branch 'master' into master
2024-05-18 00:15:13 +02:00
markqvist
62db09571d
Merge pull request #504 from jacobeva/hash-feature
...
Add ability to get target and calculated firmware hash from device
2024-05-18 00:04:24 +02:00
jacob.eva
746a38f818
Add ability to get target and calculated firmware hash from device
2024-05-13 22:55:49 +01:00
jacob.eva
c230eceaa6
Extend RAK4631 support
2024-05-13 21:49:57 +01:00
faragher
3551662187
Changing log levels
2024-05-08 02:19:59 -05:00
faragher
f7f34e0ea3
Windows DTR timing adjustments
2024-05-08 02:14:29 -05:00
Mark Qvist
dae40f2684
Removed T3S3 build from autoinstaller
2024-05-03 18:20:17 +02:00
Mark Qvist
a999a4a250
Added support for T3S3 boards to rnodeconf autoinstaller
2024-04-22 01:26:35 +02:00
Mark Qvist
64f5192c79
Changed rnodeconf autoinstaller menu order
2024-04-20 22:25:57 +02:00
Mark Qvist
d223ebc8c0
Added rnodeconf autoinstaller support for Heltec LoRa32 V3 boards
2024-04-20 22:03:14 +02:00
Kevin Brosius
92e5f65887
Add product and model, plus support for Heltec V3 serial only setup
...
to rnodeconf.
2024-04-11 01:41:50 -04:00
Mark Qvist
b977f33df6
Display error on unknown model capabilities instead of fail
2024-03-28 12:05:30 +01:00
Mark Qvist
589fcb8201
Added custom EEPROM bootstrap to rnodeconf
2024-03-28 00:04:48 +01:00
Mark Qvist
e5427d70ac
Added custom EEPROM bootstrap to rnodeconf
2024-03-27 21:48:32 +01:00
Mark Qvist
2f5381b307
Added TCXO model code comment
2024-03-24 11:51:44 +01:00
Chad Attermann
5565349255
Fixed installation of alternate firmware version
...
Required version info was not being downloaded when alternate (not latest)
version is selected rsulting in the error "Could not read locally cached
release information."
2024-03-05 19:02:47 -07:00
Chad Attermann
1b7b131adc
Added support for alternate firmware download URL
...
New command line option `--fw-url` accepts an alternate URL to use for
downloading firmware images.
Note this feature is moderately opinionated when it comes to directory
structure. The intent is to be compatible with GitHub releases, so the
latest version info is expected to be found at
"{fw-url}latest/download/release.json" and firmware images at
"{fw-url}download/{version}/{firmware_file.zip}".
2024-03-05 17:14:52 -07:00
Mark Qvist
5ca1ef1777
Revert EEPROM check logic
2024-02-29 16:18:39 +01:00
Mark Qvist
2b764b4af8
Allow EEPROM checksum mismatch on autoinstall. Fixes #432 .
2024-02-29 15:50:45 +01:00
Mark Qvist
633435390d
Added ability to flash T3 boards with TCXO
2024-02-16 17:32:01 +01:00
Mark Qvist
1aba4ec43a
Added support for SX126x-based RNodes
2024-02-13 18:59:23 +01:00
Mark Qvist
878e67f69d
Fixed invalid RSSI offset reference. Fixes #433 .
2024-01-18 23:01:54 +01:00
jacob.eva
4f890e7e8a
Added NRF52 support
2024-01-16 21:30:31 +00:00
Mark Qvist
07938ba111
Added ability to set custom RNode display address to rnodeconf
2023-09-19 18:33:37 +02:00
Mark Qvist
4c6b04ff69
Fixed invalid path for firmware hash generation while using extracted firmware to autoinstall
2023-09-15 13:49:15 +02:00
Mark Qvist
97153ad59d
Updated explanation text
2023-08-15 10:30:49 +02:00
markqvist
3320cf8da8
Merge pull request #363 from blackjack75/master
...
Added suggestion to use lower baudrate if flashing fails on ESP32
2023-08-15 10:26:57 +02:00
Santiago Lema
91ede52634
Added suggestion to use lower baudrate if flashing fails on ESP32
2023-08-14 20:47:40 +02:00
Dionysis Grigoropoulos
93f13a98b2
rnodeconf: Dump eeprom under specific directory
2023-08-14 20:08:40 +03:00
Dionysis Grigoropoulos
98bb304060
rnodeconf: Add option to set baud when flashing
2023-08-12 02:37:05 +03:00
Dionysis Grigoropoulos
743736b376
Fix bug in device selection of rnodeconf
2023-06-21 00:02:11 +03:00
Mark Qvist
ffa6bec3b4
Updated parser
2023-06-02 21:24:57 +02:00
Mark Qvist
e82e6d56f1
Added ability to trust external signing keys to rnodeconf
2023-05-09 15:31:02 +02:00
Mark Qvist
53b325d34d
Added support for T3 v1.0 to rnodeconf
2023-05-03 15:56:19 +02:00
Mark Qvist
d31cf6e297
Added ability to configure RNode display intensity
2023-05-03 14:26:47 +02:00
Mark Qvist
e386a5d08b
Use native Python unzip for updates
2023-05-03 12:57:38 +02:00
markqvist
4366e71f34
Merge pull request #272 from VioletEternity/windows
...
Improve Windows compatibility for rnodeconf
2023-05-03 12:26:36 +02:00
Mark Qvist
d69d4b3920
Fixed firmware extraction for unverifiable devices. Fixes #266 .
2023-05-02 18:10:04 +02:00
Maya
af16c68e47
Make esptool.py invocation compatible with Windows.
2023-04-13 18:17:14 +01:00
Maya
bda5717051
Use standard Python zipfile module to decompress firmware
2023-04-13 18:10:21 +01:00
Mark Qvist
28e6302b3d
Updated versions
2023-03-04 17:56:30 +01:00
Michael Faragher
5b3d26a90a
Additional error messages for offline flashing.
2023-02-22 12:49:24 -06:00
Dionysis Grigoropoulos
323c2285ce
rnodeconf: Typo fix on board versions
2023-02-04 17:16:57 +02:00
Mark Qvist
e9ae255f84
Added fallback version URL to rnodeconf updater
2023-02-04 14:18:11 +01:00
Mark Qvist
42dfee8557
Added Bluetooth pairing PIN output
2023-02-04 13:45:12 +01:00
Mark Qvist
e4f0b2dc39
Allow rnodeconf to provision RNodes from extracted firmwares on systems without prior tools installed
2023-01-14 20:47:34 +01:00
Mark Qvist
2a1ec6592c
Added autoinstall and updating from extracted RNode Firmwares to rnodeconf
2023-01-14 14:51:44 +01:00