Migrate ESP32 native USB roles to bounded hardware CDC
Switch eight S3 board defaults and 78 remaining TinyUSB recipes to hardware Serial/JTAG while preserving UART and other platforms. Restore retained S3 PHY ownership after a TinyUSB OTA restart and prepare KISS queues before enabling the driver. Add real recipe resolution, Companion/KISS transport sanitizer coverage, and RF lifecycle reset regressions to CI. Native tests pass 1765/1765; SDK, transport, recipe and USB watchdog checks pass. Board and role cross-compilation and physical OTA qualification continue.
This commit is contained in:
1 parent
4939de4c61
commit
835c7a8e6e
23 files changed
+1491
-39
No files matched your search
@@ -266,6 +266,8 @@ jobs:
|
||||
python3 -B test/test_esp32_tinyusb_nonblocking.py
|
||||
python3 -B test/test_esp32_usb_session_fix.py
|
||||
python3 -B test/test_hwcdc_tx_backport.py -v
|
||||
python3 -B test/test_esp32_hwcdc_recipes.py -v
|
||||
python3 -B test/test_hwcdc_role_transport.py -v
|
||||
python3 -B test/test_hwcdc_write_capacity.py -v
|
||||
python3 -B test/test_esp32_file_buffer_fix.py -v
|
||||
python3 -B test/test_companion_usb_logging_reply.py
|
||||
|
||||
Reference in new issue
Block a user