Part Number:AM5716
Dear Sitara Team,
A user is having trouble with receive on the SPI1 on the AM5716 device. They are connected to an external SPI slave and are able to issue read register commands to the slave device. The slave responds with the correct data on the SPI1 lines (they can see it on a scope). However, the SPI1 is not sending any data up through the kernel driver (the data is not received). They see the behavior on multiple boards, so it is not a bad solder ball connection.
They are using SDK am57xx-evm-linux-sdk-src-03.00.00.04/linux-4.4.12+gitAUTOINC+3639bea54a-g3639bea54a.
The Control Module pin muxing registers for the SPI seem to be correct:
ADDRESS DATA
0x4a0037a4 0x00010000
0x4a0037a8 0x00010000
0x4a0037ac 0x00050000
0x4a0037b0 0x00010000
0x4a0037b4 0x00010000
Any ideas on what to check here?
Regards,
David