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.

GPIO_PA5_SSI0XDAT1(MOSI) signal is routed to PA4 pin

Other Parts Discussed in Thread: EK-TM4C1294XL

Dear All,

I am working on developing SPI drivers using all four SSI modules (SSI0, SSI1, SSI2 and SSI3) in EK-TM4C1294XL. All other modules are working fine but i am facing two issues with SSI0 module.

(i) SSI0PP(Peripheral Properties) register gets initialized to some values rather than 0 even though i am not writing any values to it. There are no library functions available to write to this register and also suing HWREG() function has no effect either on this register.

(ii) As mentioned in the subject line, i am receiving the MOSI data on PA4 pin rather than PA5. Although i have not communicated with any actual SPI target device and am monitoring the signal on Logic Analyzer, i suppose the MISO(GPIO_PA4_SSI0XDAT0) signal shall be received on PA5 pin rather than PA4 pin. If anyone has had this issue during their development experience, please let me know. Your contribution in this topic shall be truly appreciated.

Thanks,

Muhammad Shuaib