Other Parts Discussed in Thread: MSP430F5529, , AWR1243
Hi,
For quite some time now we are trying to implement an SPI communication between AWR1243BOOST and MSP430F5529 for a non OS solution, but because some lack of skills it was still not successful.
We were browsing the forums and found some threads that provided some solutions but it was still too convoluted for us and we still struggle to implement an non OS solution.
We found the example mmwavelink_example_nonos in mmwave_dfp_01_02_05_01. And we tried to implement the solution on the MSP430F5529. We have some questions regarding this problem.
Do we have to use the code that is already provided and just implement the following functions?
clientCtx.comIfCb.rlComIfOpen = MMWL_spiOpen;
clientCtx.comIfCb.rlComIfClose = rlsSpiClose;
clientCtx.comIfCb.rlComIfRead = rlsSpiRead;
clientCtx.comIfCb.rlComIfWrite = rlsSpiWrite;
clientCtx.devCtrlCb.rlDeviceMaskHostIrq = rlsSpiIRQMask;
clientCtx.devCtrlCb.rlDeviceUnMaskHostIrq = rlsSpiIRQUnMask;
clientCtx.devCtrlCb.rlRegisterInterruptHandler = rlsRegisterInterruptHandler;
clientCtx.devCtrlCb.rlDeviceWaitIrqStatus = rlsDeviceWaitIrqStatus;
If so can we help ourselves with the template provided for the SPI communication for the MSP430F5529 board or are there some other ways to implement the functions needed.
Also is there any way to get some more precise stop by step instructions how to implement a non OS solution for AWR1243BOOST.
Best regards,
Tadej Krmac