Am 19.04.2013 um 18:46 schrieb Andrew <parallel.kinemat...@gmail.com>:

> 2013/4/19 Michael Haberler <mai...@mah.priv.at>
> 
>> 
>> The information on ARM ports is atm bit littered over the emc-developers
>> mailing list, which I suggest to read back to last fall, and several Wiki
>> entries:
>> 
>> http://wiki.linuxcnc.org/cgi-bin/wiki.pl?BeagleboneDevsetup
>> http://wiki.linuxcnc.org/cgi-bin/wiki.pl?NewRTInstall
>> http://wiki.linuxcnc.org/cgi-bin/wiki.pl?RaspbianXenomaiBuild
>> 
>> Thanks! I started reading, and run into boot from NFS server. Not that I
> can't do that, but looks inconvenient.
> Any other options for boot drive? Faster SD card, USB HDD or flash drive?

Well actually the setup described there is a developer setup because compiling 
on the standard SD card is very slow; in a production setting you'd rather want 
to have the standard SD card setup anyway

depending if you want to run a GUI on it or for instance emcweb you might 
either pick the Ubuntu quantal or debian wheezy root image from here: 
http://www.eewiki.net/display/linuxonarm/BeagleBoard#BeagleBoard-DebianWheezy%28snapshot%29%28armhfbased%29RootFileSystem

(forget the Angstrom distro which comes with it and buy a few SD cards)

once that works, install the xenomai kernel too and make it boot

then follow the outline, install packages as needed and build linuxcnc

and when you're done and it works - please describe it on the wiki and post an 
SD card image ;) note we have a very nice description of the steps for the 
Raspberry SD card install; we're lacking the same for the beaglebone

>> What is recommended board to play with?
>> 
>> my personal recommendation would be the new 'black' Beaglebone board about
>> to come out - umph and I/O capabilities leave the Raspberry in the dust
>> (which I think is a totally overhyped platform; it does have a decent
>> package stream but thats about all of the upside I could think of relative
>> to the BB for LinuxCNC purposes)
>> 
>> the advantage of the black BB over the current one is - it has on-board
>> HDMI and more memory
>> 
>> I had no chance to build on the black BB since it isnt out yet but I dont
>> expect any surprises except maybe for OpenGL support being a bit bumpy to
>> start with
>> 
>> the concept of glueing an Arduino to an ARM core is basically shmoozing up
>> to the popularity of the Arduino and trying to get some marketing uplift
>> from there; in terms of architectural wisdom and usefulneess I think it's
>> obtuse BS that wont get any traction.
>> 
> 
> Black Beaglebone is scheduled for May, I hope to acquire it this summer.
> Though with TFT touchscreen it's not that cheap, but with 200kHz step rate
> I hope to skip MESA board. Is it possible to connect encoders directly to
> BB?

the HAL encoder module is stock, so no surprises here, but note that you'll be 
pushing the envelope with a 40-50uS base thread

there are better options which are 'a simple matter of programming':

- you can build a fast PRU encode module along the lines of what Charles did in 
the arm335x-hal-pru-module
- the TI3335 cpu supports hardware quadrature encoders - I have no experience 
with them but the data sheet looks great ;)
- while you are at, a multi-channel hardware PWM would be great ;)

My suggestion would be to get it right first (use HAL encoder) and get it fast 
once needed

- Michael

> 
> Andrew
> ------------------------------------------------------------------------------
> Precog is a next-generation analytics platform capable of advanced
> analytics on semi-structured data. The platform includes APIs for building
> apps and a phenomenal toolset for data science. Developers can use
> our toolset for easy data analysis & visualization. Get a free account!
> http://www2.precog.com/precogplatform/slashdotnewsletter
> _______________________________________________
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users


------------------------------------------------------------------------------
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis & visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to