We are trying to set up the DSP of the DM8168 to access the McBSP. We are working with a JTAG emulator and using our own gel file.
We have enabled the McBSP clock through the gel file (address 0x4818154c) however when we are trying to write any registers (memory locations) with either our program or directly through the Memory Browser of the CCS, the value does not change. For example trying to write 0xFFFF to register RCERA_REG (0x4700 0138) the value 0 does not change. It looks like the whole McBSP interface is not operational. PinMux is configured correctly.
We have tried the same in the EVM816x development board (spectrum digital gel file/software) and the result is the same.
Do we need to activate something else to access the McBSP from the DSP.
Note. In both the Development board and our own board we have managed to work with McASP interfaces.