Search found 6 matches

by Huckies
Mon Apr 11, 2022 4:41 am
Forum: Hardware
Topic: 32MHz clock output on ESP32-S3?
Replies: 8
Views: 5501

Re: 32MHz clock output on ESP32-S3?

Hm, your issue may be jitter. LEDC uses 80MHz as a base clock, and that doesn't divide nicely into 32MHz; the only way to do it is with a fractional divider, and that introduces jitter. Unfortunately, USB is pretty insistent on a low-jitter clock signal; depending on how the clock infrastructure of...
by Huckies
Mon Apr 11, 2022 1:13 am
Forum: Hardware
Topic: 32MHz clock output on ESP32-S3?
Replies: 8
Views: 5501

Re: 32MHz clock output on ESP32-S3?

ESP_Sprite wrote:
Mon Apr 11, 2022 1:02 am
What do you need wrt accuracy? Simply the right frequency, or do you also need low jitter?
Missed the reply button, see above please.
by Huckies
Mon Apr 11, 2022 1:12 am
Forum: Hardware
Topic: 32MHz clock output on ESP32-S3?
Replies: 8
Views: 5501

Re: 32MHz clock output on ESP32-S3?

I was trying to drive another MCU to save some space on the pcb. I tested it with a dupont line (~19cm long) and an ESP32-S3-DevKit-M, routing output to GPIO38. While the usb controller (on the other chip) works properly, flashing a new firmware using uart is a constant fail. I left ESP32-S3 continu...
by Huckies
Mon Apr 11, 2022 12:10 am
Forum: Hardware
Topic: 32MHz clock output on ESP32-S3?
Replies: 8
Views: 5501

Re: 32MHz clock output on ESP32-S3?

That's the LEDC way, it seems that the clock is not as accurate as needed.
by Huckies
Sun Apr 10, 2022 2:48 am
Forum: Hardware
Topic: 32MHz clock output on ESP32-S3?
Replies: 8
Views: 5501

32MHz clock output on ESP32-S3?

Hi everyone, I'm attempting to have ESP32-S3 acting like a oscillator to drive another MCU, so I need a stable clock output. I've look around here and github, someone mentioned the I2S APLL on ESP32, but it's not available on ESP32-S3. Does that mean I have to use a ledc generator? I'm kinda afraid ...
by Huckies
Wed Feb 16, 2022 3:31 am
Forum: 硬件问题讨论
Topic: 关于esp32s3的内置jtag
Replies: 0
Views: 2063

关于esp32s3的内置jtag

需求:在无法使用esp32s3的uart的情况下(对串口打印信息无硬性要求),希望通过usb otg/jtag interface物理接口来烧写固件 结合datasheet和实际操作,我认为是这样的: 正常启动->成为hid设备(移植了tinyusb协议栈,配置成device模式) 按住boot再上电->进入bootloader模式,成为一个jtag设备 请问这样理解正确吗? 其次,测试发现在jtag模式下也能正常烧入固件,即使需要手动断电重启。那么请问在不需要调试的情况下jtag与dfu模式相比又有什么区别?是能提高代码安全性?还是能在正常启动的情况下将内置usb收发器完全释放给otg,不再...