I've run into a snag getting my 7i43-P talking to my EMC machine.. This is a 
new setup, so I assume I've got some stupid configuration issue. Any assistance 
would be appreciated.. 


I've got a AT5NM10-I set up with LiveCD install with an on board parallel port 
attached to a 7i43-P. It's the 200K model. Rev C.  the parport modules are 
blacklisted in an attempt to isolate my problem.

The 7i43 is powered by an external power supply (+5V) in P1. 
P2 is connected to a IDC ribbon cable <-> DB25F <->DB25M to M adaptor <-> PC. 
The whole assembly is about 4 inches long.
As far as I can tell, the ribbon cable assembly rings out true.

P3/P4 have nothing connected yet. I've got a couple 7i40s to connect once I get 
over this hump.

Powering everything up, (in EPP mode) all three lights come on. I load hostmot2 
and then attempt a firmware load. The INIT light goes out and I get an "invalid 
module" parameters error. dmesg indicates that the driver thinks I've got a 
400K 
board (I think this is actually the driver reading FFs instead of a 0 or 1). I 
haven't determined if the data displayed by debug_epp is actually what's the 
bus 
or not.

I hooked up an O-Scope in an attempt to determine what was going across  the 
port, but need to spend some time looking at the source code to make  heads or 
tails of it. I thought someone here might have a shorter path.

If I set the board to load from EEPROM, the lights flash on and then INIT and 
DONE go out. I'm not sure what's on the EEPROM and haven't done enough research 
to determine what to transmit to test the board in this state.

Also, I attempted to use the DOS utilities (under WinXP) from mesa for the 
7i43. 
Those didn't work either, but the cable assembly was common between my two 
setups & the Parallel port was on a laptop docking station. I got the same 
results as if I gave it a bad port address (all 0xFFs); so I take those results 
with a grain of salt. Hopefully this weekend I'll have access to a DOS box with 
more standard hardware for another test. (and some more parts to make another 
cable).

Here's some initial debug info:

uname -a:
Linux CNC 2.6.32-122-rtai #rtai SMP Tue Jul 27 12:44:07 CDT 2010 i686 GNU/Linux

Jumper configuration:
W1 UP
W2 UP
W3 UP
W4 DOWN
W5 DOWN
W7 UP


bash> halrun
halcmd: loadrt hostmot2

halcmd: loadrt hm2_7i43 config="firmware=hm2/7i43-2/SV8.BIT" debug_epp=1
insmod: error inserting 
'/usr/realtime-2.6.32-122-rtai/modules/emc2/hm2_7i43.ko': -1 Invalid parameters
<stdin>:6: exit value: 1
<stdin>:6: insmod failed, returned -1
See the output of 'dmesg' for more information.

dmesg output:
[  300.294207] hm2_7i43: loading HostMot2 Mesa 7i43 driver version 0.3
[  300.296964] hm2_7i43: wrote control 0x04
[  300.296973] hm2_7i43: read status 0xD6
[  300.296983] hm2_7i43: selected address 0x7F7F
[  300.296990] hm2_7i43: wrote data 0x5A
[  300.296998] hm2_7i43: selected address 0x7F7F
[  300.297004] hm2_7i43: wrote data 0x5A
[  300.297011] hm2_7i43: selected address 0x01
[  300.297017] hm2_7i43: wrote data 0x00
[  300.297026] hm2_7i43: wrote data 0x01
[  300.299047] hm2_7i43: read data 0xFE
[  300.299054] hm2_7i43: selected address 0x00
[  300.299060] hm2_7i43: read data 0xFF
[  300.299099]  hm2_7i43.0: firmware: requesting hm2/7i43-2/SV8.BIT
[  300.312780] hm2/hm2_7i43.0: board has FPGA '3s400tq144', but the firmware in 
hm2/7i43-2/SV8.BIT is for FPGA '3s200tq144'
[  300.312797] hm2_7i43.0: board at (ioaddr=0x0378, ioaddr_hi=0x0778, epp_wide 
ON) not found!
------------------------------------------------------------------------------
Forrester recently released a report on the Return on Investment (ROI) of
Google Apps. They found a 300% ROI, 38%-56% cost savings, and break-even
within 7 months.  Over 3 million businesses have gone Google with Google Apps:
an online email calendar, and document program that's accessible from your 
browser. Read the Forrester report: http://p.sf.net/sfu/googleapps-sfnew
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to