Hi ,
I am working with the ESP32-P4 PARLIO peripheral, while i face an issue with not receiving memory used data in cb i also now am running into an edge case regarding callbacks when mixing loop and single-shot transmissions.
The Issue:
If I start a transmission in "loop mode" and later try to ...
Search found 9 matches
- Fri May 29, 2026 2:48 pm
- Forum: ESP-IDF
- Topic: [ESP32-P4] PARLIO TX: Missing callbacks when transitioning between Loop and Non-Loop modes + Custom DMA callback inquiry
- Replies: 0
- Views: 58
- Thu May 28, 2026 6:05 pm
- Forum: ESP-IDF
- Topic: ESP32-P4 PARLIO TX: edata is always 0x00 in parlio_tx_done_cb during continuous buffer transmission
- Replies: 4
- Views: 93
Re: ESP32-P4 PARLIO TX: edata is always 0x00 in parlio_tx_done_cb during continuous buffer transmission
Thanks for validating that! I completely agree—having it mirror the design of on_buffer_switched would make the API much more robust for asynchronous queueing and better handling when the buffer is used .
Parallel io is really a nice addition hope it evolves a bit more with multiple units of tx and rx
Parallel io is really a nice addition hope it evolves a bit more with multiple units of tx and rx
- Thu May 28, 2026 6:37 am
- Forum: ESP-IDF
- Topic: ESP32-P4 PARLIO TX: edata is always 0x00 in parlio_tx_done_cb during continuous buffer transmission
- Replies: 4
- Views: 93
Re: ESP32-P4 PARLIO TX: edata is always 0x00 in parlio_tx_done_cb during continuous buffer transmission
Thank you for the clarification! It makes sense regarding forward-compatibility and API consistency. It is good to know it is by design and not a bug or pending in implementation (Hopefully).
To answer your question: I was expecting the struct to contain the memory address of the buffer that just ...
To answer your question: I was expecting the struct to contain the memory address of the buffer that just ...
- Wed May 27, 2026 7:31 pm
- Forum: ESP-IDF
- Topic: ESP32-P4 PARLIO TX: edata is always 0x00 in parlio_tx_done_cb during continuous buffer transmission
- Replies: 4
- Views: 93
ESP32-P4 PARLIO TX: edata is always 0x00 in parlio_tx_done_cb during continuous buffer transmission
Hi everyone,
I am working with the ESP32-P4 and using the PARLIO (Parallel IO) peripheral for transmission. I am trying to transmit multiple buffers consecutively, but I am running into an issue with the callback event data.
I have registered the following TX done callback:
C
static bool IRAM ...
I am working with the ESP32-P4 and using the PARLIO (Parallel IO) peripheral for transmission. I am trying to transmit multiple buffers consecutively, but I am running into an issue with the callback event data.
I have registered the following TX done callback:
C
static bool IRAM ...
- Mon Jan 26, 2026 8:18 pm
- Forum: General Discussion
- Topic: Selection of ESP32-P4 dev board for development as high speed USB peripheral devices
- Replies: 3
- Views: 547
Re: Selection of ESP32-P4 dev board for development of high speed USB devices peripheral
Further inspecting the schematic on the power side, the power handling magic is now satisfactory clear :lol:
the usb C (programmer/debugger) is given priority and USB A can also power if USB C is not powered .. the power logic is sperate from USB mode logic ..
I just hope USB device is easily ...
the usb C (programmer/debugger) is given priority and USB A can also power if USB C is not powered .. the power logic is sperate from USB mode logic ..
I just hope USB device is easily ...
- Mon Jan 26, 2026 5:15 pm
- Forum: General Discussion
- Topic: I’m planning to build a high-precision, synchronized data-acquisition system around the ESP32-P4
- Replies: 1
- Views: 390
Re: I’m planning to build a high-precision, synchronized data-acquisition system around the ESP32-P4
hey,
I am just curious ..
do you intend to take video at 200Hz ?
What is the resolution ?
and where and how is it going to be stored or streamed ?
I am just curious ..
do you intend to take video at 200Hz ?
What is the resolution ?
and where and how is it going to be stored or streamed ?
- Mon Jan 26, 2026 4:49 pm
- Forum: General Discussion
- Topic: Selection of ESP32-P4 dev board for development as high speed USB peripheral devices
- Replies: 3
- Views: 547
Re: Selection of ESP32-P4 dev board for development of high speed USB devices peripheral
hi tore-espressif
Thank you for your suggestion :) ,
this also gave me a start point
ESP32-P4-WIFI6-DEV-KIT
Ref: https://files.waveshare.com/wiki/ESP32-P4-WIFI6-DEV-KIT/ESP32-P4-WIFI6-DEV-KIT-datasheet.pdf
I see H3(usb host/device selector) runs a FSUSB42UMX (USB MUX),
1) when H3 is in host mode ...
Thank you for your suggestion :) ,
this also gave me a start point
ESP32-P4-WIFI6-DEV-KIT
Ref: https://files.waveshare.com/wiki/ESP32-P4-WIFI6-DEV-KIT/ESP32-P4-WIFI6-DEV-KIT-datasheet.pdf
I see H3(usb host/device selector) runs a FSUSB42UMX (USB MUX),
1) when H3 is in host mode ...
- Mon Jan 26, 2026 11:32 am
- Forum: General Discussion
- Topic: PSRAM chip used in ESP32-S3-WROOM-2-N32R16V module
- Replies: 4
- Views: 431
Re: PSRAM chip used in ESP32-S3-WROOM-2-N32R16V module
I have not tried but as per the specs for wroom2 it uses Octal SPI for PSRAM
What I know based on my own endowers is that you can look for Oct SPI RAM from vendors like APMemory or Winbond
Or just look for APS6408L or APS12808L series from these vendors
Hope it helps
What I know based on my own endowers is that you can look for Oct SPI RAM from vendors like APMemory or Winbond
Or just look for APS6408L or APS12808L series from these vendors
Hope it helps
- Mon Jan 26, 2026 8:08 am
- Forum: General Discussion
- Topic: Selection of ESP32-P4 dev board for development as high speed USB peripheral devices
- Replies: 3
- Views: 547
Selection of ESP32-P4 dev board for development as high speed USB peripheral devices
Selection of esp32 p4 dev board for development of high speed USB devices peripheral and ethernet
Following Waveshare boards are available for me :
Waveshare ESP32-P4-WIFI6-DEV-KIT
Waveshare ESP32-P4-NANO
Waveshare ESP32-P4-Module- DEV-KIT
Waveshare ESP32-P4-WIFI6-POE-ETH
I am looking to ...
Following Waveshare boards are available for me :
Waveshare ESP32-P4-WIFI6-DEV-KIT
Waveshare ESP32-P4-NANO
Waveshare ESP32-P4-Module- DEV-KIT
Waveshare ESP32-P4-WIFI6-POE-ETH
I am looking to ...