On Mon, Apr 4, 2016 at 4:47 AM, Rick Mann <[email protected]> wrote:
> I'm trying to get my audio cape to work (which is nearly identical to the > cape that was available for sale). I've had it working to some level of > success with past kernels (3.1.18), but now I'm on 4.4.6. My existing DTS > didn't work, so I'm looking at how the BB-BONE-AUDI-02 DTS is written. > > One of the differences is that it doesn't explicitly call out the McASP > clock frequency like the older one did. Instead, it seems to refer to > clk_mcasp0. But when I copy the same code into my DTS, I get: > > [ 103.180866] of_resolve_phandles: Could not find symbol 'clk_mcasp0' > [ 103.187269] bone_capemgr bone_capemgr: slot #4: Failed to resolve tree > > I found it defined by grepping /boot/dtbs. It's in > /boot/dtbs/4.4.6-bone-rt-r6/am335x-abbbi.dtb. Where can I find the source > files for these DTBs? > > Is this dtb part of what's loaded by default in 4.4.6-bone-rt-r6? If not, > can I copy the definition into my > > FWIW, here's my DTS and some output from dmesg: > http://pastebin.com/niDkWdWV You need to add this to your base *.dtb: https://github.com/RobertCNelson/dtb-rebuilder/blob/4.1-ti/src/arm/am335x-boneblack-audio.dts#L17-L28 (that section can not be loaded as overlay, it must be in your base dtb) Regards, -- Robert Nelson https://rcn-ee.com/ -- 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.
