Search found 9007 matches

by ESP_Sprite
Fri Mar 25, 2022 2:17 am
Forum: Documentation
Topic: ESP32-S3 LCD and I2S FULL documentation
Replies: 134
Views: 1923753

Re: ESP32-S3 LCD and I2S FULL documentation

Yes, I'm sure they are, but that's not what I'm referring to. You should look at A. the bandwidth of your PSRAM (which is the frequency it runs at, divided by 2 if the PSRAM does not run in octal mode), and B. the maximum bandwidth of your LCD (the pixel clock times the amount of bytes you send out ...
by ESP_Sprite
Fri Mar 25, 2022 2:08 am
Forum: Hardware
Topic: Using all GPIO's on ESP32-C3
Replies: 2
Views: 1175

Re: Using all GPIO's on ESP32-C3

No. Internal flash still occupies some GPIOs. See the datasheet for more info.
by ESP_Sprite
Fri Mar 25, 2022 2:07 am
Forum: Hardware
Topic: Question about UART Bootloader
Replies: 2
Views: 1548

Re: Question about UART Bootloader

They're the same.
by ESP_Sprite
Fri Mar 25, 2022 2:06 am
Forum: Documentation
Topic: ESP32-S3 LCD and I2S FULL documentation
Replies: 134
Views: 1923753

Re: ESP32-S3 LCD and I2S FULL documentation

Are you sure you are staying within the limits of the psram throughput? If GDMA can't fetch data fast enough it leads to corruption. Also keep in mind that worst case scenario, the gdma can only use half of the bandwidth of the psram peripheral (as it's round-robin shared with the CPUs).
by ESP_Sprite
Thu Mar 24, 2022 9:02 am
Forum: Documentation
Topic: ESP32-S3 LCD and I2S FULL documentation
Replies: 134
Views: 1923753

Re: ESP32-S3 LCD and I2S FULL documentation

No clue, sorry. Perhaps take a look at components/hal/esp32s3/include/hal/clk_gate_ll.h to see how that does it?
by ESP_Sprite
Thu Mar 24, 2022 1:41 am
Forum: Report Bugs
Topic: ESP32C3 DevKitM-1 documentation has incorrect SPI pin out.
Replies: 2
Views: 3185

Re: ESP32C3 DevKitM-1 documentation has incorrect SPI pin out.

It's actually not incorrect. What the documentation describes is the 'hardware default' pin for that function, the pin where you can use the IOMUX to get that signal out with the absolute lowest latency. Disregarding latency, however, it's acceptable to use the GPIO matrix to route the function to a...
by ESP_Sprite
Thu Mar 24, 2022 1:36 am
Forum: ESP32 Arduino
Topic: Generate one sine wave with I2S and internal DAC
Replies: 6
Views: 4803

Re: Generate one sine wave with I2S and internal DAC

You likely want to fill the buffer afterwards with a load of silence. If you don't fill the buffer and the I2S hardware runs out of samples, I think it will simply repeat what's still in its buffers.
by ESP_Sprite
Thu Mar 24, 2022 1:30 am
Forum: ESP-IDF
Topic: "SPIFFS: mount failed" after flashing firmware using USB DFU [IDF-4820]
Replies: 10
Views: 5472

Re: "SPIFFS: mount failed" after flashing firmware using USB DFU

Ooh, that is a very good catch, that points in the direction of perhaps the ROM subsystem not being configured correctly for the flash available. I'll look into this; I'm decently sure this is a bug in our DFU builder or ROM assumptions.
by ESP_Sprite
Wed Mar 23, 2022 3:48 am
Forum: Documentation
Topic: ESP32-S3 LCD and I2S FULL documentation
Replies: 134
Views: 1923753

Re: ESP32-S3 LCD and I2S FULL documentation

1. I'm not sure. You should be able to get the frequency limits from the TRM, but there is also a bandwidth limit if you want to access PSRAM using the CPU as well, and I'm looking for docs with those calculations. If you use internal memory as a buffer, you can probably use any frequency the hardwa...
by ESP_Sprite
Wed Mar 23, 2022 3:32 am
Forum: Hardware
Topic: ESP32-S3 RGB LCD maximum throughput
Replies: 34
Views: 30046

Re: ESP32-S3 RGB LCD maximum throughput

I'll see if I can dig a bit deeper, but one answer I have from the digital team is that the thing distributing PSRAM access permissions seems to be a non-configurable round-robin arbiter, so at this point I'm not sure if there's an easy hardware tweak to fix this. I'm still holding out hope for a co...