Part Number:PROCESSOR-SDK-AM335X
Tool/software: Linux
Could you pull this patch into your linux branch?
Without this an error on I2C bus can lock entire system in omap_i2c_prepare_recovery() function. You can reproduce the issue by pulling low SDA line using wire longer than 2x timeouts, it simulates an slave device left without clock while driving low ACK signal. AM335x is affected by other processors might be also.