This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Team,
Can you confirm that the below use cases are 100% functional?
1) McASP1 Slave as Receiver only (16 ch):
a)Do you see any issues with this use case?
b)Apart from the ACLKR that need to be running before the McASP init are there any other constrains?
c) Will the EDMA/EDMA SW driver be able to cope with acquiring 16ch at this speed?
2) McASP3 Master as Transmitter only (2 ch):
a) Is it ok for the on-chip PLL to generate a 30Mhz CLK ACLKX (without using any external clk source)?
b)From the timings point of view it seems that the max frequency is given by tc(ACLKRX) = 20ns min (SPRS953E page 289).
So up to 50 Mhz ACLKX.
Or are there some setup time that need to be taken into account (that would reduce the max clk speed)?
3) Assuming that:
-AC and DC timings from the datasheet are met.
-PINMUX tool enables to select this configuration
are there additional requirements to meet?
Thanks in advance,
Anthony
Hi Mark,
Thanks for the input.
If I understand correctly both scenario are functionally possible (ie pin usage, pinmux).
Can you confirm this?
However there might be performance consideration to take into account.
We will provide more precise description on the exact usage and performance expectation.
Anthony
Hi AnBer and Mark,
I give you more data aboutof our real aplicattion. The reason we are going to use this MCASP modules in this way is beacause we need a a Hi BandwIh between our FPGA and AM57x (1Gbit/s). In RX mode (from FPGA to AM57x).
and we don´t have much more options with this microprocessor because we use PCIe with 2 PCIe GMII (ethernet) transceivers. Moreover we use USB3.0.
Then the use we give to McASP is really more powerfull. We use 5 McASP modules(we can´t mux more) as follows (MCASP1 and MCASP2 1Gbit/s):
MCASP1 --> 16 channels (RX only) ACLR and FSR (pin AHCLK is not connected) (30Mhz/serializer)
MCASP2 --> 12 channels (RX only) ACLR and FSR (pin AHCLK is not connected) (30Mhz/serializer)
McASP5 --> 2 channels (RX only) ACLR and FSR (pin AHCLK is not connected) (30Mhz/serializer)
McASP3 --> 2 channels (TX only) ACLKX and FSX (pin AHCLK is not connected) (>=15Mhz/serializer) --> i realize TX mode with ACLK internally generated is the worst case (set up time minimum) therfore we admit less BW for TX blocks).
McASP4 --> the same as MCASP3
Yes, we realize on we need DMA for this frequencies.