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.

Linux/TDA2E: why Mcspi Register value has reseted after write value?

Part Number: TDA2E

Tool/software: Linux

Hi,

I am writing SPI Slave device driver, which make McSPI 1 controller as Slave device.

For this, I configured McSPI register, writing value to MCSPI_MODULCTRL register for configure as Slave.

But, value is not set in register and also verify with reading back value from this register.

This activity, I tried with another register also but same result: NOT ABLE TO WRITE VALUE TO Register.

 

I gone through Data sheet also but didnot get any good pointers to solve this issue.

SOC: TDA2Ex

SPI- MCSPI1

Is any register, which i have to write first or any protocol?

if you have any pointer/document/suggestion to solve this issue, Please share it.

Thanks,

Anand Kumar