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 */
};
};
};
};