BeagleBone Green Wireless Audio using tlv320dac3100 codec

96 views
Skip to first unread message

ritesh...@kritikalsolutions.com

unread,
Dec 11, 2017, 3:51:42 AM12/11/17
to BeagleBoard
Hi,
    
Info:
       I am using BeagleBone Green Wireless(BBGW) with SITARA AM3358xx processor on board  for audio driver. For that I am using external tlv320dac3100 codec for audio speaker.
As you know, this codec is I2C controlled I2S(MCASP) based. So I want to enable McAsp0(I2S)
pins and I2C1 as hardware interface. I2C1 is reflected successfully by making an entry in /boot/uEnv.txt but unable to show any Audio device by default while throwing command aplay -L on the terminal.

Then i start taking action as followed below-

Actions Taken:
As discussed in forum -
                    opened the BB-BONE-AUDI-02-00A0.dts file and edited according to my hardware connections. but unable to compile showing error in header files so i commented the header file and macros used for pinmuxing and used the hard coded values for that. Finally compiled and copied the .dtbo file into /lib/firmware/. then reboot and saw the dmesg- 

It is showing failed to load BB-BONE-AUDI-02 in slots.

Hardware Connection:                    PIN Muxing:
P8.37 - mcasp0-aclkx                       0x0C0    0x73
P8.38 - mcasp0-fsx                           0x0C4   0x77
P8.34 - mcasp0-axr2                         0x0CC   0x85
P8.37 - mcasp0-ahclkx                      0x0DC   0x89
P8.37 - mcasp0-axr0                         0x0C8    0x81

Please help me to resolve this asap. I am stucked badly. If possible please provide step by step procedure to this.

ritesh...@kritikalsolutions.com

unread,
Dec 12, 2017, 4:56:58 AM12/12/17
to BeagleBoard
Always show-
[    3.594762] bone_capemgr bone_capemgr: loader: failed to load slot-5 BB-BONE-AUDI-03:00A0 (prio 0)
Reply all
Reply to author
Forward
0 new messages