I mean you have pinmux settings, but you're not using the gpio-of-helper driver to actually export anything, which it what it was written for. There is a difference between the *PINMUX* is setup for input and the *GPIO PIN* is setup as an input.
Try adding some actual GPIO entries like these: https://github.com/beagleboard/devicetree-source/blob/master/arch/arm/boot/dts/BB-GPIOHELP-00A0.dts#L48-L62 On 9/10/2015 11:43 AM, Bremenpl wrote: > Im.not sure I understand. I am setting the pins in the dts file i > pasted. Wrting 0x37 to them to set them as inputs with pullups. I then > compile a dtbo, load then load the dtbo. It gets loaded. I check the > pins and they are not 0x37. Could you explain again what did you mean > exacly? I wanted to simply init the pin with device tree overlay and > then manage it with sysfs. > > > On September 10, 2015 3:34:44 PM Charles Steinkuehler > <char...@steinkuehler.net> wrote: > >> On 9/9/2015 11:41 AM, bremenpl wrote: >>> Hello there, >>> I just got back to my BeagleBone Black and i have no idea why but I >>> just >>> cannot change a pin configuration using overlay nor through export. >>> This is >>> what I am trying to do: >>> >>> I want to set P8_29 and P8_31 Pins to inputs with a pullup (0x37). >>> here is >>> my overlay: >> >> <snip overlay stuff> >> >>> Then I check the pins and they remain as they were in default: >>> >>> root@beaglebone:~# cat $PINS | grep "pin 57" >>> pin 57 (44e108e4) 00000027 pinctrl-single >>> root@beaglebone:~# cat $PINS | grep "pin 54" >>> pin 54 (44e108d8) 0000002f pinctrl-single >>> >>> >>> Did I forget something? I really cant think of anything. I would >>> really >>> apreciate all help here! >> >> Well, since you're using gpio-of-helper (designed to allow export of >> GPIO pins via the device tree instead of using sysfs), but *NOT* >> actually defining any GPIO pins, I'm not sure the gpio-of-helper >> driver is applying your pinmux settings. >> >> Try adding the GPIO pins you want to the gpio_helper stanza in >> fragment 1 and configure them as inputs. >> >> -- >> Charles Steinkuehler >> char...@steinkuehler.net >> >> -- >> For more options, visit http://beagleboard.org/discuss >> --- >> You received this message because you are subscribed to a topic in >> the Google Groups "BeagleBoard" group. >> To unsubscribe from this topic, visit >> https://groups.google.com/d/topic/beagleboard/kL9YPe8NuPg/unsubscribe. >> To unsubscribe from this group and all its topics, send an email to >> beagleboard+unsubscr...@googlegroups.com. >> For more options, visit https://groups.google.com/d/optout. > > -- Charles Steinkuehler char...@steinkuehler.net -- 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 beagleboard+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.