Search found 23 matches
- Fri Sep 16, 2022 10:09 am
- Forum: ESP-IDF
- Topic: Sending 24bit parallel with ESP32-S3
- Replies: 1
- Views: 2028
Sending 24bit parallel with ESP32-S3
After some experiments with ESP32, ESP32-S3, i still try to send 24 bits parallel. With LCD Mode it doesn´t work (16 bit only). I have a array filled with 50.000 of 24bit values Now i see 2 things that can work: - Sending the Data over SPI to shift registers. The speed is fast enough...but if i send...
- Thu Aug 04, 2022 1:07 pm
- Forum: ESP-IDF
- Topic: Why is ESP32-S3 LCD Module limited to 16 Bit?
- Replies: 4
- Views: 4281
Re: Why is ESP32-S3 LCD Module limited to 16 Bit?
My Problem is, i dont want to use it for LCD Data. I want to send 24bit Data, read from a File, to a Hardware that reads 2x12Bit parallel data stream. With ESP32 it works perfekt. There only problem is there are not 24 GPIOs. So i think i to to a ESP32-S2, which has enough PINS...but ESP32-S2 has on...
- Fri Jul 29, 2022 9:27 am
- Forum: ESP-IDF
- Topic: Why is ESP32-S3 LCD Module limited to 16 Bit?
- Replies: 4
- Views: 4281
Why is ESP32-S3 LCD Module limited to 16 Bit?
Hello,
i need a 24 Bit parallel Data Stream. With ESP32 and the I2S Module i cant generate a 24 Bit Stream, but the ESP32 has not enough pins.
Now with the ESP32-S3 i have enough pins, but i can only generate a 16 Bit Stream with the LCD Module. But why? Is there any hardware limitation?
i need a 24 Bit parallel Data Stream. With ESP32 and the I2S Module i cant generate a 24 Bit Stream, but the ESP32 has not enough pins.
Now with the ESP32-S3 i have enough pins, but i can only generate a 16 Bit Stream with the LCD Module. But why? Is there any hardware limitation?
- Mon Jul 25, 2022 7:27 pm
- Forum: Documentation
- Topic: ESP32-S3 LCD and I2S FULL documentation
- Replies: 134
- Views: 2019326
Re: ESP32-S3 LCD and I2S FULL documentation
No. With the ESP32 it works without any problems. The only problem, there are not enough pins
- Mon Jul 25, 2022 12:55 pm
- Forum: Documentation
- Topic: ESP32-S3 LCD and I2S FULL documentation
- Replies: 134
- Views: 2019326
Re: ESP32-S3 LCD and I2S FULL documentation
Now it works...16 Bit parallel data out with the LCD Module. But why i cant have 24-bit or 32-bit?
Or why i2s (there is 24 and 32 bit) has not the LCD (parallel) Mode anymore?
Or why i2s (there is 24 and 32 bit) has not the LCD (parallel) Mode anymore?
- Fri Jul 22, 2022 7:26 am
- Forum: ESP-IDF
- Topic: How to allocate a big array on ESP32-S3 (8MB Flash,8MB PSRAM)
- Replies: 8
- Views: 9344
Re: How to allocate a big array on ESP32-S3 (8MB Flash,8MB PSRAM)
It works...there was wrong settings in menuconfig
- Fri Jul 22, 2022 6:51 am
- Forum: ESP-IDF
- Topic: How to allocate a big array on ESP32-S3 (8MB Flash,8MB PSRAM)
- Replies: 8
- Views: 9344
Re: How to allocate a big array on ESP32-S3 (8MB Flash,8MB PSRAM)
Code: Select all
uint32_t *data = heap_caps_malloc(50000*(sizeof(uint32_t)),MALLOC_CAP_SPIRAM);
heap_caps_print_heap_info(MALLOC_CAP_SPIRAM);
Code: Select all
Heap summary for capabilities 0x00000400:
Totals:
free 0 allocated 0 min_free 0 largest_free_block 0
- Fri Jul 22, 2022 6:24 am
- Forum: ESP-IDF
- Topic: How to allocate a big array on ESP32-S3 (8MB Flash,8MB PSRAM)
- Replies: 8
- Views: 9344
Re: How to allocate a big array on ESP32-S3 (8MB Flash,8MB PSRAM)
I think the declaration is ok and i get no error. But if i write data on it it crashed.
With ESP_LOGI (TAG, "heap_caps_get_free_size: %d\n", heap_caps_get_free_size(MALLOC_CAP_SPIRAM);
i get a size of 0. I dont know whats wrong.
With ESP_LOGI (TAG, "heap_caps_get_free_size: %d\n", heap_caps_get_free_size(MALLOC_CAP_SPIRAM);
i get a size of 0. I dont know whats wrong.
- Wed Jul 20, 2022 1:04 pm
- Forum: ESP-IDF
- Topic: How to allocate a big array on ESP32-S3 (8MB Flash,8MB PSRAM)
- Replies: 8
- Views: 9344
Re: How to allocate a big array on ESP32-S3 (8MB Flash,8MB PSRAM)
uint32_t *data = heap_caps_malloc(50000*(sizeof(uint32_t)),MALLOC_CAP_SPIRAM);
With this i get a "Store probihited" error. Is there a example to allocate the PSRAM?
With this i get a "Store probihited" error. Is there a example to allocate the PSRAM?
- Wed Jul 20, 2022 9:30 am
- Forum: ESP-IDF
- Topic: How to allocate a big array on ESP32-S3 (8MB Flash,8MB PSRAM)
- Replies: 8
- Views: 9344
Re: How to allocate a big array on ESP32-S3 (8MB Flash,8MB PSRAM)
Have i to enable "Support for external, SPI-connected RAM"? Its on my ESP32-S3 board