Part Number: AM6442
Other Parts Discussed in Thread: AM3359
Hi,
we plan to modernize our SoM based on the AM3359 and check the AM6442 as option.
In one of our applications we used the EDMA for communication with a CLPD/FPGA via GPMC. The EDMA is (repeatedly) triggered by a GPIO signal, and using EDMA linking and chaining we built a communication nearly completely without CPU interaction (interrupt). Chained EDMA reads and writes the CPLD and clears the GPIO and EDMA event flags with a 10 us (100kHz) rate, the next GPIO event starts a next (linked) EDMA transfer etc., CPU is involved e.g. every 500 us for 50 cycles.
The TI application report "Migrating Applications from EDMA to UDMA using TIRTOS" (Aug 1st 2018) says (Table 1 p. 10), that a "Synchronisation based on Event from peripheral" is no longer available with AM64xx DMSS / UDMA or how it is named. As far as I can see, only CPU, UDMA itself and PSI-L can trigger UDMA transfers.
Is there a way to realise our application or do we have to use other hardware?
Thanks & regards,
Frank
