#emc | Logs for 2010-10-22

[00:04:17] <theorb> theorb is now known as theorbtwo
[00:40:42] <andypugh> NTU: Nobody knows more than you about EMC2 on Arch. Really, you are the World expert, what you don't know is not known.
[00:45:24] <NTU_live> this happens on ubuntu live cd too
[00:45:49] <NTU_live> nothing to do with arch. i thought upgrading rtai would be the fix, in other words, arch
[00:47:13] <andypugh> NTU_live: Do you have Ye Olde 8,04(?) LiveCd?
[00:48:21] <NTU_live> not in front of me no
[00:48:39] <andypugh> oem: You still there? The answer is "no" but I am intrigued by the question
[00:49:12] <andypugh> I am curious if the problem was there on the old liveCD
[00:49:30] <NTU_live> im thinking about making a gentoo live cd too
[00:49:37] <NTU_live> wouldnt hurt
[00:50:09] <andypugh> The new LiveCD is very nice on the old Ubuntu, but I think the chaps might have been a but undermined by the new one.
[00:51:51] <andypugh> Talking of Gentoo, did I see this here, or elsewhere? http://www.youtube.com/watch?v=SJaMtBKnN-I
[00:51:57] <NTU_live> i recall mozmck or cradek having the same issue as me on one of their boards. i was given the suggestion to try the latest RTAI code. no luck however.
[00:53:05] <andypugh> (dull till 2min)
[00:55:46] <DaViruz> what language are they speaking?
[00:55:53] <DaViruz> icelandic?
[00:55:56] <andypugh> Several
[00:56:21] <NTU_live> i wonder if latency-test doesnt work on radeon 4200s.
[00:56:21] <DaViruz> i can make out english and a second
[00:57:07] <DaViruz> hmm norwegian probably
[00:57:17] <andypugh> It's Atarctica
[00:57:18] <DaViruz> snakke om flax!
[00:57:30] <andypugh> I think I hear Japanese
[00:57:41] <DaViruz> (talk about lucky) :)
[00:58:01] <andypugh> Maybe French
[00:59:30] <andypugh> Yes, and something nordic
[00:59:57] <andypugh> It's Antarctica _everyone_ is a tourist
[01:00:08] <DaViruz> pingvinen är i bååten
[01:00:25] <DaViruz> except the penguin
[01:01:02] <andypugh> He's a Marion Island penguin visiting South Thule Disney
[01:02:00] <DaViruz> i'd like to visit antarctica some day
[01:03:07] <andypugh> Serendipity++ I spent much of today Googling Southern Ocean islands as I am about to sign on to part of a round-the-world yacht race
[01:04:15] <andypugh> (I want to do the whole race, anyone care to sponsor me / give me 40k?)
[01:05:18] <DaViruz> depends on currency
[01:05:24] <andypugh> And that, unfortunately is 40k of one of the world's "biggest" currencies. I
[01:05:41] <andypugh> I can do 40k Lei
[01:05:43] <DaViruz> yen?
[01:06:15] <andypugh> I have 40k Yen too,
[01:07:06] <DaViruz> renminbi?http://upload.wikimedia.org/wikipedia/commons/7/7a/Amundsen-Scott_marsstation_ray_h_edit.jpg
[01:07:09] <DaViruz> i love that photo
[01:07:12] <NTU_live> im going to try some stuff regarding the kernel command line and see if that fixes it. brb
[01:07:28] <andypugh> I could probably manage $40k (with a lot of selling stuff)
[01:07:30] <DaViruz> it has a distinct remote research outpost-feel to it
[01:07:43] <DaViruz> (which of course is exactly what it is)
[01:08:10] <andypugh> Lovely,
[01:08:31] <andypugh> And I, too, have always fancied working in Antarctica
[01:08:53] <andypugh> I don't like being too hot.
[01:11:32] <andypugh> (As a datapoint the first stage training for the race was a couple of weeks ago. Most folk were in their full base layer, mid layer, foul weather layer. And a hat. I was happy in foul weather bottoms and base layer top, except on the night crossing, where I put on a top layer to keep the spray off.
[01:11:54] <andypugh> Blubber FTW
[01:13:18] <DaViruz> what kind of boat will you crew?
[01:13:31] <andypugh> 68' cutter-rigged sloop
[01:15:18] <andypugh> http://www.polaroidsunglasses.co.uk/blog/wp-content/uploads/2009/06/ns-racing_mg_0099-copy-1.jpg
[01:15:53] <DaViruz> i saw a tv series a while back called three norwegians in a boat, three students bought a smal sail boat together and sailed around the world for a few years
[01:17:04] <andypugh> Captain Bligh did 3700 nm (6700km) in a 23' (7m) boat with 19 aboard.
[01:17:33] <andypugh> Though not b choice.
[01:19:00] <DaViruz> 19 people on 23' is abit crowded
[01:19:44] <DaViruz> 3700 nanometers isn't very far is it? ;)
[01:20:39] <andypugh> Hollywood rather altered the public perception: criminal mutineers led by Marlon Brando or Clarke Gable. Captain Bligh played by Charles Laughton or Trevor Howard
[01:21:55] <DaViruz> http://en.wikipedia.org/wiki/File:The_arrest_of_Bligh_propaganda_cartoon_from_around_1810.jpg
[01:22:03] <DaViruz> appearantly he liked sleeping under his bed
[01:23:51] <andypugh> Anyone who can sail 6700km in an open boat with a compass and a sextant and hit Timor attracts my admiration rather than approbation.
[01:26:09] <oem> andypugh yeah, Im here.
[01:27:21] <andypugh> I've forgotten the question now :-)
[01:27:22] <oem> I have this http://www.servodynamics.com/Br_Brs.html and the 5120 + 7i33t
[01:28:18] <oem> however the controller asks for two wires, one for - and one for +, the 7133t only outputs on a single wire.
[01:28:41] <oem> it just swings from negative to positive.
[01:29:42] <andypugh> Just connect the -wire to 7i33 gnd
[01:30:08] <oem> oh, thats it?
[01:30:23] <andypugh> Pins 9 and 10, at a guess
[01:32:07] <andypugh> pcw_home might wake up if mentioned by name, he knows the Mesa cards inside-out
[01:32:22] <oem> We shall see then aye =D
[01:32:48] <andypugh> But skimming the manual, what I said seems right.
[01:33:18] <andypugh> Try it, if you have limit switches you won't break anything
[01:33:35] <DaViruz> i agree. most servo amps have differential input like that
[01:34:06] <oem> well, the motor is sitting on the desk..
[01:34:08] <oem> :P
[01:34:22] <oem> It just jumps all around right now.
[01:34:28] <andypugh> You are aware that tuning a servo system is a fun game all of its own?
[01:34:59] <andypugh> How is it connected at the moment?
[01:35:13] <oem> either +.040 when I ask it to do +0.001 or nothing at all
[01:35:36] <oem> yeah, I used to have this all rigged by printer port drawing on an etch a sketch
[01:36:04] <andypugh> Where are the multimeter probes during that measurement?
[01:36:23] <oem> in the drawer.
[01:36:50] <andypugh> OK, so where is that 0.04 seen>
[01:36:53] <oem> gimme a second im slow to think and type.
[01:36:57] <DaViruz> oem: you used the etch a sketch for tuning? :)
[01:37:00] <DaViruz> that's pretty nifty
[01:37:01] <oem> encoder output
[01:37:41] <andypugh> Encoder? <confused>
[01:38:02] <oem> I really just wanted to see the picture on the screen in reality so I used the etch-a-sketch. Now I have to make this work properly on a machine.
[01:38:12] <oem> okay yeah... I am clueless andy.
[01:38:18] <DaViruz> oh.
[01:39:01] <oem> current situation is this, I told the motor to move .001 and it moved about .040
[01:39:03] <DaViruz> servo on Y axis, and a second servo on X-axis acting as a sweep generator i imagine it would be quite usable for tuning. except you have to shake it after each trace..
[01:39:40] <oem> it only moves one way.
[01:41:39] <qq-> andypugh, 40k Lei < vechi ?
[01:42:26] <andypugh> Hmm. It's 0240 here, and I have not one but two 0830 meetings. Hopefully there are enough folk here to help but I need to log. I think you need to Google PID loops and read the emc2 integrator manual ( http://www.linuxcnc.org/docs/EMC2_Integrator_Manual.pdf ) and HAL manuals (http://www.linuxcnc.org/docs/HAL_User_Manual.pdf)
[01:42:28] <oem> I needed to know how to wire it correctly and I know zero lingo or background any of it really works other than I was able to do this http://www.myspace.com/index.cfm?fuseaction=vids.individual&videoId=54858884
[01:43:32] <oem> thank you andypugh
[01:43:55] <andypugh> You seem to have got the concept of motors and encoder sorted.
[01:44:29] <oem> yeah.
[01:44:50] <andypugh> Tuning the ID is where the fun starts
[01:44:55] <andypugh> (PID)
[01:45:09] <oem> sigh..
[01:45:22] <oem> just tell me where the "ON" button is.
[01:45:22] <andypugh> I repeat "fun"
[01:45:47] <andypugh> F1 :-)
[01:46:35] <oem> :P
[01:47:39] <andypugh> Well, F1 then F2 in emc2
[01:48:57] <oem> now it goes CW regardless of which direction I tell it :(
[01:49:17] <oem> haha I need to just KNOW what to do..
[01:50:20] <andypugh> No offence, but your etch-a-sketch looked to be performing fairly poorly for speed and accuracy. You might find entertainment in tuning the PID (and FF1, FF2 FF0 etc) parameters to get that faster and tighter.
[01:50:32] <oem> DaVirus here's that Etch-a-Sketch http://www.myspace.com/index.cfm?fuseaction=vids.individual&videoId=54858884
[01:50:37] <oem> That was with an LPT port
[01:50:52] <andypugh> Servo or stepper?
[01:50:57] <oem> servo
[01:51:26] <andypugh> Nice. Not many p-port servo systems out there
[01:51:57] <oem> well, i scrapped that plan, now I have these mesa cards and am farther behind than I was when I was using the LPT
[01:52:19] <andypugh> Fun, isn't it?
[01:53:00] <oem> Im not too foolish when It comes to such work, I just have zero knowledge and just dont "get it"
[01:53:02] <andypugh> If you are not learning then you might as well have been created as a rock
[01:54:44] <oem> Im more like a rolling stone
[01:55:04] <andypugh> This looks good http://www.ecircuitcenter.com/circuits/pid1/pid1.htm
[01:56:37] <oem> rly?
[01:56:59] <andypugh> Ignore the section "The control system"
[01:57:04] <oem> crap I dont even know what a polynomial is
[01:57:19] <oem> many number?
[01:57:25] <andypugh> It's just a lot of mononomials
[01:57:58] <qq-> ax+by+cz
[01:58:04] <andypugh> :-)
[01:58:14] <andypugh> qq Not rally
[01:58:35] <oem> LoL that website means nothing to me lol
[01:58:37] <qq-> a,b,c are constants ,
[01:58:46] <andypugh> a + bx + cx^2 + d x^3
[01:59:09] <andypugh> Let me try to find a better one
[01:59:22] <oem> I wonder if listening to PHISH will make this easier..
[02:01:15] <andypugh> Imagine you have a bath but have lost the plug.
[02:01:40] <oem> Well, I feel like before I learn anything about PID, I just want to know how to wire it.
[02:01:53] <andypugh> Fortunately the plug hole is unususally small (this is a hypothetical bath)
[02:02:25] <andypugh> Your job is to fill the bath to a constant level, and keep it there
[02:02:39] <qq-> creates a polynomial of the form V(6,0) = 0  + 10 ∙ V(3,0)  +  2 ∙ V(4,0)  +  1 ∙ V(5,0) ,or more generally, VO = k0  +  k1∙V1  +  k2∙V2  +  k3∙V3
[02:03:06] <oem> so, with the printer port, I made both axis work and two encoders, now that I have these mesa cards, only the encoder side of the system is doing what it is supposed to.
[02:03:55] <oem> qq, that doesnt make any sense to me man.
[02:04:28] <qq-> oem, wasn;t for you
[02:04:53] <andypugh> P-port PWM is "how much" and "which way" as it can't do negative
[02:04:56] <qq-> oem, you go back to school
[02:05:14] <andypugh> qq- Shut up ?
[02:05:27] <qq-> andypugh, yes Sir
[02:06:23] <andypugh> The Mesa card does negative and positive voltages so its a different control system
[02:06:28] <oem> right
[02:06:58] <oem> how do i make this control system work on the to control the servo drive that I have.
[02:07:41] <andypugh> The HAL PID component also does -ve and +ve outputs, so it is likely that your problem is un-connected "direction" pins in the HAL
[02:08:57] <andypugh> You probably need a direction from the PID output to the 7i33 driver (though I am not at all sure what that looks like in HAL)
[02:09:30] <andypugh> I have just read that last sentence, and it made no sense.
[02:09:39] <pcw_home> Also the direction might be reversed relative to your lpt setup so you may need to reverse your encoder leads (if the counts go the wrong way)
[02:09:40] <pcw_home> Probably bets way to start with the Mesa hardware is the EMC sample config, and then you still may need to swap encoder leads or analog inputs on your drive
[02:10:12] <andypugh> Phew! pcw arrived.
[02:10:16] <oem> the 7i33 only has one pin out which does a range of -10v to +10v the servo driver asks for two separate wries one for negative and one for positive.
[02:10:53] <oem> how would I wire this correctly?
[02:10:57] <pcw_home> Thats standard, drives usually have differential inputs
[02:11:31] <pcw_home> IN+ to AOUT in- to GND pin adjacent to AOUT
[02:11:39] <andypugh> Yes, so you can either wire 7i33 Gnd to -ve and output to +ve, or switch them to reverse things (but doing that in software is a much better idea)
[02:14:15] <oem> okay so the 7i33 pin labeled "dr0">command- of servo amp? 7i33 common>common of servo amp?
[02:14:16] <andypugh> Right, time to log off (and this time I mean it). If anything I said earlier conflicts with PCW than I am the one to ignore.
[02:14:30] <oem> Regardless thank you man
[02:15:10] <pcw_home> What I would do first is start emcs HM2-servo sample config but disconnect your drives from the motor
[02:15:11] <pcw_home> DR0 the servo +in 7I33 gnd to servo -in
[02:16:28] <willburrrr2003> had to stop reading the hal manual...my brain hurts hehe
[02:16:38] <pcw_home> If the encoders work and you have EMC started you should get -10 to +10 when you rotate the motor by hand
[02:16:55] <pcw_home> (on the DR0 pin)
[02:22:52] <morfic> pcw_home: thanks for the clarification earlier btw
[02:23:42] <oem> okay, I now have it wired as DR0>+command and 7i33 gnd> -command
[02:23:44] <morfic> got a NICEE yaskawa quote, only snafu: spindle motor lead time: 12-16 weeks :/
[02:24:14] <oem> Turning the motor causes a voltage increase on DR0
[02:24:32] <oem> it does not create a negative voltage
[02:24:42] <oem> only+
[02:25:44] <pcw_home> What hal file are you using (should be hm2-servo)
[02:25:51] <oem> 5I20
[02:26:37] <oem> yeah thats the 1
[02:27:44] <pcw_home> so going th other way with the motor just make the voltage go to 0?
[02:31:01] <oem> motor stopped voltmeter reads 4v, hand turned CW = 2v, hand moved CCW 2v also.
[02:31:59] <pcw_home> when you start emc it reads 4V?
[02:33:15] <oem> yes
[02:33:43] <oem> it reads 4v even when its off
[02:34:35] <pcw_home> Well then its busted (or your voltmeter is)
[02:36:13] <oem> well lol
[02:36:30] <oem> should i kick it?
[02:40:12] <pcw_home> If you disconnect all wires from the 7I33 except the flat cable from the 5I20, and then restart the computer (dont start emc)
[02:40:14] <pcw_home> DR0 through DR3 should all read close to 0 V, If not something s really wrong
[02:43:28] <oem> k, 0v
[02:44:40] <pcw_home> all LEDS on?
[02:44:57] <qq-> stupid question : my laptop has no parallel port, emc wont start because of missing parallel port ?
[02:45:11] <oem> yes
[02:45:19] <oem> and still 0v after emc started
[02:46:42] <pcw_home> OK thats better So if you connect one encoder and nothing else you shoul dbe able to do the output test again
[02:47:29] <oem> okay.
[02:48:47] <oem> now, both clockwise and coutnerclockwise on the encoder causes the voltage to jump +4v
[02:49:06] <pcw_home> hm2-servo-5i20 or some such file right?
[02:49:11] <oem> yes
[02:50:37] <pcw_home> Have you editied the HAL file?
[02:50:40] <oem> no
[02:50:44] <oem> default file
[02:51:20] <oem> however telling it to go + or - with the emc controller does create a negative V on the dr0
[02:51:38] <oem> negative/postive depending which I click
[02:54:13] <pcw_home> Does the encoder count correctly both ways?
[02:54:24] <oem> currently when I tell it to move .001 it will send -v to the terminal. and telling it to move -.001 will output +v. however I need to tune the servo now.
[02:54:35] <oem> eh, it seems to.
[02:55:06] <pcw_home> how much v- and V+?
[02:55:38] <oem> like 2-3
[02:56:37] <pcw_home> will it go to +- 10V with larger than .001 moves?
[02:56:52] <oem> I had it moving in .001 increments forward earlier but would jump about .040 if I tried to go backwards
[02:57:48] <pcw_home> Wait a sec This testing is with motors disconnected right?
[02:57:58] <oem> uh
[02:58:09] <oem> no
[02:58:40] <oem> k, testing with motor d/c occuring now
[03:00:43] <oem> okay, w/ motor d/c it reads a constant +4v and causes it to jump down to +2v regardless of direction motor is turned
[03:01:20] <oem> one quick question, torque mode correct?
[03:01:59] <pcw_home> you may have to set the following error larger to do these tests
[03:02:01] <pcw_home> what exact wirea are connected to the 7I33 (other than the 5I20 cable)
[03:02:07] <pcw_home> (wires)
[03:03:17] <oem> encoder abz and +v5 for encoder and dr0, gnd
[03:05:58] <pcw_home> OK is you stop EMC is the output still 4V?
[03:06:21] <pcw_home> (if)
[03:10:15] <oem> yes
[03:10:57] <pcw_home> What does the 5V eocoder power measure?
[03:11:30] <oem> 5v
[03:11:53] <oem> NOT 4v ;)
[03:11:59] <pcw_home> 5.01V 4.78V
[03:12:04] <pcw_home> ??
[03:12:20] <oem> this is a rather cheap voltmeter
[03:12:43] <oem> between 4.8-5 it looks like
[03:13:28] <pcw_home> What EMC version?
[03:13:47] <oem> 2.3
[03:14:58] <qq-> pcw_home, my laptop has no parallel port, that will prevent to start emc ?
[03:15:47] <pcw_home> Pretty strange, 2.3 should be fine My guess is that either you have a bad 7I33, bad 5I20 or a bad cable
[03:15:49] <pcw_home> qq not in sim mode ,,,,
[03:16:09] <oem> Well, I just got the cards in today
[03:18:34] <qq-> pcw_home, thanks
[03:40:30] <pcw_home> You might try updating EMC to the latest, maybe your 2.3,? version (which is pretty old) has some bugs
[03:47:45] <oem> pcw_home, I just downloaded it off the website, the new version wouldnt show my desktop so I went to the last supported distro
[03:49:10] <oem> Currently, if I hold the motor REALLY TIGHT I can make it go both forward and backwards, however letting go of it makes it do this rebounding effect and it will oscillate back n forth till its momentum forces a fault
[13:46:49] <ChanServ> [#emc] "This is the #emc channel - talk related to the Enhanced Machine Controller and general machining. Website: http://www.linuxcnc.org/, wiki at http://wiki.linuxcnc.org/"
[14:12:24] <pcw_home> W3 should be up (so I/O are pulled up before the FPGA is configured)
[14:13:31] <elmo42> elmo42 is now known as elmo40
[14:14:43] <cradek> skunkwork: great - last night I got the feedback all wired up and working
[14:15:10] <cradek> I have some nice water tight cables and connectors that I'm reusing
[14:15:25] <cradek> now I just have to mount and wire up the servo amp - the table itself is done
[14:16:02] <awallin> any plans for what 4-axis work to do? :)
[14:16:09] <cradek> gears
[14:26:19] <paragon-wshop> I am seeing the following error hm2/hm2_7i43.0: firmware hm2/7i43/SVST4_4B.BIT not found I have linked as per instructions in the hal file ln -s /home/emc/emc2-dev/src/hal/drivers/mesa-hostmot2/firmware/ /lib/firmware/hm2. I am using the 2.4 branch.
[14:29:55] <JT-Work> a gear head :)
[14:33:38] <skunkwork> cradek: Neat!
[14:34:27] <pcw_home> Did you download the firmware? its not included with the EMC distribution
[14:35:16] <pcw_home> (download with the package manager)
[14:35:17] <paragon-wshop> I did see a branch with some mention of mesa do I need that one?
[14:39:20] <pcw_home> yes you need the one with firmware for the 7I43 (if you are running 2.3 or >)
[14:39:31] <Paragon39> pcw_home: download with the package manager?
[14:40:10] <pcw_home> Yes, And I dont think you need to touch the example HAL files
[14:40:39] <skunkwork> I know the 5i20 sample configs worked great.
[14:41:05] <pcw_home> bbl dog needs walkies
[14:41:44] <skunkwork> pcw_home: did you see - http://www.youtube.com/watch?v=KplU8hkI0AQ
[14:42:21] <paragon-wshop> Sorry I am little confused. What package manager do you mean?
[14:46:41] <elmo40> skunkwork: what collet does that thing use? looks HUGE!
[14:47:54] <skunkwork> it is thier own.
[14:49:00] <skunkwork> it is about 2.25" strait shank
[14:49:06] <elmo40> oh. do you have many of them? I like the full 3-axis helix :)
[14:49:19] <skunkwork> we have a few hundred or more
[14:49:37] <elmo40> I want to hack together a mini-horizontal. I work on them every day, would be nice to have one at home.
[14:50:01] <elmo40> weird collet, though. very long taper. kinda like a morse.
[14:50:27] <Als> paragon system/Administration/synaptic
[14:53:59] <skunkwork> elmo40: neat - and thanks
[14:54:46] <elmo40> I have drawings to make a casting of the Z column. now to build the foundry ;)
[14:59:21] <paragon-wshop> Als: I can not see anything relating to 7i43 BTW iam using Ubuntu 6.06.2 LTS : is this what I need? git origin/mesa-configtools?
[14:59:44] <elmo40> 6.06??? wow, old school
[15:00:48] <elmo40> not interested in using 10.04LTS?
[15:00:48] <paragon-wshop> yep, have not got around to upgrading it. I use git to download branches.
[15:02:21] <paragon-wshop> You know what I should upgrade!
[15:03:35] <elmo40> http://www.linuxcnc.org/lucid/ubuntu-10.04-linuxcnc1-i386.iso
[15:04:30] <paragon-wshop> elmo40: Thanks for the link.
[15:05:14] <paragon-wshop> Just tar'ing up all my old stuff as we speak!
[15:39:11] <psha> i'll try again... anyone using gladevcp?
[15:43:22] <cradek> not me
[15:43:41] <cradek> I am interested in seeing how it embeds in touchy, though.
[15:49:06] <psha> i have some gladevcp improvements but without external review :(
[15:49:28] <psha> cmorley acked on merge but i need at least somebody to discus them...
[15:49:38] <cradek> I'd like to help but I have not tried gladevcp yet
[15:50:05] <cradek> I trust your judgement if you want me to merge them for you
[15:50:48] <psha> i'm working on gladevcp cleanup so using it will be more simple
[15:51:03] <psha> for example it's not needed to make symlinks for .py files etc
[15:51:40] <cradek> I hadn't heard about that - does sound weird
[15:52:07] <cradek> if I wanted to try it, do I just use the instructions on that wiki page?
[15:52:08] <psha> to use gladevcp in a run in place environment one must add system links to these files.
[15:52:12] <psha> in usr/lib/glade3/modules add links for hal_pythonplugin.py hal_widgets.py and led.py
[15:52:15] <psha> in usr/share/glade3/catalogs add link for hal_python.xml
[15:52:18] <psha> in usr/share/glade3/pixmaps/hicolor/22x22/actions add link for widget_hal_pythonplugin-hal_led.png
[15:53:05] <psha> but it seem that *.py links are not needed if python files are somewhere in search path
[15:53:25] <cradek> yes that can't possibly be the right way to do it
[15:53:29] <psha> http://grid.pp.ru/cgit/psha/emc2.git/log/?h=gladevcp-modules
[15:53:46] <psha> i've fixed catalog file and added __init__.py into gladevcp
[15:54:15] <psha> so now it may be installed with other python modules and it'll work
[15:54:49] <cradek> let me try to run it
[15:54:58] <psha> git://grid.pp.ru/psha/emc2.git repo
[15:55:30] <psha> my server at psha.org.ru has corrupted memory module so i don't trust it until it's changed :)
[15:55:36] <psha> so using one from work
[15:56:04] <psha> by the way gladevcp is great thing...
[15:56:19] <psha> it's very easy to create nice hal interfaces with it
[15:56:30] <cradek> neat
[15:59:18] <cradek> http://wiki.linuxcnc.org/uploads/gladevcp_in_axis.png
[15:59:29] <cradek> heh that theme looks completely ridiculous in AXIS
[15:59:43] <elmo40> ya,just a little, eh
[15:59:56] <cradek> only ubuntu could pick a default theme that makes it impossible to tell whether buttons are in or out
[16:00:37] <cradek> ... which makes touchy unusable
[16:01:14] <psha> :)
[16:01:30] <psha> you may override gtk theme by placing .gtkrc file
[16:01:58] <psha> cradek: now to use gladevcp you need to install only hal_python.xml catalog link
[16:02:13] <cradek> on the linuxcnc cd, moses made the default theme a sane one
[16:02:15] <psha> led icon is nice but not important to use
[16:02:16] <elmo40> what I want to see when running a machine are a few items: the code, the location of machine, amount of travel left to go, simulation visual, speed/feed and overides(speed/feed). If I want anything else I will go to a tab but that is my main viewing requirements.
[16:05:31] <cradek> ok, I made that symlink
[16:05:44] <cradek> (there ought to be a way to add a catalog without root access)
[16:05:47] <psha> cradek: is share/ directory in emc2 source has layout of real /usr/share?
[16:06:13] <psha> is lib/python in your python search path?
[16:06:14] <cradek> psha: not sure if that's true for everything in there
[16:06:56] <cradek> psha: not sure - emc-environment doesn't seem to do that
[16:07:08] <psha> GLADE_CATALOG_PATH=~/mycatalogs:~/work/foo/glade
[16:07:22] <psha> emc-environment does this
[16:07:25] <cradek> oh! that's a much better solution
[16:07:32] <cradek> I don't need the symlink in /usr/share?
[16:07:34] <psha> at line 60
[16:07:38] <psha> yes
[16:07:41] <psha> seem to be
[16:07:49] <psha> but i've not tested it yet :)
[16:09:13] <psha> GLADE_CATALOG_PATH=lib/python/gladevcp glad
[16:09:17] <psha> working fine
[16:09:32] <cradek> ok I'm adding that to emc-environment
[16:09:53] <psha> maybe it's better to move hal_plugin.xml to usr/share/glade3/catalogs first?
[16:10:07] <psha> so with properly installed emc file will be in correct location?
[16:10:34] <cradek> do you mean debian/extras/usr/share/...?
[16:10:49] <elmo40> what is glade? visual development tool?
[16:11:18] <cradek> elmo40: google hit 3: http://en.wikipedia.org/wiki/Glade_Interface_Designer
[16:12:03] <elmo40> I wonder if I could use it to make Pidgin look better ;)
[16:12:48] <psha> cradek: is think ./share/... since it's needed not only for debian :)
[16:13:07] <psha> as axis tcl file is living in ./share/axis/tcl/axis.tcl
[16:37:47] <tom3p> on 5i20 outputs, how to make an unused gpio pin to be output?
[16:37:47] <tom3p> setp hm2_[HOSTMOT2](BOARD).0.gpio.026.is_output 1
[16:37:48] <tom3p> setp hm2_[HOSTMOT2](BOARD).0.gpio.026.is_opendrain 0
[16:37:48] <tom3p> net my-out <= hm2_[HOSTMOT2](BOARD).0.gpio.026.out
[16:37:48] <tom3p> i ask because awallin & casaFrogs dont in theier test panels
[16:39:21] <awallin> my test panels were/are for the old m5i20 firmware, not for hostmot2
[16:39:45] <tom3p> yes np problem, just wondering how to do it now
[16:42:51] <cradek> that looks right to me
[16:42:58] <tom3p> thanks
[16:43:45] <tom3p> re psha's new gladevcp, does it resize? ( tkinter didnt play nice )
[16:44:05] <psha> in touchy - yes :)
[16:45:52] <tom3p> i gotta try that, i have a touchscreen coming, thx for all the work you've been doing
[16:46:20] <psha> hey, i'm only glueing great things created by cradek and cmorley :)
[16:50:48] <tom3p> :) of course thx to cradek cmorley jepler et al, if i make it to the fest at Stuarts at least I can buy y'all some beers
[17:09:32] <MarkusBec> MarkusBec is now known as MARUSBEC
[18:03:14] <motioncontrol> good evening. a question about tool change.when call tool cgange m6 t1 the axis go in tool change position the x,y,z simultanely.Can move when have tool change first z axis and after y and again x ?
[18:09:41] <elmo40> I always make a G0 G53 G28 Z0 before my tool change
[18:09:44] <elmo40> home Z
[18:09:50] <elmo40> then call M6 T1
[18:12:42] <motioncontrol> elmo40, but don't is correct, i don't can remember very tool change write before another code for only tool change.!
[18:13:20] <motioncontrol> not can specification in some file the axis sequenze the tool change ?
[18:14:58] <elmo40> it should be a setting somewhere... if it is I don't know, sorry
[18:17:00] <Tired_2> I'm new to this, but I read about M programs...
[18:17:30] <Tired_2> so, maybe you can make a custom M code for tool change
[18:17:45] <Tired_2> that does what he said... so instead of M6, you use like M66 and it runs a macro of code
[18:17:55] <Tired_2> http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?M100-199
[18:17:59] <Tired_2> M100-M199 that is
[18:18:34] <motioncontrol> it are custom m code
[18:19:42] <Tired_2> like I said, I'm new
[18:19:50] <Tired_2> just got first motion last week
[18:54:06] <MARUSBEC> MARUSBEC is now known as MARKUSBEC
[19:10:42] <paragon-wkshop> I have a strange issue... A couple of weeks ago I was playing around with the pluto-p. EMC loaded the firmware and started up axis ok then all of a sudden emc could only load the firmware but crashed out with communication error when attempting EPP. I was not sure if the pluto-p was at fault or the paraport. In the meantime I orded a 7i43 which I have just managed to get working (I think)...
[19:10:44] <paragon-wkshop> ...on the same paraport. I also received a replacement pluto-p. The replacement pluto-p also fails after the firmware has loaded with the same error as the original pluto-p. Does anyone have any ideas why this would be so?
[19:15:41] <mrsunshine_> mrsunshine_ is now known as MrSunshine
[19:20:31] <skunkwork> TGIF
[19:32:00] <Jymmm> http://cgi.ebay.com/Brand-New-1500w-4ftx-4ft-CNC-Engraver-Router-Cutter-CE-/130436700103?pt=LH_DefaultDomain_0&hash=item1e5ea217c7&x=42&y=7
[19:32:52] <alex_joni> hey Jymmm
[19:37:24] <DaViruz> http://vimeo.com/16097849
[19:37:28] <DaViruz> yay.
[19:37:35] <DaViruz> now if i can only get the stupid spindle to work..
[20:03:34] <Jymmm> alex_joni: whats happening?
[20:33:43] <paragon-wkshop> Where does one set define the paraport that the 7i43 uses?
[20:34:07] <paragon-wkshop> I have an oxford pci para card.
[20:44:44] <cradek> on the loadrt hm2_7i43 command line
[20:45:04] <paragon-wkshop> Do I need to add this to hal file? loadrt hm2_7i43 [ioaddr=N] [ioaddr_hi=N] [epp_wide=N] [config="str[,str...]"] [debug_epp=N]
[20:45:05] <cradek> see the hm2_7i43 manpage for help: http://linuxcnc.org/docs/2.4/html/man/man9/hm2_7i43.9.html
[20:45:11] <cradek> exactly
[20:45:20] <cradek> add ioaddr=...
[20:46:54] <paragon-wkshop> There are three loadrt lines in the default hal file do I just add this line after loadrt trivkins?
[20:47:31] <cradek> if you have an existing 7i43 config, it will already have this loadrt; you should find it and add the ioaddr= argument that you need
[20:47:36] <andypugh> Probably after loadrt motmod
[20:48:32] <cradek> loadrt [HOSTMOT2](DRIVER) config=[HOSTMOT2](CONFIG)
[20:48:48] <cradek> it's slightly hidden with all these substitutions from the ini file, but this is the one to modify
[20:50:26] <paragon-wkshop> Oh OK... so I should add the ioaddr... after (DRIVER) before config= ?
[20:50:43] <cradek> yep, I think that's the ticket
[20:53:20] <andypugh> Personally I skip all the substitutions from the INI file and edit the HAL file directly
[20:53:28] <paragon-wkshop> Great thanks Chaps... Just got try and work out which port numbers to use. lspci -v comes back with a bunch!
[20:53:30] <paragon-wkshop> I/O ports at d480 [size=8]
[20:53:31] <paragon-wkshop> I/O ports at d400 [size=8]
[20:53:32] <paragon-wkshop> I/O ports at d080 [size=32]
[20:54:06] <cradek> I predict you'll get it in 3 or fewer tries
[20:54:12] <andypugh> I am no expert, but I reckon 400, with the 480 being the extra EPP address
[20:54:50] <andypugh> The driver will fail to load if it doesn't find a 7i43 to talk to
[20:54:55] <cradek> I thought they were 0x400 apart
[20:55:11] <cradek> are there others or just those three?
[20:55:18] <andypugh> d080 then :-)
[20:55:34] <cradek> yep I bet so, d080 + d480
[20:55:36] <paragon-wkshop> Sorry for my ignorance but what is the low and hi part of the address?
[20:55:50] <andypugh> You don't need to worry about it.
[20:55:54] <paragon-wkshop> Just those three are showing
[20:55:55] <cradek> due to historical silliness, EPP ports have two addresses 0x400 apart
[20:56:09] <paragon-wkshop> Oh I see.
[20:56:22] <cradek> beware if this is a netmos-based card, it won't work in EPP mode - that chip is defective
[20:56:33] <andypugh> He said it was Oxford
[20:56:35] <cradek> sadly they are the most popular pci parports
[20:56:38] <cradek> oh ok, good
[20:58:03] <paragon-wkshop> It's a pity about the mos cards! There easy to get and much cheaper!
[20:58:38] <paragon-wkshop> The card I purchased = OX16PCI954
[20:59:04] <paragon-wkshop> Which I beleive is the one that is recommended.
[20:59:25] <cradek> great, good job reading before buying
[21:00:45] <andypugh> Do the Moschip cards work?
[21:01:00] <paragon-wkshop> Lot's of info in the news thread I was reading. SUN cards are good to go as long as the para cable is less than two foot long. ;-)
[21:01:08] <cradek> andypugh: not according to man hm2_7i43
[21:01:13] <cradek> andypugh: netmos = moschip apparently
[21:02:26] <paragon-wkshop> Can I ignore the ioaddr_hi... directive?
[21:02:51] <andypugh> In that case I have a breakout cable for the D510MO p-port and an insubstantial paperweight upstairs. Not a problem as I have mesa cards
[21:03:15] <cradek> paragon-wkshop: yes it will default to the right behavior if the port have the standard spacing
[21:03:23] <paragon-wkshop> Oh I jusr read 0 = + 0x400 ;-)
[21:04:59] <paragon-wkshop> OK going with this ... loadrt [HOSTMOT2](DRIVER) ioaddr=0x400 config=[HOSTMOT2](CONFIG)
[21:05:19] <cradek> nope, you probably want ioaddr=0xd080
[21:05:56] <paragon-wkshop> Oh OK thanks
[21:07:59] <Paragon39> System crashed EMC mentioned -1 device resource busy!
[21:08:13] <cradek> what do you mean crashed?
[21:08:16] <andypugh> dmesg?
[21:08:42] <Paragon39> It hung frozen mouse etc
[21:08:51] <cradek> ouch
[21:09:00] <andypugh> It logged itself out of IRC too
[21:09:22] <Paragon39> EMC was cleaning up and it just froze.
[21:09:36] <Paragon39> rebooting it now
[21:17:12] <paragon-wkshop> OK I started it again and the following message : -1 Device or resource busy (the system did not freeze)
[21:17:31] <cradek> better errors will be found in dmesg
[21:19:36] <paragon-wkshop> It doesn't like 0x80 ... PARPORT: ERROR: request_region(0x80) failed
[21:20:13] <cradek> did you correctly type ioaddr=0xd080
[21:20:47] <andypugh> Should there be a d in there?
[21:20:55] <paragon-wkshop> Arrr missed the d
[21:21:07] <paragon-wkshop> The manual does not show the d does it?
[21:21:22] <cradek> your lspci output shows 0xd080
[21:21:30] <cradek> an example in the manual is only an example
[21:22:18] <paragon-wkshop> cradek: it does indeed :-)
[21:22:23] <andypugh> I think you ought to be able to refer to the p-ports by number now, rather than addr?
[21:22:41] <cradek> andypugh: I think that's true too - you can use either method.
[21:23:10] <paragon-wkshop> OK starting emc ... Hopefully I still be here ;-)
[21:25:03] <andypugh> Ah, so 0xd means "Decimal"?
[21:25:10] <cradek> no
[21:25:12] <cradek> 0x means hex
[21:25:15] <cradek> d means d
[21:25:29] <paragon-wkshop> I'm still here but got the following ... PARPORT: ERROR: request_region(0xd480) failed ... Not sure were the 4 came from it's not in the hal file ioaddr=0xd080?
[21:25:33] <cradek> (d is a number digit in hex)
[21:25:40] <andypugh> It's been a long day. But I still feel I ought to shoot myself.
[21:26:06] <andypugh> That's the EPP-high address
[21:26:12] <JT-Hardinge> do it with a salad shooter then or a jerky cannon
[21:27:16] <andypugh> Oddly enough, I do actually know that D is a hex digit, writing this driver rather depends on knowing that sort of thing.
[21:27:45] <andypugh> I wonder how you set the card to EPP mode?
[21:28:19] <cradek> I'm surprised that region doesn't work, since lspci shows it
[21:29:38] <Tired_2> does emc use EPP for steppers?
[21:30:00] <andypugh> Tired_2: No.
[21:30:03] <Tired_2> I know you can turn on EPP in the bios, but I guess there is a way to turn it on via the linux os even if its not on in the bios?
[21:30:05] <paragon-wkshop> Chaps I just found some other stuff relating to the oxford card but it mentions serial controller etc. I have posted the output of the lspci to http://pastebin.ca/1970369
[21:30:15] <Tired_2> k, I dont know much about epp
[21:30:16] <andypugh> Tired_2: Only for communicating with external hardware
[21:30:22] <Tired_2> just that our cnc plasma uses it
[21:30:52] <andypugh> I imagine that the BIOS only enables it on the onboard parallel port, not the PCI ones
[21:31:27] <Tired_2> indeed.
[21:31:34] <Tired_2> our "plasmacam" sucks.
[21:31:37] <Tired_2> always gets comm error
[21:31:41] <Tired_2> errors*
[21:32:41] <andypugh> paragon-wkshop: you have 5 possible combinations of ports if you manually define the epp_hi addr too (it has to be higher than the base one, so you can exclude some of the combinations)
[21:33:18] <andypugh> comm errors hint at actual communications, so yes you would be using epp
[21:33:19] <paragon-wkshop> andypugh: you've confused me :-)
[21:33:43] <andypugh> You could try manually defining ioaddr_hi
[21:34:08] <paragon-wkshop> andypugh: What numbers would I pick?
[21:34:21] <andypugh> There are 5 combinations...
[21:34:43] <paragon-wkshop> How did you arive at that number Andy?
[21:35:06] <Tired_2> yea, crappy windows software too
[21:35:10] <Tired_2> probably doesnt help
[21:35:24] <Tired_2> we are hopefully going to convert it to emc2 here soon
[21:35:26] <Tired_2> we being me
[21:35:39] <Tired_2> later.
[21:36:20] <andypugh> paragon-wkshop: d080 & d400, d080 & d480, d400 & d480. Three. There are three combinations :-)
[21:37:38] <paragon-wkshop> Right I see...
[21:38:30] <paragon-wkshop> default is d400 right?
[21:38:40] <paragon-wkshop> for the hi address that is
[21:38:51] <andypugh> default is 0x380 I think
[21:39:01] <cradek> does the kernel detect this card as a parport when it boots?
[21:39:21] <paragon-wkshop> cradek: Not sure
[21:39:46] <paragon-wkshop> It's loaded the parport_pc module automaticaly
[21:40:58] <paragon-wkshop> andypugh: Thats the default ioaddr but if am reading the doc correctly the ioaddr_hi is + 400 by default
[21:41:17] <andypugh> I think it is low + 0x400
[21:41:30] <paragon-wkshop> I think so too
[21:41:53] <paragon-wkshop> so ive tried d080 & d400
[21:42:47] <paragon-wkshop> starting emc again with ioaddr=0xd080 ioaddr_hi=0xd480
[21:42:48] <andypugh> 0xd080 is 32 bits wide, so that might be an epp-wide address, meaning that standard epp is 0xd400 and 0xd480
[21:43:22] <andypugh> You could try ioaddr=0xd080 epp_wide=1
[21:44:08] <paragon-wkshop> andypugh: thats what I tried originally as per cradek instructions.
[21:44:33] <paragon-wkshop> epp_wide [default: 1]
[21:44:57] <andypugh> try epp_wide=0 then
[21:46:12] <andypugh> There is a more comfortable way to do this. You could ssh to your workshop and mess about with configs at the command line with halrun
[21:46:32] <paragon-wkshop> ok ill try that. I just tried ioaddr=0xd080 ioaddr_hi=0xd480 and got the same message PARPORT: ERROR: request_region(0xd480) failed
[21:47:21] <andypugh> ssh ; halrun ; loadrt hostmot2 ; loadrt hm2_7i43 ioaddr=XXXX config=YYYY
[21:47:44] <paragon-wkshop> andypugh: I have the computer workshop computer next me plugged into the secon vga source of my warm monitor in my computer den :-)
[21:48:00] <andypugh> Ah, in that case carry on
[21:49:06] <andypugh> I have a feeling that your working config will end up as 0xd400 and 0xd480 with epp_wide=0
[21:49:24] <paragon-wkshop> I'm logged on #emc twice because my day to day pc is on the other vga source but it takes a litlle while to keep switching sources... if that makes sense!
[21:51:47] <paragon-wkshop> andypugh: what is the expanded string for config=[HOSTMOT2](CONFIG) ?
[21:52:44] <andypugh> try loadrt hm2_7i43 config="firmware=hm2/7i43/SVST4_4B.BIT num_encoders=2 num_pwmgens=1 num_stepgens=4"
[21:53:06] <andypugh> That is copied straight from my config
[21:53:12] <paragon-wkshop> Thanks
[21:53:52] <andypugh> (Drop the B from the end of the bit file if you have a 200k gate version)
[21:55:12] <paragon-wkshop> andypugh: I have the 400k... I executed halrun ; loadrt hostmot2 ; loadrt hm2_7i43 ioaddr=0xd080 config="firmware=hm2/7i43/SVST4_4B.BIT num_encoders=2 num_pwmgens=1 num_stepgens=4" and now I have a halcmd: prompt
[21:55:30] <andypugh> show pin
[21:56:11] <paragon-wkshop> halcmd: show pin
[21:56:13] <paragon-wkshop> Component Pins:
[21:56:15] <paragon-wkshop> Owner Type Dir Value Name
[21:56:16] <paragon-wkshop> halcmd:
[21:56:27] <andypugh> It did't load then
[21:56:43] <andypugh> You can open another terminal and look at dmesg
[21:57:21] <andypugh> And in halcmd you can up-arrow to the last command, change the addresses and try again
[21:58:46] <andypugh> I assume you don't have an onboard parallel port then?
[21:59:20] <paragon-wkshop> I do but I suspect it is faulty.
[21:59:30] <andypugh> OK
[22:01:12] <paragon-wkshop> im not seeing anything with dmesg that stands out as before.
[22:01:44] <andypugh> Odd
[22:02:48] <paragon-wkshop> last line of dmesg =
[22:02:48] <andypugh> Try working through the combinations of ioport, ioport_hi and epp_wide in halrun until show funct shows something?
[22:02:50] <paragon-wkshop> 3280.363966] RTAI[sched]: Linux timer freq = 250 (Hz), TimeBase freq = 1800219000 hz.
[22:02:51] <paragon-wkshop> [ 3280.363969] RTAI[sched]: timer setup = 999 ns, resched latency = 2944 ns.
[22:02:53] <paragon-wkshop> [ 3280.364110] RTAI[usi]: enabled.
[22:02:54] <paragon-wkshop> [ 3280.468921] RTAI[math]: loaded.
[22:03:26] <paragon-wkshop> ok will do.
[22:03:55] <andypugh> Maybe you need halrun -V
[22:04:24] <andypugh> Try exiting halrun and re-starting with -V to get more feedback
[22:05:12] <paragon-wkshop> loadrt: command not found
[22:05:36] <andypugh> Yes, it seems that -V exits halcmd immediately. Bother
[22:07:04] <paragon-wkshop> I do appear to have loadrt in path as the command is not found!
[22:07:17] <andypugh> halrun -I -V looks good
[22:07:43] <andypugh> loadrt is a halcmd function, if you look you will find you are in bash...
[22:07:56] <andypugh> halrun -I -V leaves you in halcmd
[22:09:08] <paragon-wkshop> yes it does. shall i post the output here ot pastbin?
[22:09:26] <andypugh> Is it meaningful?
[22:11:56] <paragon-wkshop> Not sure it exits... http://pastebin.ca/1970398
[22:13:48] <andypugh> It's something odd about the -V option in halcmd. I think you might have to not bother with it. If you look you are still in halcmd: at the end
[22:14:40] <andypugh> Incidentally, I wasn't really expecting you to put in the semicolons.
[22:15:14] <andypugh> I am not even sure that halcmd sees the loadrt command with it all on one line like that
[22:15:56] <andypugh> halrun is a way to run hal commands directly without the complications of loading the rest of emc2
[22:16:11] <paragon-wkshop> That's what I was thinking, the ; is a shell command delimiter.
[22:17:40] <paragon-wkshop> I removed the ; and now i am getting <commandline>:0: insmod failed, returned -1
[22:22:46] <paragon-wkshop> halcmd: loadrt hm2_7i43 ioaddr=0xd400 ioaddr=0xd480 config="firmware=hm2/7i43/SVST4_4B.BIT num_encoders=2 num_pwmgens=1 num_stepgens=4"
[22:22:47] <paragon-wkshop> gave:
[22:22:49] <paragon-wkshop> hm2_7i43.0: board at (ioaddr=0xD480, ioaddr_hi=0x0000, epp_wide ON) not found!
[22:22:50] <paragon-wkshop> at end of dmesg.
[22:23:35] <paragon-wkshop> oopps my fault should be ioaddr_hi=480
[22:24:22] <paragon-wkshop> ok got PARPORT: ERROR: request_region(0xd480) failed
[22:26:56] <andypugh> Only a few more combos to try
[22:28:00] <andypugh> And it is ioaddr_hi=0xd480
[22:31:50] <paragon-wkshop> andypugh: Tried the combo's Could you take a look at http://pastebin.ca/1970399 please. What do you think? the first one is different from the last two!
[22:33:25] <andypugh> The first one looks quite good.
[22:33:51] <andypugh> Is there a 5V supply to the 7i43?
[22:34:27] <paragon-wkshop> Im running from usb supplied power.
[22:34:31] <andypugh> Try that one with epp_wide=0
[22:36:22] <andypugh> Possibly time to rattle the cage of pcw_home. I have forgotten what peculiar circumstance can cause that /DONE not low message.
[22:36:29] <paragon-wkshop> hm2_7i43.0: board at (ioaddr=0xD080, ioaddr_hi=0xD400, epp_wide OFF) not found!
[22:37:18] <andypugh> Same /DONE stuff?
[22:37:47] <andypugh> What does the "not ready" led on the card say?
[22:37:53] <paragon-wkshop> andypugh: the jumpers I have set are .. w1 w2 w3 w6 w7 high w4 w5 low
[22:38:29] <andypugh> sorry, "NOT DONE" LED
[22:38:59] <paragon-wkshop> I have leds on power, done and init green, red and red
[22:40:03] <andypugh> w4 and w5 are correct for p-port programming.
[22:40:16] <andypugh> Cycle the power on the 7i43 and try again
[22:40:22] <paragon-wkshop> ok
[22:45:06] <andypugh> I suppose you might as well try the other combos with epp_wide off too, as it is just a case of pressing the up-arrow in halcmd.
[22:46:17] <Paragon39> andypugh: the box restarted when I pulled the power of 7i43. I restarted it but networking failed. I running through another restart
[22:46:31] <andypugh> Blimey! That pasebin is already the number 3 google hit for the error code.
[22:46:45] <andypugh> That's very odd.
[22:48:10] <andypugh> http://www.mail-archive.com/emc-users@lists.sourceforge.net/msg10781.html
[22:49:14] <andypugh> I just thought of something.
[22:49:29] <paragon-wkshop> ok
[22:49:47] <andypugh> You might need "loadrt probe_parport" before loadrt hostmot2
[22:50:27] <paragon-wkshop> Very true. I remeber reading that in the hostmot2 man page from memory!
[22:51:57] <paragon-wkshop> andypugh: could you paste the last pastbin link i posted. I lost the history of the command!
[22:52:19] <andypugh> http://pastebin.ca/1970399
[22:52:26] <paragon-wkshop> Thanks :-)
[22:55:34] <NTU> NTU is now known as NTU_brb
[22:59:13] <paragon-wkshop> Receiving the same message. Nothing was displayed in dmesg when loadrt probe_parport was issued is this correct?
[23:06:51] <paragon-wkshop> andypugh: should the 7i43 w3=up, pull up resister enabled?
[23:07:30] <andypugh> Probably correct, and the pull-ups don't matter at this point
[23:08:35] <JT-Hardinge> you guys are having way too much fun
[23:08:43] <NTU> :)
[23:09:21] <paragon-wkshop> I am.... Not sure if andypugh is ;-)
[23:09:48] <paragon-wkshop> andypugh: But your help is very much appreciated :-)
[23:09:50] <andypugh> I have just thought of something I shouldhave thought of ages ago...
[23:10:08] <andypugh> go back the shell, and type pncconf
[23:11:14] <paragon-wkshop> ok I have Conf Wizard up!
[23:12:25] <andypugh> Yeah. Perhaps that can find it?
[23:12:58] <paragon-wkshop> What shall I do with it andypugh ?
[23:13:25] <andypugh> I have no idea
[23:13:34] <paragon-wkshop> lol
[23:13:46] <andypugh> I have never used it, but it is a wizard for configuring mesa card machines
[23:14:19] <paragon-wkshop> im licking the screen of the conf wizard... it has a strange taste!
[23:15:16] <paragon-wkshop> Arrr Yes IO control ports Messa pci/ paraport card...
[23:17:15] <andypugh> I don't know if the pci parport search thing is any help?
[23:17:15] <JT-Hardinge> I need to invent a sizing machine... tell it the material and final size and toss in a chunk of material... out comes a squared sized block :0
[23:17:45] <andypugh> JT-Hardinge: A lathe and a 4-jaw chuck comes close, especially with a facing macro
[23:18:26] <paragon-wkshop> andypugh: the search is the same as the output from lspci -v
[23:18:44] <andypugh> Ah, OK.
[23:19:51] <JT-Hardinge> andypugh: I'll have to try that...
[23:20:08] <JT-Hardinge> * JT-Hardinge thinks about that...
[23:20:43] <andypugh> The 4-sided clamping helps to square things up in a way that a milling vice doesn't.
[23:21:34] <JT-Hardinge> yes, the saw cut edge is the first and second cut and is square to the other 4 sides :)
[23:22:11] <JT-Hardinge> as they say in England Brilliant!
[23:24:22] <JT-Hardinge> I need to get some spiders for my 4 jaw chuck then...
[23:25:55] <paragon-wkshop> when running test it cannot find firmware hm2/7i43/SV4_4B.BIT not found
[23:34:08] <andypugh> Where is your firmware?
[23:34:29] <andypugh> Have a look in /lib/firmware/hm2
[23:35:55] <paragon-wkshop> Yes it appears to be there but conf gui is not finding it
[23:37:31] <JT-Hardinge> * JT-Hardinge changes from machinist hat to chef hat
[23:37:35] <JT-Hardinge> good night all
[23:37:51] <paragon-wkshop> night JT-Hardinge
[23:38:11] <andypugh> Odd. Mayhaps that is the error it comes up with when it can't load the firmware for any reason?
[23:40:03] <andypugh> Lots of tooling etc for auction here. I can buy/collect if anything takes anyone's fancy (the stuff in Basildon at least). I have an auction account. http://www.ppauctions.com/online/index.php?a=1005&b=605&c=
[23:40:19] <paragon-wkshop> IN the config gui it asks for first para port address would that be 0x080
[23:47:42] <andypugh> I am not entirely sure
[23:50:19] <paragon-wkshop> no worries andypugh you have been a great help and I have learnt some more EMC command lines :-)
[23:50:43] <andypugh> Are you making any progress?
[23:52:27] <paragon-wkshop> not really... but Ill keep plugging away at it!
[23:56:40] <andypugh> Have you tried every combination with epp_wide off yet?
[23:57:17] <paragon-wkshop> cant remember now ... trying it...