I initialised the McBSP registers except the SRGR. didn't initialise
the codec(the default settings seemed fine)
I am not getting the RRDY signal even after giving the line out of my
PC to the line in in the kit.
Could anyone help?
I COULD access the registers from C by directly specifying the
address.... (SUB ADDRESSING)
#define SPCR 0x0000
#define SPSA 0x0038 // FOR McBSP2
#define SPSD 0x0039
*(unsigned volatile int*)SPSA = SPCR;
*(unsigned volatile int*)SPSD = VALUE TO WHICH SPCR IS TO BE
Anything wrong in this method?
Reply by ●July 5, 20052005-07-05
That method seems fine to me.
Here's the things I usually ask myself when I have McBSP problems:
Are you sure it's set for external clock and frame syncs?
Are you sure you're using the right port?
Did you take the port out of reset?
Did you re-check each bit in each register?
Reply by dijo●July 7, 20052005-07-07
does "take the port out of reset" mean enabling the Tx And Rx?