PC hardware to run LinxCNC
- arch dude
- Offline
- Junior Member
-
- Posts: 26
- Thank you received: 1
I also have delusions of using my smartphone or Kindle fire as a pendant. Same as a laptop but possibly with a alternate remote desktop app and using a simplified UI in the LinuxCNC machine.
- BigJohnT
-
- Offline
- Administrator
-
- Posts: 7000
- Thank you received: 1175
Hi John,
I meant to put in where I was from in my initial post, but got distracted and forgot![]()
. My apologies!
I'm inclined to use Campbell board since I have it already, although i can't remember what I paid for it; however, five or so years ago the $Oz was a lot lower wrt the $US than it is currently (that appears to be changing again, though).
I did in fact order a BOX525DW from a crowd here in Sydney this afternoon, for AU$90 + postage, having been seduced by the idea of having the computer in the same box as the CNC controls - and had in fact been recenlty, albeit vaguely toying with the idea of doing just that, although I didn't then quite know how I was going to go about. Thanks to you people, I now do.
That just leaves a few things like memory and psu that I will take my time over. Likewise, i'll read throughthe 5i25's manual, which I downloaded from Mesa's website and have a bit of a think. My current impression is that it might be better at handling sigal timing than the onboard lpt1, but I could be wrong there.
Cheers,
Alex.
Indeed the 5i25 will be faster than the parallel port, the question is will you be able to use the speed? The low latency of the 525 will give some nice step rates. I'd get 525 up and running with your current hardware and see if software step generation is fast enough for your needs, if not you can add the 5i25.
IIRC the 525 takes special memory like laptop or something I forget exactly now.
John
- PCW
-
- Offline
- Moderator
-
- Posts: 18386
- Thank you received: 5020
- jmelson
- Offline
- Moderator
-
- Posts: 817
- Thank you received: 157
Yes, the Intel D525MW takes 204-pin DRAM sticks, where the older ones usedIIRC the 525 takes special memory like laptop or something I forget exactly now.
John
240-pin.
Jon
- AlexN
- Offline
- Senior Member
-
- Posts: 59
- Thank you received: 0
To minimize heat and power and to maximize reliability, you may want to consider using a diskless, headless setup. I intend to operate this way when I do shift to an Atom. I assume that you have a capable Linux computer somewhere in your house. Set it up as a boot server and as an NFS server, and then set the Atom up to use PXE boot and NFS. Also set the Atom up as a VNC server (or other remote desktop of your choice.) Run this entire mess from a laptop that you can take into your shop and connect via wifi to your LAN.
I also have delusions of using my smartphone or Kindle fire as a pendant. Same as a laptop but possibly with a alternate remote desktop app and using a simplified UI in the LinuxCNC machine.
Hi arch dude,
I really like the idea of an SSD - I'm currently looking at what these wee beasties cost - I can obtain, for e.g., a Corsair 60GB Force Series 3 SSD for AU$85, which would seem way more than enough for this setup, given that my Parallels Ubuntu/LinuxCNC2.5 image on my Mac is just shy of 3 GB (I installed it for fun

Whether I can set the iMac up as a boot server without adding the abysmal, lobotomised "Lion "Server"", I'll have to investigate. I might be able to get he old G5 box running SnowLeopard to do that. Or install a PowerPC version of Linux on that

I like the idea of a smartphone pendant!
Cheers,
Alex.
- AlexN
- Offline
- Senior Member
-
- Posts: 59
- Thank you received: 0
Useful to know, thanks

Cheers,
Alex.
- AlexN
- Offline
- Senior Member
-
- Posts: 59
- Thank you received: 0
BigJohnT wrote:
Yes, the Intel D525MW takes 204-pin DRAM sticks, where the older ones usedIIRC the 525 takes special memory like laptop or something I forget exactly now.
John
240-pin.
Jon
Hi John,
That's on the top of the list of post-Atom-purchase acquisitions!
#1 memory;
#2 psu;
#3 ssd;
#4 enclosure - I've had several thoughts about that including modding the old PC tower with hinges and a door interlock switch.
Cheers,
Alex.
- arch dude
- Offline
- Junior Member
-
- Posts: 26
- Thank you received: 1
In contrast to the machine controller (which must meet LinuxCNC's requirements) you can use any random computer to run as a Linux server. I personally think a gig-e interface is highly desireable, and you clearly need enough disk to support whatever services you intend it to provide.
- AlexN
- Offline
- Senior Member
-
- Posts: 59
- Thank you received: 0
It should be no big deal to make a 5I25 config for the Campbell board (a few minutes of cut/pasteing the pinout file), but for a simple small step driven mill a 5I25 is really overkill especially since the Atom MBs provide such good latency figures. So like John says start with a parallel port configuration and if you need better performance, then consider upgrading your hardware.
Thanks for the info - I'll run with onboard port first and see what happens. I'd better get busy assembling the gear!
Cheers,
Alex.
- andypugh
-
- Offline
- Moderator
-
- Posts: 23230
- Thank you received: 4904
Finding the Atom board is a bit tricky here too as production appears to have been halted ("due to lack of demand"
This one:
www.mini-box.com.au/Intel%20DN2800MT%20M...X%20Motherboard.html
Has a good latency and has a parallel port header on the board (not on the back panel, so you also need something like
www.ebay.com.au/itm/120890334062
(or you could make your own special cable up: australia.rs-online.com/web/p/discrete-wire-housing/6800938/ (you need the terminals seperately, and a crimping tool, though)
The reason I mentioned the board above is that it has a 12V power jack, so you don't need a computer PSU.Finding PSUs for the Atom in this country is likewise a bit difficult,
However, www.mini-box.com.au/dc-dc%20atx%20power%20supplies.html will work. I have only filled part of the ATX connector on my D510MO board, and have ignored the extra 2x2 and it works fine.