On 22.07.17 08:38, andy pugh wrote:
> On 22 July 2017 at 08:28, Erik Christiansen <dva...@internode.on.net> wrote:
> 
> > I just ran it on my Udoo X86 Advanced, and it gives 22.3 seconds.

I've since seen that there is a fourth variant, the Advanced+, and that
is the one with the 14-15 second performance.

> Have you found a way to make use of the Udon "Arduino" co-processor in
> a LinuxCNC context?

The thing only arrived a couple of days ago, and it was a fight just to
get audio to work on the HDMI, due to obfuscation in the perverse GUI
design of "PulseAudio Volume Control" on Debian 9.0.0, where the vital
tab was omitted from display, despite no reason to show just 3 of 5 tabs.

Now that it basically works, I'll have to find time to play with it, but
completing plans for the new workshop/garage/accommodation out on the
farm, plus heading out there to expedite things like the now-mandatory
Bushfire Attack Level assessment, takes priority¹. And then there's
refurbishing this place, prior to sale, in parallel with managing the
project out there, as an owner-builder. (Second time around, I'm the
architect too. What could possibly tie up my time? :)

It would be fun to see what could be done with the "Arduino" half of the
board. It's not an AVR, though, but an "Intel® Quark SE core 32 MHz plus
32-bit ARC core 32 MHz", whatever that is. It has 14 digital + 6
analogue (10 bit) pins.

As it comes out of a "maker" community, I suspect that it won't compete
with the Beaglebone's two 32 bit PRUs, or their interconnection
bandwidth. The interface seems to be USB:

https://www.udoo.org/docs-x86/Arduino_101_%28Intel_Curie%29/Overview.html

The 3 external USB interfaces are USB3, so the on-board one _might_ be?
https://www.udoo.org/docs-x86/Hardware_Reference/Overview.html says:
"The communications between the Braswell SOC and the CurieTM SOC come
through a USB interface, exactly like Arduino 101 / Genuino 101 boards
connect to external PCs."

That sounds rather like the Udoo Quad you tried, and put away in a
drawer somewhere?

For some funny reason, I'm predisposed to just ordering a Beaglebone
(with those nifty PRUs as powerful & flexible PWM/whatever generators)
and leveraging all the work already done there. I'm not married to the
concept of "The whole wedding cake on one tray." when a Beaglebone in a
compact enclosure near the drives can do the RT stuff, and e.g. a Udoo
X86 can deliver the remote UI, with TP output queued on the RT host, so
the ethernet or RS485 in between has little in the way of latency demands.
(Though that architecture should also work across the inter-processor
USB link on a Udoo board.)

Erik

¹ The soil test is done, so slab design can proceed. Yay!
  Have to check first that the roof trusses won't need any of the
  interior walls to be loadbearing, though. (I.e. spans are good to go.)

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to