Did you resolve this? Just looking at this quickly, it looks like the audio thread is waiting on an event flag. Given that it's higher priority, if it suspended waiting for that event flag while it owns the I2C mutex, pretty much nothing is going forward until the event occurs. I don't suppose that event flag gets set by the other thread? Bill
↧