wb_i2c_bridge: Fixed write to unknown address bug
There was a bug in the wb_i2c_bridge that manifested itself a WB slave of the wb_i2c_master module replies by an error to the write command. The bridge FSM was buggy and was not clearing the WB signals, which led to the next WB transfer in the sequence (any access to the I2C slave) failing. This error was fixed by clearing the WB signals on error as well and the slave now replies properly. The WB signals are properly cleared on WB error in the case of a read, so this issue does not exist.
Please register or sign in to comment