Have you config the i2c pin pulled up ? and whats the speed of your i2c bus ?
2014-09-15 2:09 GMT+08:00 <[email protected]>: > Hi, > > I have made custom Audio cape using TLV320AIC3107. Here is a circuit > diagram : > > > <http://e2e.ti.com/cfs-file.ashx/__key/telligent-evolution-components-attachments/00-64-01-00-01-29-55-62/audio.png> > > > I make it same ( Pin configurations and all ) as what is available at > CircuitCO using TLC320AIC3104 codec. I follow All steps like Disable HDMI > and Load Device Tree BB-BONE-AUDI-02-00A0.dts and I it works fine. > > But my problem is when I run speaker-test system hangs (freezes) and I > have to Hard Reset BeagleBone. > > Here is what i did and what I get in dmesg. > > > *root@beaglebone:~# speaker-test * > > speaker-test 1.0.25 > > Playback device is default > Stream parameters are 48000Hz, S16_LE, 1 channels > Using 16 octaves of pink noise > Rate set to 48000Hz (requested 48000Hz) > Buffer size range from 128 to 32768 > Period size range from 8 to 2048 > Using max buffer size 32768 > Periods = 4 > > > *And in Dmesg : * > > [ 205.540653] omap_i2c 4819c000.i2c: Arbitration lost > [ 206.572921] omap_i2c 4819c000.i2c: controller timed out > [ 206.580024] omap_i2c 4819c000.i2c: Arbitration lost > [ 207.611983] omap_i2c 4819c000.i2c: controller timed out > [ 207.618668] omap_i2c 4819c000.i2c: Arbitration lost > [ 212.626062] omap_i2c 4819c000.i2c: Arbitration lost > [ 213.658853] omap_i2c 4819c000.i2c: controller timed out > [ 213.666881] omap_i2c 4819c000.i2c: Arbitration lost > [ 214.699867] omap_i2c 4819c000.i2c: controller timed out > [ 214.707912] omap_i2c 4819c000.i2c: Arbitration lost > [ 215.740887] omap_i2c 4819c000.i2c: controller timed out > [ 215.748952] omap_i2c 4819c000.i2c: Arbitration lost > > > I also cross check device tree file and I found that it also works > for TLV320AIC3107 codec So I think it is not issue. > > An one have Idea what is wrong Please Help ME !!!! > > > Thanks & Regards > > Prakash P. > > -- > For more options, visit http://beagleboard.org/discuss > --- > You received this message because you are subscribed to the Google Groups > "BeagleBoard" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/d/optout. > -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups "BeagleBoard" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
