Porting to SAM3X8E

More
28 Sep 2016 08:06 #81025 by Mad Aubrey
Hi all
Probably some dumb questions but I have to ask:
1) Is there a port of LinuxCNC that I can load onto the Atmel SAM3X8E ARM Cortex-M3 CPU as found in the Arduino DUE?
If there is:
2) Will its operation be similar to GRBL in that you drip feed g-code lines (from a PC or thumb drive) and it does its thing?

I know that all the Linux purists are going to jump on my lungs asking "why not just put up a Linux box?"
Simple fact is that whenever I have to deal with a command prompt, things ALWAYS go wrong - since v1.0 back in 1995.
Its somewhat of a "HATE - DESPISE" relationship I have with Linux so that is not an option and in any case, the learning curve is so steep and intensive that I would not cope.

It may be that the Atmel MCU is too slow, I have looked at the PI but that has - you guessed it - a Linux OS.

The only other option I have is to brush the dust off my C programming skills and do it myself which will take forever with all the kinematic calculations.

Thanks for reading.

Please Log in or Create an account to join the conversation.

More
28 Sep 2016 09:02 #81030 by andypugh
Replied by andypugh on topic Porting to SAM3X8E
No. LinuxCNC runs under Linux. (The clue is in the name :-)
It relies on the underlying Linux OS in many, many ways. For example for file handling, memory management, access to hardware. It also has dependencies on dozens of other Linux packages.

GRBL is likely to be a much better starting point.

Please Log in or Create an account to join the conversation.

More
28 Sep 2016 09:32 #81031 by Mad Aubrey
Replied by Mad Aubrey on topic Porting to SAM3X8E

No. LinuxCNC runs under Linux. (The clue is in the name :-)
It relies on the underlying Linux OS in many, many ways. For example for file handling, memory management, access to hardware. It also has dependencies on dozens of other Linux packages.

GRBL is likely to be a much better starting point.

DARN !!!
I actually thought as much.
I was hoping that someone knew of something that would help me get there.
Sometimes "hope" just is not enough I suppose.
Time to dust off the old notes, do a lot of reading up and get on with S(teroids)GRBL.
Should be an interesting ride.
Thanks Andy - much appreciated.

Please Log in or Create an account to join the conversation.

More
28 Sep 2016 09:51 #81032 by rodw
Replied by rodw on topic Porting to SAM3X8E
If you want to play with GRBL, you should also look at TinyG which I think is superior. Not that I've used either.

I really don't think that you need to drop down onto the command line to install and configure LinuxCNC. Try installing it, you might just be be surprised.

Please Log in or Create an account to join the conversation.

More
28 Sep 2016 14:09 #81035 by Mad Aubrey
Replied by Mad Aubrey on topic Porting to SAM3X8E

If you want to play with GRBL, you should also look at TinyG which I think is superior. Not that I've used either.

I really don't think that you need to drop down onto the command line to install and configure LinuxCNC. Try installing it, you might just be be surprised.


Thanks rodw
I will definitely have a look at TinyG.

Its not LinuxCNC that I have a problem with, its Linux itself.
I have not come across even a single installation that is "plug and play" since I first tried in 1995 !!
Last time I tried was about a year ago when I was first looking at my project.
Yes, the OS installs directly from the downloaded image.
Then its all sorts of command line stuff to get this and that installed or configured or whatever.
And somewhere along the way, things fail, stop working properly or just freeze up the whole machine and sometimes screws the disk up that you cannot even fdisk it to re-do the partition table - and at that point I simply give up.
In the past I have spent time, up to over a month in some cases, trying to figure out what went wrong or what I did but I seem to always make it worse.
The Linux development team seem to be doing a fantastic job but they are developing the Linux operating system for use by Linux experts - or at least someone with a far better knowledge than that which I or most people have.
Get rid of this "apt get" or whatever the command is and make it a simple click and go thing and maybe more of us will convert.
Microsoft won the OS war with a vastly inferior product simply because it was easy to use and worked most of the time for totally non-technical people.

Please Log in or Create an account to join the conversation.

More
28 Sep 2016 14:14 - 28 Sep 2016 14:15 #81036 by andypugh
Replied by andypugh on topic Porting to SAM3X8E

Then its all sorts of command line stuff to get this and that installed or configured or whatever.


If you google for answers on how to do things in Linux you do nearly always end up with a command line answer. But that does nor mean that that is the only way. It is much easier to say "try sudo apt-get install mousepad" than to produce a series of 8 annotated screen grabs to show where and what to click to do the same thing in the Synaptic GUI.
Last edit: 28 Sep 2016 14:15 by andypugh.

Please Log in or Create an account to join the conversation.

More
28 Sep 2016 15:59 - 28 Sep 2016 16:00 #81043 by Todd Zuercher
Replied by Todd Zuercher on topic Porting to SAM3X8E
I spend far more time pounding my head on the desk trying in vain to fix MS Windows problems than I do with Linux. At least with Linux I can usually google up a solution to most of my problems.
Last edit: 28 Sep 2016 16:00 by Todd Zuercher.

Please Log in or Create an account to join the conversation.

More
28 Sep 2016 20:18 #81051 by tommylight
Replied by tommylight on topic Porting to SAM3X8E
Installing Linux and having EVERYTHING working (in 90% of cases) takes 20 minutes max.
Installing windows and having EVERYTHING working (in 90% of cases) 8 to 20 HOURS.
That is absolutely and unequivocally true, so before anyone starts a OS war here, go and test that.
The time of Linux requiring experts to set it up are long gone. I started using computers when ZX81 and later ZX Spectrum came out.

Download Linux Mint Mate edition 17.2 or 17.3, everything just works, no trouble, no terminal, nothing.

Please Log in or Create an account to join the conversation.

More
28 Sep 2016 20:31 #81052 by PCW
Replied by PCW on topic Porting to SAM3X8E
The other really nice thing about Linux is that you can swap hard drives with installed
Linux systems freely between different PCs, try that with windows :-)
The following user(s) said Thank You: tommylight

Please Log in or Create an account to join the conversation.

More
28 Sep 2016 20:34 #81053 by tommylight
Replied by tommylight on topic Porting to SAM3X8E
I forgot to mention that, i do that a LOT !
Thank you PCW.

Please Log in or Create an account to join the conversation.

Time to create page: 0.087 seconds
Powered by Kunena Forum