0x0fe

Results 94 comments of 0x0fe

the 40M crystal has been replaced for another brand (also 12pF 10ppm), the inductor to limit amplitude on the crustal trace has bee replaced with 24nH wirewound, GPIO2 / GPIO8...

so, there is some news on the issue: I faced this issue again but with another design, which worked fine on last batch (with the previous revision of the core),...

@SuGlider https://github.com/espressif/esptool/blob/2fb8d4539b39d109421581957a1ce6fb992786e7/esptool/loader.py#L500 i note that the custom sequence in esptool.py does not fully match what worked to go into PROG mode what i did : clear RTS, set DTR, set...

so, i am onto something here, to get esptool working, i had to comment basically the whole block, i suspect it goes to the wrong branch of the condition, that...

so, theory confirmed, it works that way too, so it is a problem with the conditional statement, most likely somewhere in the new core the define usb_jtag_serial is not set,...

thanks espressif for not giving a fuck about a quite major issue

> Great you found a way you get it going! One thing is unclear for me, how can esptool.py check if a `define usb_jtag_serial` is set or not? Where is...

mmh https://github.com/espressif/esptool/blob/2fb8d4539b39d109421581957a1ce6fb992786e7/esptool/loader.py#L623 ``` usb_jtag_serial = (mode == "usb_reset") or ( self._get_pid() == self.USB_JTAG_SERIAL_PID ) ```

so, as expected, changing from default_reset to usb_reset fixes the issue ![image](https://user-images.githubusercontent.com/89607149/188724616-092e0227-cab6-4d55-9169-5f9e146d8e1f.png) that also means the detection of CDC by pid/vid is not reliable (what a surprize). I believe this...