Additionally, searching through my own de-compiled am335x-boneblack.dtb
board file. *mcasp0_pins *does not exist.

On Wed, Dec 2, 2015 at 3:46 PM, William Hermans <[email protected]> wrote:

> I was reading on various device tree topics last week, and seem to recall
> the most well known cause for this complaint from dtc is: You have the
> wrong device tree compiler.
>
> So, what is the output of
>
>
> *dtc --version*?
>
> On Wed, Dec 2, 2015 at 3:31 PM, Cad Soft <[email protected]> wrote:
>
>> I apologize I think I accidentally posted this in multiple places, sorry.
>>
>>
>> On Wednesday, December 2, 2015 at 5:25:12 PM UTC-5, Cad Soft wrote:
>>>
>>> Hello all,
>>>
>>> When trying to apply the Device tree overlay below, I get the error
>>> mentioned in the subject above. This was taken from a pre-existing overlay
>>> but perhaps the lastest Debian image calls it something else. Before anyone
>>> mentions the commented line at the bottom of the overlay I'm trying two
>>> variations one with the line commented the other without the line
>>> commented. Both yield the same error in dmesg.
>>>
>>> Here's the image I am using:
>>>
>>> Debian Image 2015-11-03 for BeagleBone Black
>>>
>>> Thanks in advanced for any asistance provided.
>>>
>>> Best Regards,
>>> Jorge Garcia
>>>
>>>
>>> /* Copyright (C) 2012 Texas Instruments Incorporated -
>>> http://www.ti.com/
>>> *
>>> * This program is free software; you can redistribute it and/or modify
>>> * it under the terms of the GNU General Purpose License Version 2 as
>>> * published by the Free Software Foundation
>>> *
>>> * Original from:
>>> github.com/jadonk/validation-scripts/blob/master/test-capemgr/
>>> *
>>> * Modified by Jorge Garcia for the purposes of running my audio cape.
>>> This one disables using 9.27 as the clock
>>> */
>>>
>>> /dts-v1/;
>>> /plugin/;
>>>
>>> /{
>>>     compatible = "ti,beaglebone", "ti,beaglebone-black";
>>>     part-number = "jorge-audio-cape-normal";
>>>     version = "00A0";
>>>
>>>     fragment@0 {
>>>         target = <&mcasp0>;
>>>         __overlay__ {
>>>             pinctrl-names = "default";
>>>             pinctrl-0 = <&mcasp0_pins>;
>>>
>>>             status = "okay";
>>>
>>>             op-mode = <0>;          /* MCASP_IIS_MODE */
>>>             tdm-slots = <2>;
>>>             num-serializer = <16>;
>>>             serial-dir = <  /* 0: INACTIVE, 1: TX, 2: RX */
>>>                 0 0 1 0
>>>                 0 0 0 0
>>>                 0 0 0 0
>>>                 0 0 0 0
>>>             >;
>>>             tx-num-evt = <1>;
>>>             rx-num-evt = <1>;
>>>         };
>>>     };
>>>
>>>     fragment@1 {
>>>         target = <&ocp>;
>>>         __overlay__ {
>>>             sound {
>>>                 compatible = "ti,am33xx-beaglebone-black";
>>>                 ti,model = "TI BeagleBone Black";
>>>                 ti,audio-codec = <&nxptda>;
>>>                 ti,mcasp-controller = <&mcasp0>;
>>>                 ti,codec-clock-rate = <2457600>;
>>>                 /* mcasp_clock_enable = <&gpio2 27 0>; BeagleBone Black
>>> Clk enable on GPIO1_27, not necessary for my shield */
>>>             };
>>>         };
>>>     };
>>> };
>>>
>> --
>> 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.

Reply via email to