Tool/software: TI-RTOS
Hi,
I use:
pdk_am437x_1_0_6
edma3_lld_2_12_03_27
PRU-ICSS-HSR-PRP-DAN_01.00.02.00
Here are some questions:
1.) PRP-ICSS-HSR-PRP-DAN use edma. It also create edma handler. To use edma I need handler. I found function EDMA3_DRV_getInstHandle() but i don't know what phyCtrllerInstId (EDMA3 Controller Instance Id (Hardware instance id, starting from 0) and regionId ( Shadow Region id for which the previously opened driver's instance handle is required) are?!
2.) I would like to use edma with my custom tasks at the same time as PRP application but here is trick:
I want to setup edma channel with ARM to copy data from PRU RAM to DDR, but PRU must trigger transfer when data will be ready on his side.
I'm concern how this should work because for accessing EDMA, LLD pending semaphore is needed and i don't know how to realize this with PRU.
Any idea how to approach?
Best Regards, Mare