diff --git a/WINDOWS_TEST.md b/WINDOWS_TEST.md new file mode 100644 index 0000000..f5ba975 --- /dev/null +++ b/WINDOWS_TEST.md @@ -0,0 +1,81 @@ +# Gate 4a + +## Case 1 + +```bash +2026-07-06 10:07:16,955 DEBUG spsdk.mboot.protocol.bulk_protocol IN [1016]: 03, 00, 0C, 00, A0, 00, 00, 02, 00, 00, 00, 00, 11, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 +2026-07-06 10:07:16,955 DEBUG spsdk.mboot.mcuboot RX-PACKET: Tag=GenericResponse, Status=Success, Cmd=ConfigureMemory +2026-07-06 10:07:16,955 INFO spsdk.mboot.mcuboot CMD: Status: 0 (0x0) Success. +2026-07-06 10:07:16,956 INFO spsdk.mboot.mcuboot CMD: FlashEraseAll(mem_id=9) +2026-07-06 10:07:16,956 DEBUG spsdk.mboot.mcuboot TX-PACKET: Tag=FlashEraseAll, Flags=0x00, P[0]=0x00000009 +2026-07-06 10:07:16,956 DEBUG spsdk.mboot.protocol.bulk_protocol OUT[12]: 01, 00, 08, 00, 01, 00, 00, 01, 09, 00, 00, 00 +2026-07-06 10:07:16,956 DEBUG libusbsio.hidapi.dev HID device 3185030394352 writing[12]: 0x010008000100000109000000 +2026-07-06 10:07:16,957 DEBUG libusbsio.hidapi.dev HID device 3185030394352 wrote 1016 bytes +2026-07-06 10:07:21,297 DEBUG libusbsio.hidapi.dev HID device 3185030394352 read[-1]: None +2026-07-06 10:07:21,297 DEBUG spsdk.utils.interfaces.device.usb_device Cannot read from HID device, error=-1 +2026-07-06 10:07:21,297 DEBUG spsdk.mboot.mcuboot RX-PACKET: No Response, Timeout Error ! +2026-07-06 10:07:21,298 DEBUG spsdk.mboot.mcuboot RX-PACKET: Tag=0x01, Flags=0x00 [14, 27, 00, 00] +2026-07-06 10:07:21,298 INFO spsdk.mboot.mcuboot CMD: Status: 10004 (0x2714) No response packet from target device. +2026-07-06 10:07:21,299 INFO libusbsio Loading SIO library: C:\Development\IMXRT\tft_manufacture_test\tools\production\.venv\Lib\site-packages\libusbsio\bin\x64\libusbsio.dll +2026-07-06 10:07:21,347 INFO libusbsio HID enumeration[3185065344192]: initialized +2026-07-06 10:07:21,347 DEBUG libusbsio HID enumeration[3185065344192]: device #0: USB Receiver +2026-07-06 10:07:21,347 DEBUG libusbsio HID enumeration[3185065344192]: device #1: USB Receiver +2026-07-06 10:07:21,347 DEBUG libusbsio HID enumeration[3185065344192]: device #2: USB Receiver +2026-07-06 10:07:21,347 DEBUG libusbsio HID enumeration[3185065344192]: device #3: USB Receiver +2026-07-06 10:07:21,347 DEBUG libusbsio HID enumeration[3185065344192]: device #4: USB Receiver +2026-07-06 10:07:21,348 DEBUG libusbsio HID enumeration[3185065344192]: device #5: USB Receiver +2026-07-06 10:07:21,348 DEBUG libusbsio HID enumeration[3185065344192]: device #6: HIDI2C Device +2026-07-06 10:07:21,348 DEBUG libusbsio HID enumeration[3185065344192]: device #7: USB Receiver +2026-07-06 10:07:21,348 DEBUG libusbsio HID enumeration[3185065344192]: device #8: HIDI2C Device +2026-07-06 10:07:21,348 DEBUG libusbsio HID enumeration[3185065344192]: device #9: USB Receiver +2026-07-06 10:07:21,348 DEBUG libusbsio HID enumeration[3185065344192]: device #10: HIDI2C Device +2026-07-06 10:07:21,348 INFO libusbsio HID enumeration[3185065344192]: finished, total 11 devices +2026-07-06 10:07:21,348 INFO libusbsio SIO library unloaded +2026-07-06 10:07:21,348 INFO spsdk.mboot.mcuboot Closing: identifier='usb', device=USB COMPOSITE DEVICE (0x15A2, 0x0073)path=b'\\\\?\\hid#vid_15a2&pid_0073#7&100c291f&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}' sn='' +2026-07-06 10:07:21,348 DEBUG spsdk.utils.interfaces.device.usb_device Closing the Interface: USB COMPOSITE DEVICE (0x15A2, 0x0073)path=b'\\\\?\\hid#vid_15a2&pid_0073#7&100c291f&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}' sn='' +2026-07-06 10:07:21,348 INFO libusbsio.hidapi.dev HID device 0x2e5929af1f0 closed +2026-07-06 10:07:21,348 DEBUG spsdk.utils.interfaces.device.usb_device Closing the Interface: USB COMPOSITE DEVICE (0x15A2, 0x0073)path=b'\\\\?\\hid#vid_15a2&pid_0073#7&100c291f&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}' sn='' +2026-07-06 10:07:21,349 ERROR app.flasher erase_chip: flash_erase_all вернул False (устройство пропало с шины) +2026-07-06 10:07:21,351 INFO libusbsio SIO library unloaded + +``` + +## Case 2 + +```bash +2026-07-06 11:11:37,016 DEBUG spsdk.mboot.protocol.bulk_protocol IN [1016]: 03, 00, 0C, 00, A0, 00, 00, 02, 00, 00, 00, 00, 11, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 +2026-07-06 11:11:37,016 DEBUG spsdk.mboot.mcuboot RX-PACKET: Tag=GenericResponse, Status=Success, Cmd=ConfigureMemory +2026-07-06 11:11:37,017 INFO spsdk.mboot.mcuboot CMD: Status: 0 (0x0) Success. +2026-07-06 11:11:37,018 INFO spsdk.mboot.mcuboot CMD: FlashEraseRegion(address=0x60000000, length=143360, mem_id=0) +2026-07-06 11:11:37,018 DEBUG spsdk.mboot.mcuboot TX-PACKET: Tag=FlashEraseRegion, Flags=0x00, P[0]=0x60000000, P[1]=0x00023000, P[2]=0x00000000 +2026-07-06 11:11:37,018 DEBUG spsdk.mboot.protocol.bulk_protocol OUT[20]: 01, 00, 10, 00, 02, 00, 00, 03, 00, 00, 00, 60, 00, 30, 02, 00, 00, 00, 00, 00 +2026-07-06 11:11:37,018 DEBUG libusbsio.hidapi.dev HID device 2020961928848 writing[20]: 0x0100100002000003000000600030020000000000 +2026-07-06 11:11:37,018 DEBUG libusbsio.hidapi.dev HID device 2020961928848 wrote 1016 bytes +2026-07-06 11:11:37,301 DEBUG libusbsio.hidapi.dev HID device 2020961928848 read[-1]: None +2026-07-06 11:11:37,301 DEBUG spsdk.utils.interfaces.device.usb_device Cannot read from HID device, error=-1 +2026-07-06 11:11:37,301 DEBUG spsdk.mboot.mcuboot RX-PACKET: No Response, Timeout Error ! +2026-07-06 11:11:37,301 DEBUG spsdk.mboot.mcuboot RX-PACKET: Tag=0x02, Flags=0x00 [14, 27, 00, 00] +2026-07-06 11:11:37,301 INFO spsdk.mboot.mcuboot CMD: Status: 10004 (0x2714) No response packet from target device. +2026-07-06 11:11:37,301 INFO libusbsio Loading SIO library: C:\Development\IMXRT\tft_manufacture_test\tools\production\.venv\Lib\site-packages\libusbsio\bin\x64\libusbsio.dll +2026-07-06 11:11:37,349 INFO libusbsio HID enumeration[2020961011232]: initialized +2026-07-06 11:11:37,349 DEBUG libusbsio HID enumeration[2020961011232]: device #0: USB Receiver +2026-07-06 11:11:37,349 DEBUG libusbsio HID enumeration[2020961011232]: device #1: USB Receiver +2026-07-06 11:11:37,349 DEBUG libusbsio HID enumeration[2020961011232]: device #2: USB Receiver +2026-07-06 11:11:37,349 DEBUG libusbsio HID enumeration[2020961011232]: device #3: USB Receiver +2026-07-06 11:11:37,349 DEBUG libusbsio HID enumeration[2020961011232]: device #4: USB Receiver +2026-07-06 11:11:37,349 DEBUG libusbsio HID enumeration[2020961011232]: device #5: USB Receiver +2026-07-06 11:11:37,349 DEBUG libusbsio HID enumeration[2020961011232]: device #6: HIDI2C Device +2026-07-06 11:11:37,349 DEBUG libusbsio HID enumeration[2020961011232]: device #7: USB Receiver +2026-07-06 11:11:37,350 DEBUG libusbsio HID enumeration[2020961011232]: device #8: HIDI2C Device +2026-07-06 11:11:37,350 DEBUG libusbsio HID enumeration[2020961011232]: device #9: USB Receiver +2026-07-06 11:11:37,350 DEBUG libusbsio HID enumeration[2020961011232]: device #10: HIDI2C Device +2026-07-06 11:11:37,350 INFO libusbsio HID enumeration[2020961011232]: finished, total 11 devices +2026-07-06 11:11:37,350 INFO libusbsio SIO library unloaded +2026-07-06 11:11:37,350 INFO spsdk.mboot.mcuboot Closing: identifier='usb', device=USB COMPOSITE DEVICE (0x15A2, 0x0073)path=b'\\\\?\\hid#vid_15a2&pid_0073#7&100c291f&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}' sn='' +2026-07-06 11:11:37,350 DEBUG spsdk.utils.interfaces.device.usb_device Closing the Interface: USB COMPOSITE DEVICE (0x15A2, 0x0073)path=b'\\\\?\\hid#vid_15a2&pid_0073#7&100c291f&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}' sn='' +2026-07-06 11:11:37,350 INFO libusbsio.hidapi.dev HID device 0x1d68ab7c690 closed +2026-07-06 11:11:37,350 DEBUG spsdk.utils.interfaces.device.usb_device Closing the Interface: USB COMPOSITE DEVICE (0x15A2, 0x0073)path=b'\\\\?\\hid#vid_15a2&pid_0073#7&100c291f&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}' sn='' +2026-07-06 11:11:37,350 ERROR app.flasher flash: flash_erase_region вернул False (устройство пропало с шины) +2026-07-06 11:11:37,354 INFO libusbsio SIO library unloaded + +``` diff --git a/tools/production/custom_binaries/firmware_test_hab.bin b/tools/production/custom_binaries/firmware_test_debug.bin similarity index 96% rename from tools/production/custom_binaries/firmware_test_hab.bin rename to tools/production/custom_binaries/firmware_test_debug.bin index 1090ebc..c2e6e0c 100644 Binary files a/tools/production/custom_binaries/firmware_test_hab.bin and b/tools/production/custom_binaries/firmware_test_debug.bin differ