Dear All
I'm using McBSP#0 of C5510 DSK. Sending out some 32bit data and receiving
via the same port works as I predict.
But...
Changing port from "McBSP#0" to "McBSP#1" does not work...Why?
In this condition Loop Back mode works and there is no problem but disabling DLB
fails.
---Any help would be appreciated--
McBSP Ports Switch Problem
Started by ●January 29, 2009
Reply by ●January 29, 20092009-01-29
Abolfathi-
> I'm using McBSP#0 of C5510 DSK. Sending out some 32bit data and
> receiving via the same port works as I predict.
>
> But...
> Changing port from "McBSP#0" to "McBSP#1" does not work...Why?
>
> In this condition Loop Back mode works and there is no problem
> but disabling DLB fails.
I haven't worked with C5510 DSK for a while, but isn't McBSP1 connected to the AIC23B
audio codec device? If you are using the daughterboard interface (which I assume you
are in order to get to McBSP0 for testing), then look for some CPLD register setting
that disconnects McBSP1 from the AIC23B and connects it to the db interface.
A brief look at the DSK 5510 reference guide:
http://c5000.spectrumdigital.com/dsk5510/docs/dsk5510_techref.pdf
shows a mux for routing McBSP lines. Probably this is controlled via the CPLD; there
should be some Spectrum Digital example code for setting CPLD registers.
-Jeff
> I'm using McBSP#0 of C5510 DSK. Sending out some 32bit data and
> receiving via the same port works as I predict.
>
> But...
> Changing port from "McBSP#0" to "McBSP#1" does not work...Why?
>
> In this condition Loop Back mode works and there is no problem
> but disabling DLB fails.
I haven't worked with C5510 DSK for a while, but isn't McBSP1 connected to the AIC23B
audio codec device? If you are using the daughterboard interface (which I assume you
are in order to get to McBSP0 for testing), then look for some CPLD register setting
that disconnects McBSP1 from the AIC23B and connects it to the db interface.
A brief look at the DSK 5510 reference guide:
http://c5000.spectrumdigital.com/dsk5510/docs/dsk5510_techref.pdf
shows a mux for routing McBSP lines. Probably this is controlled via the CPLD; there
should be some Spectrum Digital example code for setting CPLD registers.
-Jeff