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.

Problem when access McSPI registers by IVA2.2

Other Parts Discussed in Thread: SYSCONFIG

Dear all,

     I am currently using DM37X EVM and I want to use IVA2.2 to config the McSPI2. But I could not access the McSPI registers.

     I write to MCSPI_SYSCONFIG reg and read back, then I found the value does not match.

     I had tried *(volatile *Uint32)(MCSPI_SYSCONFIG) , view->register->McSPI2 and view->memory but none of them is effictive.

     I have already enable the EN_MCSPI2 bit in CM_FCLKEN1_CORE and CM_ICLKEN1_CORE reg. Then I check the configuration of DPLL4 which provide the 48M_FCLK to McSPI module and found CM_CLKEN2_PLL (0x0x48004D04) == 0x02400000 which means DPLL4 has not been configed properly.

     I use CCS V4.2 and the gel file in DM3730-25_GELs_CCSv4.zip (You can find this in ti wiki).

    Your helps will be very beneficial.

   Thank you.