1.3 KiB
1.3 KiB
Technician tool v0.8 - changes
Windows + macOS
- Dependencies verified to install on macOS arm64 and x86_64 (uv.lock: PySide6 6.11 universal2 wheels, requires macOS 13+); Windows unchanged.
- SD card check: macOS
diskutilreports FAT32 partitions asDOS_FAT_32/Windows_FAT_32; these are now accepted (previously a correct card was reported as "not FAT32" on a Mac). - Unit tests for the macOS serial-port filter (
/dev/cu.*only) and FAT32 names. - README.md with launch steps for both systems (incl. the Google Drive executable-bit workaround on macOS); docs/mac_agent_command.txt updated for a v0.8 test run on a Mac.
Diagnosis
- Harmless Wi-Fi start-up errors are ignored (rule
benign.wifi_start):wifi:sta is connecting, return error,esp_wifi_connect() failed: ESP_ERR_WIFI_CONN,Failed to get configured network when updating network status(unpaired box). - Brown-out resets are detected (
E BOD: Brownout detector was triggered, ROM reports RTC_SW_SYS_RST). - Service report note = the Diagnosis panel as text (LED, firmware, box self-report, start-up progress with times, findings with "Seen Nx, first at ... s, last at ... s" and log line), shortened to fit the service form's 5000 characters.
Not yet run on a real Mac: see docs/mac_agent_command.txt.