Part Number: MSP432P401R
I'm configuring one of the EUSCI_A modules as a master SPI interface. Before my custom board with an MSP432 arrived, I bought an MSP432 LaunchPad and began developing code on the dev board. Now, I'm moving my development code over to my custom board. My development code successfully configures a EUSCI_B module to work as a master SPI, verified with a logic analyzer. My custom board is attempting to use a EUSCI_A.
When I move the same code over to my custom board, change EUSCIs because the custom board has different pins connected, and try to run the SPI peripheral I get an output on the MOSI pin, but no CLK or CS. I can get data on the MOSI pin by polling or by using interrupts. I've triple checked how I'm configuring the SEL0 and SEL1 registers for my desired pins. The DIR for the pins should be handled by the peripheral. I've also measured to make sure my CLK pin isn't tied to ground somehow.
Not really sure what to troubleshoot next.
Thanks for the help!