GuruPlug Server Standard and USB drivers

40 views
Skip to first unread message

gadge...@gmail.com

unread,
May 19, 2011, 10:00:05 AM5/19/11
to NYCResistor:Microcontrollers
Has anyone worked with these plug computers ? I would like to use it
with a RFID reader, which has a Linux driver, but the plug uses a Arm
chip.

Any advice on drivers would be great.

Thx.

Gadge

w1jp

unread,
May 19, 2011, 4:35:04 PM5/19/11
to NYCResistor:Microcontrollers
I haven't used one of these; however, I have done some embedded Linux
work.

What are you trying to do with your RFID reader? If they don't have a
ARM version of your driver, you may have to either use a generic
driver or write a driver yourself. What software are you going to use
to read the RFID?

--jon
w1jp


On May 19, 10:00 am, "Gadgebr...@gmail.com" <gadgebr...@gmail.com>
wrote:

Phil Herlihy

unread,
May 19, 2011, 4:48:14 PM5/19/11
to nycresistormi...@googlegroups.com
If the source of the driver is available, you could probably cross-compile it for ARM.
You could also build the driver on the target system, but it's usually abysmally slow compared
to a cross compilation. Could you provide more details as to which reader you're using?

Phil
(Flippy)

> --
> You received this message because you are subscribed to the Google Groups "NYCResistor:Microcontrollers" group.
> To post to this group, send email to nycresistormi...@googlegroups.com.
> To unsubscribe from this group, send email to nycresistormicrocon...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/nycresistormicrocontrollers?hl=en.
>

Glen Duncan

unread,
May 19, 2011, 5:43:32 PM5/19/11
to nycresistormi...@googlegroups.com


On May 19, 2011 1:43 PM, "Gadge...@gmail.com" <gadge...@gmail.com> wrote:
>
> Has anyone worked with these plug computers ? I would like to use it
> with a RFID reader, which has a Linux driver, but the plug uses a Arm
> chip.

I'm surprised there is an actual driver. Nearly all RFID readers I've seen are serial devices. Are you sure this software doesn't run in user space? What package are you trying to run? Some are written in interpreted languages like python, and should run regardless of architecture.

-Glen

Bradley Pitts

unread,
May 19, 2011, 6:54:25 PM5/19/11
to nycresistormi...@googlegroups.com
hey glen,

could you give me a call regarding the shutters? i'd like to wrap that up.

thanks
b
347-421-2022

Kevin Mark

unread,
May 20, 2011, 12:41:14 AM5/20/11
to nycresistormi...@googlegroups.com
On Thu, May 19, 2011 at 05:43:32PM -0400, Glen Duncan wrote:
>
> On May 19, 2011 1:43 PM, "Gadge...@gmail.com" <gadge...@gmail.com> wrote:
> >
> > Has anyone worked with these plug computers ? I would like to use it
> > with a RFID reader, which has a Linux driver, but the plug uses a Arm
> > chip.
I be curious as to what dmesg and /var/log/messages and lsusb say when you plug
the device it.
the idea is to see what the guru plug sees, if the usb port is working and if
the kernel tried to load a driver for it.
Mine came with debian sarge installed. so you should be able to test your setup
with a debian sarge setup on some x86 laptop and then move it to the guruplug
to see what the actual issue is.
--
| .''`. == Debian GNU/Linux ==.| http://kevix.myopenid.com......|
| : :' : The Universal OS....| mysite.verizon.net/kevin.mark/.|
| `. `' http://www.debian.org/.| http://counter.li.org [#238656]|
|___`-____Unless I ask to be CCd,.assume I am subscribed._________|

Agnes' Law:
Almost everything in life is easier to get into than out of.

Nick Vermeer

unread,
May 20, 2011, 10:24:23 AM5/20/11
to nycresistormi...@googlegroups.com
I have worked with the plug computers (and other ARM based linux platforms.)  I would expect you to be able to use the RFID device with minimal effort.  Most RFID units are serial, and the only driver I can imagine is the USB to serial converter.  If you decide to get a Guru plug, I would avoid the dual Ethernet version as it has some overheating issues.  Also, I recommend you get the JTAG debugger they sell as well.  The JTAG unit will allow you to unbrick the unit if you happen to kill the bootloader.  It can also be used to do some advanced debugging of kernel crashes if you get adventurous and start hacking on the hardware.

You might want to also consider the Beagle boards, as they have a large developer community and have the convince of normal video and keyboard interaction.  It may actually be a faster platform as well, as the ARM Cortex-A8 is a newer generation of core than the one used by Marvell in their plug computing platform.

Guan Yang

unread,
May 20, 2011, 10:28:35 AM5/20/11
to nycresistormi...@googlegroups.com
On Fri, May 20, 2011 at 10:24, Nick Vermeer <nicholas...@gmail.com> wrote:
> You might want to also consider the Beagle boards, as they have a large
> developer community and have the convince of normal video and keyboard
> interaction.  It may actually be a faster platform as well, as the ARM
> Cortex-A8 is a newer generation of core than the one used by Marvell in
> their plug computing platform.

Another cheaper option is the Chumby Hacker Board:

http://www.ladyada.net/learn/chumby/

I haven't tried it, but it looks easy to get started with. Adafruit sells it.

gadge...@gmail.com

unread,
May 20, 2011, 11:00:33 AM5/20/11
to NYCResistor:Microcontrollers
This is the reader I have, http://www.scmmicro.com/security/view_product_en.php?PID=19

There is a Linux 2.6 driver and its a usb reader.

On May 19, 5:43 pm, Glen Duncan <playas...@gmail.com> wrote:
> On May 19, 2011 1:43 PM, "Gadgebr...@gmail.com" <gadgebr...@gmail.com>

gadge...@gmail.com

unread,
May 20, 2011, 11:23:58 AM5/20/11
to NYCResistor:Microcontrollers
I did order the JTAG debugger.

The reader is a SCM Microsystems' dual interface reader, SD1 010

This is a link to the reader I have: http://www.scmmicro.com/security/view_product_en.php?PID=19

Driver link: http://www.scmmicro.com/support/pc-security-support/downloads.html

I'm looking for it to read a tag and send both tag and a reader ID #
to a server.

I'm not the tech person, if you wouldn't mind I can put you in touch
with Peter who is off list.

Thx

Gadge


On May 20, 10:24 am, Nick Vermeer <nicholas.verm...@gmail.com> wrote:
> I have worked with the plug computers (and other ARM based linux
> platforms.)  I would expect you to be able to use the RFID device with
> minimal effort.  Most RFID units are serial, and the only driver I can
> imagine is the USB to serial converter.  If you decide to get a Guru plug, I
> would avoid the dual Ethernet version as it has some overheating issues.
> Also, I recommend you get the JTAG debugger they sell as well.  The JTAG
> unit will allow you to unbrick the unit if you happen to kill the
> bootloader.  It can also be used to do some advanced debugging of kernel
> crashes if you get adventurous and start hacking on the hardware.
>
> You might want to also consider the Beagle boards, as they have a large
> developer community and have the convince of normal video and keyboard
> interaction.  It may actually be a faster platform as well, as the ARM
> Cortex-A8 is a newer generation of core than the one used by Marvell in
> their plug computing platform.
>
> On Thu, May 19, 2011 at 10:00 AM, Gadgebr...@gmail.com <gadgebr...@gmail.com
Reply all
Reply to author
Forward
0 new messages