Tool/software: Code Composer Studio
The goal is to implement SPI with 50MHz serial clock and 16 bit word length using McBSP ports in c5510 dsk kit. And analyse the clock on DSO(digital storage oscilloscope)
implementing SPI interface using McBSP port of c5510 dsk kit in CCS V2 for C5510 DSK. configured McBSP using DSP BIOS with serial clock 25MHz and word width 16 bit. want to analyze transmitter clock output on CLKX0 pin no. 21 on peripheral expansion connector on DSK board using probe on DSO( with sampling bandwidth in GHz). Build the C code in CCS , it bult without any errors. load program and run it. on seeing the McBSP registers value in editor window find the final 16 bit data value got updated in DXR0 register. But not getting any signal and clock on digital storage oscilloscope, not even any fluctuations.
Also, when probing pin no. 78 of P2 connector, which gives CLKOUT some saw tooth kind of waveform with time period of near about 10ns amplitude less than 1V. and CLKMD register which is used to configure the div and mul bits of pll to get desired clock output, shows value o 2CD3 (it can be seen in view tool --> peripheral register), according to which the pll is dividing the main clock input by 3 and multipyling it by 25. calculating the value it should give at CLKOUT is also not matching with what is being seen on DSO.