I installed Ubuntu 10-04LTS/EMC2 on a brand-new Foxconn R40-D4 Atom 
D525 box.  All the real-time files show up in /dev and EMC starts with 
no errors.
Problem #1 was there was no output from the parallel port.  It shows 
up as 'out' in stepconfig.  When I read /var/log/dmesg I see a line 
"lp: driver loaded but no device detected" which makes me worried.
I went into the BIOS and played around, and I found that if I set the 
parallel port to have an address 0x278 in the BIOS, then go into 
stepconf and add a second parallel card at the standard address 0x378, 
the parallel port has outputs -- pin 2 is x step, pin 3 is x dir, just 
as I had set it up.
Except the voltage coming out of the parallel port is 300mV, give or 
take a couple millivolts, rather than the 3.3V or 5V I would have 
expected, and of course the motor drives don't see 300mV.  That's at 
least two volts below their threshhold.
Foxconn doesn't list this machine on their website downloads section, 
or any other machine with the same processor (the Atom D525) so I don't 
want to download a bios for a different processor and completely hose 
the machine.

I don't know whether I'm doing something wrong, the BIOS is wrong, the 
hardware is wrong, or something else entirely is wrong.  I know the CNC 
machine itself works because I've run it off another computer (that I 
can't use for actual control because its latency is terrible, but it 
worked fine for testing.)  I put in a second parallel card and tried to 
assign it in stepconf but that didn't seem to work at all.

Has anyone else used this hardware?  Do you have any suggestions for 
what I need to do to fix or work around this situation?  I could make a 
whole bunch of opamps to act as voltage translators but I'm reluctant 
to start down the kludge path so early, especially when maybe it's just 
a bad superIO chip and I need to return the box to newegg and start 
with another.
Thanks for any help


------------------------------------------------------------------------------
Benefiting from Server Virtualization: Beyond Initial Workload 
Consolidation -- Increasing the use of server virtualization is a top
priority.Virtualization can reduce costs, simplify management, and improve 
application availability and disaster protection. Learn more about boosting 
the value of server virtualization. http://p.sf.net/sfu/vmware-sfdev2dev
_______________________________________________
Emc-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to