I am using the ix6ul based custom board, We have connected max14830 chip on the SPI bus. Kernel we are using is 4.9. We observed that communication is stoped after some time. On MAX14830 expander, able to read revision id of the chip.and able to open the ports (/dev/ttyMAX0, /dev/ttyMAX1)
I am doing the loopback test, reception of the data getting correctly. But after some time ( say 3 -4 min) ports becomes hang or communiaction stops. If we exit from the port and restart the same port again,then no communication happend.
After reboot of the board and communication happens but for littel time.
Added some prints, at the stopped condition , interrupt pin goes high. and unable to exceute the isr of max310x. SPI clk or MISO, MOSI activity stops.
SPI bus is running on 5MHz. Is there any timing related issue. We have read the status register on SPI bus it always same in working and non working state.
Doesnot understand the problem ?
what could be the problem in such issue of stop communication after some time.