Search found 42 matches

by Baldhead
Sun Nov 17, 2019 4:37 am
Forum: ESP32 IDF
Topic: Allocate 2 buffers in specific address at different memory banks
Replies: 18
Views: 700

Re: Allocate 2 buffers in specific address at different memory banks

Hi ESP_Angus, In "esp32_technical_reference_manual_en.pdf", page 119, says: However, unlike the SPI DMA channels, the data size for a single transfer is one word, or four bytes. * My data buffer are of type uint16_t. * The i2s lcd mode are 8 bits parallel. * The dma data size for a single transfer i...
by Baldhead
Sun Nov 17, 2019 4:29 am
Forum: ESP32 IDF
Topic: Allocate 2 buffers in specific address at different memory banks
Replies: 18
Views: 700

Re: Allocate 2 buffers in specific address at different memory banks

Hi, Initially i want to try to make the i2s driver work with dma descriptors without any interrupt enable if it is possible. After working without interrupt, i want to add an interrupt and try to synchronize the 2 buffers somehow (freeRtos or flags). In "esp32_technical_reference_manual_en.pdf", pag...
by Baldhead
Sun Nov 17, 2019 2:51 am
Forum: Hardware
Topic: i2s lcd mode data out idle state level
Replies: 3
Views: 296

Re: i2s lcd mode data out idle state level

By my tests the output goes back to idle state after a little time.
by Baldhead
Tue Nov 12, 2019 6:19 pm
Forum: ESP32 IDF
Topic: Allocate 2 buffers in specific address at different memory banks
Replies: 18
Views: 700

Re: Allocate 2 buffers in specific address at different memory banks

Hi again, I would like to know if i need enable the i2s module with "periph_module_enable(PERIPH_I2S0_MODULE); ", before i execute the code below: static void gpio_setup_8bits_out() { printf ( "bus_port_config.i2s_port = %d\n", bus_port_config.i2s_port ); printf ( "bus_port_config.ws_io_num = %d\n",...
by Baldhead
Tue Nov 12, 2019 6:01 pm
Forum: ESP32 IDF
Topic: Allocate 2 buffers in specific address at different memory banks
Replies: 18
Views: 700

Re: Allocate 2 buffers in specific address at different memory banks

Hi,

If i only use lcd mode(output, tx), i need to configure something related with input(rx) in "i2s0", "i2s0 fifo" and "i2s0 dma" ?

I think that only registers related com tx mode.

Thank's.
by Baldhead
Thu Nov 07, 2019 8:39 pm
Forum: ESP32 IDF
Topic: Allocate 2 buffers in specific address at different memory banks
Replies: 18
Views: 700

Re: Allocate 2 buffers in specific address at different memory banks

"I2S_OUTLINK_ADDR. The address of first outlink descriptor. (R/W)", page 327 in "esp32_technical_reference_manual_en.pdf".


"I2S_OUTLINK_ADDR" point to the first structure of type of the figure 13 in hardware ????
by Baldhead
Thu Nov 07, 2019 8:31 pm
Forum: ESP32 IDF
Topic: Allocate 2 buffers in specific address at different memory banks
Replies: 18
Views: 700

Re: Allocate 2 buffers in specific address at different memory banks

Hi,

In "esp32_technical_reference_manual_en", page 116 this is an explanation and a "figure 13: Linked List Structure".

This structure(figure 13) stay all in hardware ?
How many structure(figure 13) i2s0 have in hardware ?

Thank's.
by Baldhead
Wed Nov 06, 2019 4:37 pm
Forum: Hardware
Topic: i2s lcd mode data out idle state level
Replies: 3
Views: 296

Re: i2s lcd mode data out idle state level

??????
by Baldhead
Wed Nov 06, 2019 4:36 pm
Forum: Hardware
Topic: i2s parallel "PLL_D2_CLK" problem
Replies: 2
Views: 224

Re: i2s parallel "PLL_D2_CLK" problem

??????

Go to advanced search