Search found 23 matches

by Tobi82m
Fri Sep 16, 2022 10:09 am
Forum: ESP-IDF
Topic: Sending 24bit parallel with ESP32-S3
Replies: 1
Views: 1739

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...
by Tobi82m
Thu Aug 04, 2022 1:07 pm
Forum: ESP-IDF
Topic: Why is ESP32-S3 LCD Module limited to 16 Bit?
Replies: 4
Views: 3531

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...
by Tobi82m
Fri Jul 29, 2022 9:27 am
Forum: ESP-IDF
Topic: Why is ESP32-S3 LCD Module limited to 16 Bit?
Replies: 4
Views: 3531

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?
by Tobi82m
Mon Jul 25, 2022 7:27 pm
Forum: Documentation
Topic: ESP32-S3 LCD and I2S FULL documentation
Replies: 134
Views: 1967319

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
by Tobi82m
Mon Jul 25, 2022 12:55 pm
Forum: Documentation
Topic: ESP32-S3 LCD and I2S FULL documentation
Replies: 134
Views: 1967319

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?
by Tobi82m
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: 8101

Re: How to allocate a big array on ESP32-S3 (8MB Flash,8MB PSRAM)

It works...there was wrong settings in menuconfig
by Tobi82m
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: 8101

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);
the answer:

Code: Select all

Heap summary for capabilities 0x00000400:
  Totals:
    free 0 allocated 0 min_free 0 largest_free_block 0
by Tobi82m
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: 8101

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.
by Tobi82m
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: 8101

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?
by Tobi82m
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: 8101

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