On 8/3/2016 8:15 AM, Chen Cheng Xi wrote:
> Hi,
> 
> I tried to load other configurations, such as configs/sim/axis, it works
> fine.
> So i think it might not be related to self-build kernel.
> 
> By the way, actually i do not have BeBePr board hardware, is it the problem?
> I just want to have a PWM signal from GPIO.

If you don't actually have a BeBoPr board, you're starting with about
the worst example configuration you could choose.  The BeBoPr was
designed for the original BeagleBone (White) and uses a device tree
overlay that conflicts with the eMMC and HDMI pins (as you've found).

I'd recommend starting with a more current configuration targeting the
BeagleBone Black that uses the universal overlay (which is easier to
modify than having to craft your own custom device tree overlay).

Try loading the CRAMPS example configuration.  It will work fine even if
you don't have an actual CRAMPS board, you will just have to either wire
a normally-closed ESTOP switch between P8.26 and P8.17, or modify the
HAL file to bypass the external switch:

https://github.com/machinekit/machinekit/blob/master/configs/ARM/BeagleBone/CRAMPS/CRAMPS.hal#L224

There are already two PWM outputs configured, and you can add more if
you need.

-- 
Charles Steinkuehler
[email protected]

-- 
website: http://www.machinekit.io blog: http://blog.machinekit.io github: 
https://github.com/machinekit
--- 
You received this message because you are subscribed to the Google Groups 
"Machinekit" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
Visit this group at https://groups.google.com/group/machinekit.
For more options, visit https://groups.google.com/d/optout.

Reply via email to