Part Number: BEAGLEBK
Sending a lin break signal is not supported by the hardware for the am335. A workaround to this is to decrease the baud rate by 30% and send a 0x00 byte and restore the original baud rate.
The issue I am having is after this I do a write which is fine and then I perform a read, but this never receives any bytes. I am wondering is the uart in some bad state after shifting the baud rate. Is their some cleanup to be performed. I am using direct register writes for changing the baud rate as the posix interface only allows setting default baud rates.
Here is what I do when I am sending my break signal