I use RPi4 with SC16IS752 dual UART spi chip. The device runs on Ubuntu Server 22.04 LTS, kernel 5.15.0-1065-raspi currently.
Prior to about 5.15.0-1053-raspi kernel version, I can get data from both UARTs. However, with new versions thereafter, I can only get data from UART 0.
It seems the newer sc16is7xx driver has changes in data handling that affects my device operation. In either case, I can see in the dev directory both ttySC0 and ttySC1.
How do I fix this issue properly, so that it can handle future kernel updates more readily?.
Any help would be greatly appreciated. Thank you.
Bookmarks