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.

RTOS/AM5728: Always read 0 on MCSPI_RX

Part Number: AM5728
Other Parts Discussed in Thread: SYSCONFIG

Tool/software: TI-RTOS

Hi,

I need help since I am not able to get any values from the RX registers.  Using a logic analyser, I am able to see that the lines (MISO) is delivering the right values but it is not reflected on the RX registers.

C:\Users\jmaudet\Desktop

Here are the values of all my registers just prior to read my EEPROM.
MCSPI2_MCSPI_REVISION
0000002B 00000000 00000000 00000000
MCSPI2_MCSPI_SYSCONFIG
00000308
MCSPI2_MCSPI_SYSSTATUS
00000001
MCSPI2_MCSPI_IRQSTATUS
00000000
MCSPI2_MCSPI_IRQENABLE
00000000
MCSPI2_MCSPI_WAKEUPENABLE
00000000
MCSPI2_MCSPI_SYST
00000200
MCSPI2_MCSPI_MODULCTRL
00000001
MCSPI2_MCSPI_CHxCONF_0
380103FC
MCSPI2_MCSPI_CHxSTAT_0
00000028
MCSPI2_MCSPI_CHxCTRL_0
00000000
MCSPI2_MCSPI_TXx_0
00000000
MCSPI2_MCSPI_RXx_0
00000000
MCSPI2_MCSPI_CHxCONF_1
00060000
MCSPI2_MCSPI_CHxSTAT_1
00000000
MCSPI2_MCSPI_CHxCTRL_1
00000000
MCSPI2_MCSPI_TXx_1
00000000
MCSPI2_MCSPI_RXx_1
00000000 00060000 00000000 00000000 00000000 00000000
00060000 00000000 00000000 00000000 00000000
MCSPI2_MCSPI_XFERLEVEL
00000000
As I said, the result is always getting 0.  I saw my flag that says that the byte is received getting up.. but RX always 0.
Need more info, please let me know.
Thanks for the help!
Jean-Michel A.