Search found 9 matches

by amitrs
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

[ESP32-P4] PARLIO TX: Missing callbacks when transitioning between Loop and Non-Loop modes + Custom DMA callback inquiry

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 ...
by amitrs
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
by amitrs
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 ...
by amitrs
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 ...
by amitrs
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 ...
by amitrs
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 ?
by amitrs
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 ...
by amitrs
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
by amitrs
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 ...

Go to advanced search