parent
58790c27ea
commit
86aa2a28bd
|
@ -34,7 +34,7 @@ import math
|
||||||
from urllib.request import urlretrieve
|
from urllib.request import urlretrieve
|
||||||
from importlib import util
|
from importlib import util
|
||||||
|
|
||||||
program_version = "1.1.7"
|
program_version = "1.1.8"
|
||||||
eth_addr = "0x81F7B979fEa6134bA9FD5c701b3501A2e61E897a"
|
eth_addr = "0x81F7B979fEa6134bA9FD5c701b3501A2e61E897a"
|
||||||
btc_addr = "3CPmacGm34qYvR6XWLVEJmi2aNe3PZqUuq"
|
btc_addr = "3CPmacGm34qYvR6XWLVEJmi2aNe3PZqUuq"
|
||||||
|
|
||||||
|
@ -202,8 +202,8 @@ mcus = {
|
||||||
models = {
|
models = {
|
||||||
0xA4: [410000000, 525000000, 14, "410 - 525 MHz", "rnode_firmware_latest.hex"],
|
0xA4: [410000000, 525000000, 14, "410 - 525 MHz", "rnode_firmware_latest.hex"],
|
||||||
0xA9: [820000000, 1020000000, 17, "820 - 1020 MHz", "rnode_firmware_latest.hex"],
|
0xA9: [820000000, 1020000000, 17, "820 - 1020 MHz", "rnode_firmware_latest.hex"],
|
||||||
# 0xB3: [420000000, 520000000, 14, "420 - 520 MHz", "rnode_firmware_latest_lora32v20.zip"],
|
0xB3: [420000000, 520000000, 14, "420 - 520 MHz", "rnode_firmware_latest_lora32v20.zip"],
|
||||||
# 0xB8: [850000000, 950000000, 17, "850 - 950 MHz", "rnode_firmware_latest_lora32v20.zip"],
|
0xB8: [850000000, 950000000, 17, "850 - 950 MHz", "rnode_firmware_latest_lora32v20.zip"],
|
||||||
0xB4: [420000000, 520000000, 14, "420 - 520 MHz", "rnode_firmware_latest_lora32v21.zip"],
|
0xB4: [420000000, 520000000, 14, "420 - 520 MHz", "rnode_firmware_latest_lora32v21.zip"],
|
||||||
0xB9: [850000000, 950000000, 17, "850 - 950 MHz", "rnode_firmware_latest_lora32v21.zip"],
|
0xB9: [850000000, 950000000, 17, "850 - 950 MHz", "rnode_firmware_latest_lora32v21.zip"],
|
||||||
0xE4: [420000000, 520000000, 14, "420 - 520 MHz", "rnode_firmware_latest_tbeam.zip"],
|
0xE4: [420000000, 520000000, 14, "420 - 520 MHz", "rnode_firmware_latest_tbeam.zip"],
|
||||||
|
@ -1318,6 +1318,23 @@ def main():
|
||||||
"0x10000", "./update/rnode_firmware_latest_tbeam.bin",
|
"0x10000", "./update/rnode_firmware_latest_tbeam.bin",
|
||||||
"0x8000", "./update/rnode_firmware_latest_tbeam.partitions",
|
"0x8000", "./update/rnode_firmware_latest_tbeam.partitions",
|
||||||
]
|
]
|
||||||
|
elif fw_filename == "rnode_firmware_latest_lora32v20.zip":
|
||||||
|
return [
|
||||||
|
flasher,
|
||||||
|
"--chip", "esp32",
|
||||||
|
"--port", args.port,
|
||||||
|
"--baud", "921600",
|
||||||
|
"--before", "default_reset",
|
||||||
|
"--after", "hard_reset",
|
||||||
|
"write_flash", "-z",
|
||||||
|
"--flash_mode", "dio",
|
||||||
|
"--flash_freq", "80m",
|
||||||
|
"--flash_size", "4MB",
|
||||||
|
"0xe000", "./update/rnode_firmware_latest_lora32v20.boot_app0",
|
||||||
|
"0x1000", "./update/rnode_firmware_latest_lora32v20.bootloader",
|
||||||
|
"0x10000", "./update/rnode_firmware_latest_lora32v20.bin",
|
||||||
|
"0x8000", "./update/rnode_firmware_latest_lora32v20.partitions",
|
||||||
|
]
|
||||||
elif fw_filename == "rnode_firmware_latest_lora32v21.zip":
|
elif fw_filename == "rnode_firmware_latest_lora32v21.zip":
|
||||||
return [
|
return [
|
||||||
flasher,
|
flasher,
|
||||||
|
@ -1601,7 +1618,7 @@ def main():
|
||||||
board_string = ":"+bytes([rnode.board]).hex()
|
board_string = ":"+bytes([rnode.board]).hex()
|
||||||
else:
|
else:
|
||||||
board_string = ""
|
board_string = ""
|
||||||
|
|
||||||
RNS.log("")
|
RNS.log("")
|
||||||
RNS.log("Device info:")
|
RNS.log("Device info:")
|
||||||
RNS.log("\tProduct : "+products[rnode.product]+" "+models[rnode.model][3]+" ("+bytes([rnode.product]).hex()+":"+bytes([rnode.model]).hex()+board_string+")")
|
RNS.log("\tProduct : "+products[rnode.product]+" "+models[rnode.model][3]+" ("+bytes([rnode.product]).hex()+":"+bytes([rnode.model]).hex()+board_string+")")
|
||||||
|
|
2
setup.py
2
setup.py
|
@ -5,7 +5,7 @@ with open("README.md", "r") as fh:
|
||||||
|
|
||||||
setuptools.setup(
|
setuptools.setup(
|
||||||
name="rnodeconf",
|
name="rnodeconf",
|
||||||
version="1.1.7",
|
version="1.1.8",
|
||||||
author="Mark Qvist",
|
author="Mark Qvist",
|
||||||
author_email="mark@unsigned.io",
|
author_email="mark@unsigned.io",
|
||||||
description="Configuration Utility for RNode hardware",
|
description="Configuration Utility for RNode hardware",
|
||||||
|
|
Loading…
Reference in New Issue