I can't find my old post, so I apologize for any repeat post.
I am trying to allocate two pins (P8_12,P8_46) to PRU0 and PRU1. So
effectively mode 6 and mode 5. I want to exclusively use these by the
pru(s). Still trying to understand this device tree overlay, but I found
an example one and modified it. It gives a syntax error when ti toy to
compile it (dtc). After beating my head against the wall, I am hoping a
second set of eyes will be helpful. Any help one can give on the syntax
error (and if the dts file won't accomplish what the desire for these pins).
/*
* 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 Derek Molloy for the example on www.derekmolloy.ie
* that maps GPIO pins for the example
*/
/dts-v1/;
/plugin/;
/{
compatible = "ti,beaglebone", "ti,beaglebone-black";
part-number = "DIYBLIGHTS";
version = "00A0";
exclusive-use = "P8.12,P8.46"
fragment@0 {
target = <&am33xx_pinmux>;
__overlay__ {
pinctrl_test: DM_GPIO_Test_Pins {
pinctrl-single,pins = <
0x003 0x06 /* P8_12 GPIO:44 $PINS:12 MODE 6 -pru0
R30_14 */
0x0A4 0x05 /* P8_46 GPIO:71 $PINS:41 MODE 5 - pru1
R30_1 */
>;
};
};
};
fragment@1 {
target = <&ocp>;
__overlay__ {
test_helper: helper {
compatible = "bone-pinmux-helper";
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_test>;
status = "okay";
};
};
};
};
Again, thanks ahead for any hep one can offer!
Charles
--
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].
To view this discussion on the web visit
https://groups.google.com/d/msgid/beagleboard/6ada5992-c701-4127-85b7-7ba689e07fd7%40googlegroups.com.