katbinaris / NanoD_RatchetH1

FW for Ratchet / NanoD++
5 stars 4 forks source link

USB device testing #9

Open runger1101001 opened 4 months ago

runger1101001 commented 4 months ago

The NanoD USB needs to be tested on different platforms. In my experience it is not reliable in the following:

katbinaris commented 4 months ago

This issue seem to presist. While not critical for MVP it should be addressed in next firmware release. It is unlikely that many people would dig into the Firmware right away although certain percentage would. We would need to enable a support channel for people who do before we have this issue resolved.

VIPQualityPost commented 4 months ago

https://github.com/espressif/arduino-esp32/issues/6762#issuecomment-2016489560

The commit above this comment is fixing a bug in ESP32S3 esptool which should fix not reset on programming. It was merged March 23 but maybe this is not upstreamed into ESP32 arduino platform yet.

There is also a comment with some other ideas that can fix this via build flag in PIO but as we need to use -DARDUINO_USB_MODE=1 it doesn't work (I tried a few things). So I guess we need to keep an eye out for when they will push this to main PIO ESP32 platform?

VIPQualityPost commented 4 months ago

https://github.com/espressif/esptool/issues/970

No, it seems the issue is ongoing still to this day.

VIPQualityPost commented 3 months ago

https://github.com/espressif/arduino-esp32/issues/6762#issuecomment-1944412117