Fill in device registry metadata for recently added hardware (#11567)
Audit of the custom_meshtastic_* manifest on the variants backing the newest boards, against the protobuf HardwareModel enum, the compiled HW_VENDOR, the board flash size and the artwork actually published by the web flasher. No support flag changes here - actively_supported is left exactly as each variant already had it. ThinkNode M9 had no HW_VENDOR arm, so every M9 has been reporting PRIVATE_HW while its manifest advertised 131; add the mapping and rename the slug to the enum name (THINKNODE_M9) it is meant to mirror. Seeed SenseCAP Mesh-Tracker X1 moves from the PR matrix to release, and its images entry now points at seeed_mesh_tracker_x1.svg, which is what the flasher actually ships - the hyphenated name resolved to nothing. T-Beam BPF, T-Beam 1W and Heltec Wireless Tracker V2 declared the architecture as "esp32s3"; the value is copied verbatim into the manifest, and the flash flow matches on the normalized "esp32-s3". T-Beam BPF and M5Stack Unit C6L both build default_16MB.csv on 16 MB flash but declared no partition scheme, which leaves the flasher on the 4 MB fallback offsets for a legacy clean install. Meshnology W10 and W12 gain the artwork and vendor tag that already exist for them.
This commit is contained in:
9 files changed
+14
-6
No files matched your search
@@ -7,6 +7,7 @@ custom_meshtastic_support_level = 1
|
||||
custom_meshtastic_display_name = M5Stack Unit C6L
|
||||
custom_meshtastic_images = m5_c6l.svg
|
||||
custom_meshtastic_tags = M5Stack
|
||||
custom_meshtastic_partition_scheme = 16MB
|
||||
|
||||
extends = esp32c6_base
|
||||
board_level = release
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
[thinknode_m9_base]
|
||||
custom_meshtastic_hw_model = 131
|
||||
custom_meshtastic_hw_model_slug = ELECROW_ThinkNode_M9
|
||||
custom_meshtastic_hw_model_slug = THINKNODE_M9
|
||||
custom_meshtastic_architecture = esp32-s3
|
||||
custom_meshtastic_actively_supported = true
|
||||
custom_meshtastic_support_level = 1
|
||||
|
||||
@@ -10,7 +10,7 @@ board_build.partitions = default_8MB.csv
|
||||
upload_protocol = esptool
|
||||
custom_meshtastic_hw_model = 113
|
||||
custom_meshtastic_hw_model_slug = HELTEC_WIRELESS_TRACKER_V2
|
||||
custom_meshtastic_architecture = esp32s3
|
||||
custom_meshtastic_architecture = esp32-s3
|
||||
custom_meshtastic_display_name = Heltec Wireless Tracker V2
|
||||
custom_meshtastic_actively_supported = true
|
||||
|
||||
|
||||
@@ -5,6 +5,8 @@ custom_meshtastic_architecture = esp32-s3
|
||||
custom_meshtastic_actively_supported = true
|
||||
custom_meshtastic_support_level = 1
|
||||
custom_meshtastic_display_name = Meshnology W10
|
||||
custom_meshtastic_images = meshnology_w10.svg
|
||||
custom_meshtastic_tags = Meshnology
|
||||
custom_meshtastic_requires_dfu = true
|
||||
custom_meshtastic_partition_scheme = 16MB
|
||||
|
||||
|
||||
@@ -7,6 +7,8 @@ custom_meshtastic_architecture = esp32-s3
|
||||
custom_meshtastic_actively_supported = true
|
||||
custom_meshtastic_support_level = 1
|
||||
custom_meshtastic_display_name = Meshnology W12
|
||||
custom_meshtastic_images = meshnology_w12.svg
|
||||
custom_meshtastic_tags = Meshnology
|
||||
custom_meshtastic_requires_dfu = true
|
||||
custom_meshtastic_partition_scheme = 16MB
|
||||
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
[env:t-beam-1w]
|
||||
custom_meshtastic_hw_model = 122
|
||||
custom_meshtastic_hw_model_slug = TBEAM_1_WATT
|
||||
custom_meshtastic_architecture = esp32s3
|
||||
custom_meshtastic_architecture = esp32-s3
|
||||
custom_meshtastic_actively_supported = true
|
||||
custom_meshtastic_support_level = 1
|
||||
custom_meshtastic_display_name = LILYGO T-Beam 1W
|
||||
|
||||
@@ -2,12 +2,13 @@
|
||||
[env:t-beam-bpf]
|
||||
custom_meshtastic_hw_model = 124
|
||||
custom_meshtastic_hw_model_slug = TBEAM_BPF
|
||||
custom_meshtastic_architecture = esp32s3
|
||||
custom_meshtastic_architecture = esp32-s3
|
||||
custom_meshtastic_actively_supported = true
|
||||
custom_meshtastic_support_level = 3
|
||||
custom_meshtastic_display_name = LILYGO T-Beam BPF
|
||||
custom_meshtastic_images = tbeam-bpf.svg
|
||||
custom_meshtastic_tags = LilyGo
|
||||
custom_meshtastic_partition_scheme = 16MB
|
||||
|
||||
extends = esp32s3_base
|
||||
board_level = release
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
[env:seeed_mesh_tracker_X1]
|
||||
custom_meshtastic_support_level = 1
|
||||
custom_meshtastic_images = seeed-mesh-tracker-x1.svg
|
||||
custom_meshtastic_images = seeed_mesh_tracker_x1.svg
|
||||
custom_meshtastic_tags = Seeed
|
||||
custom_meshtastic_hw_model = 128
|
||||
custom_meshtastic_hw_model_slug = MESH_TRACKER_X1
|
||||
@@ -10,7 +10,7 @@ custom_meshtastic_actively_supported = true
|
||||
|
||||
extends = nrf52840_base
|
||||
board = mesh-tracker-x1
|
||||
board_level = pr
|
||||
board_level = release
|
||||
build_flags = ${nrf52840_base.build_flags}
|
||||
-Ivariants/nrf52840/seeed_mesh_tracker_X1
|
||||
-Isrc/platform/nrf52/softdevice
|
||||
|
||||
Reference in New Issue
Block a user