From a0e29973e1c581d0417c33ef66797e5a023fe841 Mon Sep 17 00:00:00 2001 From: Bob Date: Sun, 9 Nov 2025 20:56:40 +0000 Subject: [PATCH] Show chip type and port during build and flash operations Display chip type (ESP32/ESP32-S2/ESP32-S3) and port in build/flash messages for better visibility of what's being processed --- flash_all_parallel.py | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/flash_all_parallel.py b/flash_all_parallel.py index bb13568..9bf63eb 100755 --- a/flash_all_parallel.py +++ b/flash_all_parallel.py @@ -82,8 +82,9 @@ def build_firmware(device_info, project_dir, build_dir, ssid, password): dev_num = device_info['number'] chip_type = device_info['chip'] ip_addr = device_info['ip'] + port = device_info['port'] - print(f"[Device {dev_num}] Building for {chip_type} with IP {ip_addr}") + print(f"[Device {dev_num}] [{port}] Chip: {chip_type.upper()} | Building with IP {ip_addr}") try: # Create build directory @@ -133,7 +134,7 @@ def build_firmware(device_info, project_dir, build_dir, ssid, password): 'error': f"Build failed: {result.stderr[-500:]}" } - print(f"[Device {dev_num}] ✓ Build complete") + print(f"[Device {dev_num}] ✓ Build complete ({chip_type.upper()})") return { 'success': True, @@ -154,8 +155,9 @@ def flash_device(device_info, build_dir): dev_num = device_info['number'] port = device_info['port'] ip_addr = device_info['ip'] + chip_type = device_info['chip'] - print(f"[Device {dev_num}] Flashing {port} -> {ip_addr}") + print(f"[Device {dev_num}] [{port}] {chip_type.upper()} | Flashing -> {ip_addr}") try: result = subprocess.run( @@ -174,7 +176,7 @@ def flash_device(device_info, build_dir): 'error': f"Flash failed: {result.stderr[-500:]}" } - print(f"[Device {dev_num}] ✓ Flash complete at {ip_addr}") + print(f"[Device {dev_num}] ✓ Flash complete ({chip_type.upper()}) at {ip_addr}") return { 'success': True,