[beagleboard] Re: make BBB Debian Hackerproof

2014-12-17 Thread James Zapico
Here's what I'd do for a secure personal use only system: 1. Start with a minimal installation as Robert suggested, changing passwords/usernames, and installing only what is required. 2. Setup my user to use ssh key pair authentication

[beagleboard] Re: Robot control architecture/IPC

2014-07-14 Thread James Zapico
Check out ROS.org (Robot Operating System). It was a little tricky to install on Debian. Here's what I found works, with a shameless plug: http://blog.jameszapico.com/2014/06/14/debian-bbb-ros/ Sincerely, James On Sunday, July 13, 2014 6:49:07 PM UTC-5, Bob S wrote: Hi, I chose Newbie

Re: [beagleboard] BBB-eQEP Library

2014-06-23 Thread James Zapico
and then ignore it. This library just might make it easier for them.   — James Zapico On Mon, Jun 23, 2014 at 10:15 AM, Richard Weinberger richard.weinber...@gmail.com wrote: On Mon, Jun 23, 2014 at 3:07 PM, James Zapico james.zap...@gmail.com wrote: Hi Everybody, Inspired by Strawson about

Re: [beagleboard] Re: Official eQEP driver Support

2014-05-22 Thread James Zapico
/* P8_12 = GPIO2_10 = EQEP2A_in, MODE4 */ 0x034 0x34 /* P8_11 = GPIO2_11 = EQEP2B_in, MODE4 */ - James Zapico On Thursday, May 22, 2014 7:43:01 PM UTC-5, Teknoman117 wrote: Damn, now that its in the kernel i'm going to have to maintain backwards compatibility =P. As far as eQEP

[beagleboard] Re: Official eQEP driver Support

2014-05-10 Thread James Zapico
Strawson, It looks like you're not turning the PWM EQEP clock on. There should be something to accomplish what this line from the kernel driver does: // Enable the clock to the eQEP unit status = pwmss_submodule_state_change(pdev-dev.parent, PWMSS_EQEPCLK_EN); I haven't tried this out, but

Re: [beagleboard] Official eQEP driver Support

2014-04-27 Thread James Zapico
mmapping must be aligned with memory pages. It just so happens that the GPIO module is already aligned, but since the eQEP is a subset of the PWM module, the eQEP base address is not page aligned. I chose to page align mmap in a more dynamic way to try to avoid some of that confusion later.

[beagleboard] eQEP

2014-03-13 Thread James Zapico
You might be able to talk someone in to building a module for you, but it would have to be for your specific kernel, and you probably wouldn't be able to upgrade your kernel without having the module rebuilt. -- For more options, visit http://beagleboard.org/discuss --- You received this

Re: [beagleboard] Reading a Quadrature Encoder connected to a Beaglebone [black]

2014-02-05 Thread James Zapico
Willie, There's no need to connect index or strobe. Make sure you don't have any pin conflicts with the hdmi pins. You can also troubleshoot by connecting the eqep pins to ground and 3.3v in turn. I used a couple spdt buttons. -- James Zapico -- For more options, visit http://beagleboard.org

[beagleboard] Re: A Guide for Determining Pin Mux Settings in the Device Tree:

2013-11-09 Thread James Zapico
I just noticed a problem with the http://pinmux.tking.org/p9.html tool. The p9.html page incorrectly flips the input enabled bit. This is confirmed by looking at the javascript. The index.html (p8) javascript has this: if (document.getElementById(inputEnabled).checked){ decPinmux += 32; } The

[beagleboard] Re: eQep -quadrature encoder controller - anybody using it?

2013-10-12 Thread James Zapico
I came across that post and Teknoman's library a few weeks ago. I have been able to compile it and get the eQEP to work on 3.8.13-bone28 Ubuntu 12.04 (shortly before I carelessly shorted my BBB). Yes, the position sysfs entry does change when I use it. The only problems I noticed were you have