On Fri, Feb 17, 2017 at 2:07 AM, William Hermans <yyrk...@gmail.com> wrote:

> It's been my experience that if you're running  4.x kernel it's best not
> to use config-pin at all. For simple GPIO it works ok most of the time. But
> for more complex configurations it may not work all that well. There is at
> least one GPIO( P9.27 I think ) that won't properly display it's high / low
> value despite the pin being physically changed. This has been confirmed on
> our hardware here. This, can be a game changer if you need to monitor the
> pin states, and you need this pin.
>

Actually this seem to only happen on Beaglebone greens. I have not been
able to duplicate this on any of our Beaglebone blacks.

>
> My buddy uses a simple yet long winded bash script to test our hardware,
> and that works well for him. So it wouldn't be too much of a stretch to
> imagine running a systemd service that calls a bash script that in turn
> configures the pins via config-pin.
>
> Faster still would be to write your own device tree overlays, and load
> them via uEnv.txt at boot. This has the benefit of loading the pins very
> early ( in the initrd just a few seconds after boot )
>
> Experimental versions of uboot can even load overlays the fastest, but
> multiple overlay loading seems a bit glitched the last time I tested( a
> couple months ago ).
>
> The last tow options here of course having nothing to do with config-pin /
> universal IO.
>
> On Thu, Feb 16, 2017 at 9:00 PM, Drew Fustini <pdp7p...@gmail.com> wrote:
>
>> Anyone have a favorite way to run config-pin after a BeagleBone boots up?
>>
>>
>> Background:
>> this question came up in this thread on the Adafruit forum where a BBGW
>> boots with 4.4 ti kernel and univ-all-00A0.dtbo:
>>
>>   "Re: Green Wireless + DHT22 = not working?"
>>   https://forums.adafruit.com/viewtopic.php?f=49&t=111784#p559251
>>
>>
>> thanks,
>> drew
>>
>> --
>> 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.
>> To view this discussion on the web visit https://groups.google.com/d/ms
>> gid/beagleboard/62afcae0-3fcb-441e-8292-1f39b9b2c8a7%40googlegroups.com
>> <https://groups.google.com/d/msgid/beagleboard/62afcae0-3fcb-441e-8292-1f39b9b2c8a7%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>> 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 beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/CALHSORoRREZ1zvRO4MYt9_bQfHSsWW7cqF1sf8r5nrfcr5SNDw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to