HiFIBerry Digi – Linux 3.12 driver issues since May

Raspbian is moving now to Linux 3.12. It looks like the I2C driver has been changed which results in problems detecting the HiFiBerry Digi board. We were able to create a workaround, however for the mainstream kernel we want to make sure that the root cause is fixed. This might take some time as we have to get in touch with other developers.

As a quick fix, you can downgrade to Linux 3.10.38 with the following command (as root on Raspbian):

rpi-update f6eef32dd6388c3b04dbf462bd324d93281bf397

Update 31.5.: The root cause for the problem is an updated i2c driver from May 16. On May 26 this code has been disabled by default.  Therefore rpi-update should work again soon.

Posted by Daniel on May 30, 2014