I tried using a root crontab @reboot to run a script, but it runs before 
the cape-universal is set up, so nothing is accomplished.  Robert suggested 
watching in a loop for  /sys/devices/platform/bone_capemgr to appear, I'm a 
little unclear exactly how to do this, so for me it was easier to just 
launch my script with system() after I finish setting up my gpio via 
/sys/class/gpio/ file writes and before I start my uart thread.  

Something like /bin/sleep 30 at the start of your script might allow the 
capemgr to come first, it you don't mind slowing down your startup.

--wally.


On Saturday, February 27, 2016 at 7:59:38 AM UTC-6, 
[email protected] wrote:
>
> Wally,
>
> Thank you for your post.  Using the steps you describe above I have 
> *finally* been able to get all four UARTs working!  I will just need to get 
> the config-pin commands into a script that runs at boot and I will have a 
> BBB running Jessie with 4 working serial ports.
>
> Thanks!
>
>
>

-- 
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