Back
[00:00:38] -!- swingley has quit [Remote host closed the connection]
[00:02:57] <pcw_home> http://pico-systems.com/codes/pcisetup.tgz
[00:02:58] <pcw_home> if its still there
[00:03:28] <adam3999_> yep
[00:03:38] <adam3999_> got it
[00:06:01] <adam3999_> adam@linuxcnc:~$ sudo ./pcisetup 0x378
[00:06:01] <adam3999_> io addr = 378
[00:06:34] <adam3999_> any more to the app than this?
[00:06:49] <adam3999_> adam@linuxcnc:~$ cat /proc/sys/dev/parport/parport0/modes
[00:06:49] <adam3999_> PCSPP,TRISTATE
[00:07:02] <adam3999_> mode looks the same, although i don't know how often that proc file gets updated
[00:07:11] -!- Nick001-shop has quit [Quit: ChatZilla 0.9.91.1 [Firefox 34.0.5/20141126041045]]
[00:08:56] -!- [cube] has quit []
[00:11:27] <pcw_home> does pcisetup have any help/usage hints
[00:12:17] <adam3999_> nope
[00:12:22] <adam3999_> just says sudo ./pcisetup 378
[00:12:29] <adam3999_> on the pico website
[00:12:35] <adam3999_> its a workaround for some old dell PCs
[00:12:41] <adam3999_> doesn't seem to work for me
[00:12:46] <adam3999_> and unfortunately it's just a binary, no source
[00:13:16] <pcw_home> does it change in input behavior
[00:13:20] <pcw_home> ?
[00:13:22] <adam3999_> no
[00:14:50] <pcw_home> well weird...
[00:14:52] <pcw_home> might look at the linuxcnc code to see what it does
[00:22:52] -!- asdfasd has quit [Ping timeout: 256 seconds]
[00:33:40] -!- rob_h has quit [Ping timeout: 265 seconds]
[00:38:02] -!- asdfasd has quit [Ping timeout: 246 seconds]
[00:38:57] -!- akex2 has quit [Quit: Connection closed for inactivity]
[00:41:35] -!- swingley has quit [Ping timeout: 246 seconds]
[00:43:27] <pcw_home> maybe try blacklisting the existing linux drivers
[00:43:57] <pcw_home> ( hal_parport does not touch the mode AFAICS )
[00:45:58] -!- ink has quit [Remote host closed the connection]
[00:50:47] <pcw_home> so if the mode is broken at startup (inputs go low) it may well be a linux driver what done it
[00:51:17] <adam3999_> i dont think hal_parport will load without the parport and parport_pc modules already there
[00:51:25] <adam3999_> so i could try blacklisting ppdev and lp only
[00:51:46] <pcw_home> yeah
[00:51:53] <adam3999_> i think i've effectively done that manually with no luck
[00:51:58] <adam3999_> but probably not tried from a clean boot
[00:52:15] <adam3999_> and you guys wouldn't believe that i had it cabled correctly :)
[00:52:20] <pcw_home> you would probably have to do it automatically
[00:53:33] <pcw_home> since it looks to be broken forever once something pokes it the wrong way
[00:54:24] -!- kwallace_T770 [kwallace_T770!~kwallace@smb-213.sonnet.com] has parted #linuxcnc-devel
[00:55:30] <pcw_home> if blacklisting ppdev and lp doesnt work you could blacklist parport and parport_pc to see where the damage occurs
[00:55:57] <adam3999_> ok just booted with lp, ppdev and parport_pc blacklisted
[00:56:03] <adam3999_> ran ptest and no joy
[00:56:12] <adam3999_> i then manually added back parport_pc and ran ptest again, no joy
[00:56:42] <pcw_home> more importantly use your multimeter on pin 10
[00:57:31] <pcw_home> power cycle with everything blacklisted and see if your pullups still disappear
[00:57:47] -!- zeitue has quit [Ping timeout: 245 seconds]
[00:57:58] <adam3999_> ok
[00:57:59] <adam3999_> install parport /bin/true
[00:57:59] <adam3999_> install parport_pc /bin/true
[00:57:59] <adam3999_> install ppdev /bin/true
[00:57:59] <adam3999_> install lp /bin/true
[00:58:03] <adam3999_> im going to reboot with all 4 blacklisted
[00:58:12] <pcw_home> power cycle
[00:58:14] <adam3999_> that is the contents of my /etc/modprobe/linuxcnc.conf
[00:58:38] <pcw_home> never trust that reboots reset everything
[00:59:14] <pcw_home> especially magic buried register settings
[00:59:46] <adam3999_> ok
[00:59:56] <adam3999_> hit the reset button
[01:00:06] <adam3999_> and i've had 1.99V across pin 10 to pin 22 on the parport since POST
[01:00:20] <adam3999_> and none of those 4 modules were loaded
[01:00:51] <pcw_home> I thought you had 3.3V at one point
[01:01:06] <adam3999_> yeah i saw 3.3V during POST once
[01:01:17] <pcw_home> maybe a mode setting
[01:01:17] <adam3999_> i can power cycle again to see if maybe i just missed it
[01:01:39] <adam3999_> looks like it's in no mans land between 0 and 3.3
[01:02:28] <adam3999_> what should we test
[01:03:41] <pcw_home> you might try the other modes in the BIOS now that no ones poking at the port anymore
[01:05:08] <adam3999_> to see if the lpt port pin 10 shows a different voltage at boot?
[01:05:41] <pcw_home> yes worth a last try before adding pullups
[01:07:04] <adam3999_> ok
[01:07:33] <adam3999_> i changed the bios from Auto address & IRQ ECP/EPP-1.9 to auto address & IQR "normal" mode
[01:07:41] <adam3999_> saved bios, then hard reset again
[01:07:54] <adam3999_> this time it was 1.99V until POST and it dropped down to 1.28V
[01:08:16] <adam3999_> so looks like the BIOS settings are doing something at least
[01:09:58] <pcw_home> sigh... maybe it simply has no pullups and ASRock assumed it did
[01:11:05] <adam3999_> the Q1900M (mine), Q1900M Pro3 and Q1900-ITX all have the nuvoton super IO chip
[01:11:15] <adam3999_> if you zoom in on the newegg motherboard photos
[01:11:31] <adam3999_> i didn't see ITE stamps anywhere
[01:11:40] <adam3999_> so i'm still lost how yours worked
[01:12:23] <pcw_home> maybe some have pullups on the motherboard
[01:12:56] <adam3999_> is there some kind of passthrough DB25 connector that is sold to pull up certain pins
[01:13:08] <adam3999_> or i wonder if i just add them into this
[01:13:29] <adam3999_> it's gotta be related to mode setting with linuxcnc or hal related code, though
[01:13:30] <pcw_home> Not that i know off (it would need 5V from the PC)
[01:13:31] <adam3999_> since that other tool works...
[01:14:11] <pcw_home> might be marginal even with the other tool (1.99V is _probably_ a high)
[01:16:28] <pcw_home> And i just tested by
[01:16:29] <pcw_home> non-inverted pins read as high at startup
[01:16:31] <pcw_home> shorting to ground read as low
[01:16:32] <pcw_home> after releasing they went back high
[01:17:10] -!- adb has quit [Ping timeout: 252 seconds]
[01:17:32] <pcw_home> a more thorough test would use the meter on mA range and ground through the meter to calculate pullup resistor value
[01:17:32] -!- adoyle88 has quit [Quit: Page closed]
[01:17:37] <adam3999_> yeah that is what i noticed on my laptop
[01:17:58] <adam3999_> as
[01:18:12] <adam3999_> as soon as i start up ptest, i see all the inputs except 1 already green
[01:18:18] <pcw_home> not sure theres any spec that says inputs must have pullups
[01:18:23] <adam3999_> then you short pin 10, and since it's active low, it goes green-->red
[01:18:42] <adam3999_> so this is interesting, i booted with all 4 modules blacklisted, then removed just parport from the blacklist and manually added it
[01:18:42] <pcw_home> but its common and obviously depended on by some hardware
[01:19:03] <adam3999_> i ran ptest now and when i click on outputs, my multimeter goes from 0.0 to 0.3V on pin 10
[01:19:07] <adam3999_> almost like interference from the output voltage
[01:19:49] <pcw_home> leakage
[01:20:10] <adam3999_> yea
[01:20:13] <pcw_home> .3v into 10M is 30 nA
[01:20:57] <pcw_home> screw it get a 5 pin sip resnet and solder on back of header
[01:21:39] <pcw_home> 3.3K maybe
[01:22:27] <adam3999_> how would that work, 5V on one side and each other leg of the resistor network on each of the input pins?
[01:23:05] <adam3999_> i could put all 3 homing switches on 10 and use 15 for e-stop
[01:23:14] <adam3999_> and get away with one two pins pulled up for a while
[01:23:15] <pcw_home> yep 5V to common and the one leg to each input
[01:23:34] -!- micges has quit [Quit: Ex-Chat]
[01:24:02] <pcw_home> or just 1/4 or 1/8 w resistors
[01:24:53] <adam3999_> i used to have one of those db25 breakout boards for manually pinning oddball series ports
[01:24:56] <adam3999_> would be perfect for this
[01:27:05] -!- FreezingCold has quit [Ping timeout: 246 seconds]
[01:27:24] <adam3999_> pcw, one last thing to consider
[01:27:33] <adam3999_> i have a 48V server p/s that has a 12V 4A standby power source
[01:27:48] <adam3999_> that 12V 4A is driving the Q1900 motherboard via a pico ATX power supply
[01:27:59] <adam3999_> i figured 50W would be plenty to drive it
[01:28:16] <adam3999_> and several days ago thought that this issue could be related the MB not getting enough juice
[01:28:38] <adam3999_> but i replaced that pico ATX power supply with a standard 350-500W ATX power supply and it behaved exactly the same
[01:28:41] <adam3999_> food for thought
[01:29:10] -!- nerdfiles has quit [Ping timeout: 256 seconds]
[01:29:22] <pcw_home> if the outputs can swing to 3.3V any internal pullups should work also
[01:30:17] <pcw_home> one last software thing to try is read/write the buried pp config register (page 333)
[01:32:43] <adam3999_> any thoughts on how to write that
[01:32:49] <adam3999_> outb() ?
[01:33:10] <pcw_home> doesn't that utility help you
[01:33:30] <adam3999_> ready only
[01:33:35] <pcw_home> its one of the index register things
[01:33:44] <adam3999_> was looking at using regwrite() but didn't know the right arguments
[01:34:15] <adam3999_> LDN 0x01 (Parallel Port)
[01:34:15] <adam3999_> idx 30 60 61 70 74 f0
[01:34:15] <adam3999_> val 01 03 78 05 04 3c
[01:34:15] <adam3999_> def 01 03 78 07 04 3f
[01:34:18] <adam3999_> those are the regs it dumps
[01:34:40] <pcw_home> may simply be that there are no pullups
[01:38:32] -!- ve7it [ve7it!~LawrenceG@S01060014d19d0b68.pk.shawcable.net] has joined #linuxcnc-devel
[01:40:13] <adam3999_> i'm alreadying wiring a db25 lol
[01:41:49] -!- Loetmichel has quit [Ping timeout: 255 seconds]
[01:42:08] -!- swingley has quit [Ping timeout: 246 seconds]
[01:42:45] <adam3999_> i've got 1K, 1.8K and 2.2K
[01:42:50] amnesic is now known as amnesic_away
[01:43:03] <adam3999_> i might as well do all 4 inputs plus the e-stop, 5 total
[01:44:10] <adam3999_> what resistence do you recommend? i'll put +5V into one leg of all of them, and the other on pins 10 - 13, 15
[01:45:15] <pcw_home> 2.2 is fine
[01:45:17] <adam3999_> ok
[01:45:30] <adam3999_> 2.2K 1/4W 5% carbon
[01:58:18] -!- Crom has quit [Ping timeout: 264 seconds]
[01:58:51] -!- zeeshan [zeeshan!~kvirc64@CPE0018e7cea342-CM5039555db2cc.cpe.net.cable.rogers.com] has joined #linuxcnc-devel
[02:07:42] -!- fablab has quit [Ping timeout: 256 seconds]
[02:22:47] -!- Crom_ has quit [Read error: Connection reset by peer]
[02:40:14] <adam3999_> heh
[02:40:20] <adam3999_> pcw, you're not gonna believe this
[02:40:30] <adam3999_> just wired those 5 resistors up, same thing
[02:40:34] <adam3999_> no green inputs
[02:42:32] <pcw_home> no 5V?
[02:43:17] <adam3999_> i took the same 5V from the ATX power connector and tied it into one side of all 5 2.2K resistors
[02:43:36] -!- swingley has quit [Ping timeout: 272 seconds]
[02:43:37] <adam3999_> then i put the opposite leg of each resistor on pins 10-13, 15
[02:43:50] <adam3999_> i had a ribbon db25 cable that i took out of the backshell, extended and re-crimped
[02:45:36] <pcw_home> check inputs for working pullups (all should measure > 3.3V)
[02:46:43] <adam3999_> hmm
[02:46:44] <adam3999_> not there
[02:46:48] <adam3999_> what the f...
[02:48:52] <adam3999_> ah hm, now i legitimately have the wrong pinout haha
[02:50:01] <adam3999_> ended up on pins 6,7,8, 18 and 19
[02:50:07] <adam3999_> i terminated the db25 wrong :)
[02:51:33] <adam3999_> duh, the ribbon cable is pins 1, 14, 2, 15 ...
[02:53:34] <pcw_home> the rows are 1-1 pin the DB25 is numbered differently...
[02:53:53] <pcw_home> s/pin/but/
[02:55:43] <adam3999_> lol
[02:55:51] <adam3999_> alright... soldering iron back on
[02:55:55] <adam3999_> that ones on me
[03:01:22] -!- pandeiro has quit [Ping timeout: 240 seconds]
[03:26:07] -!- Crom has quit [Read error: Connection reset by peer]
[03:30:56] -!- Crom_ has quit [Read error: Connection reset by peer]
[03:34:02] -!- Tecan has quit [Ping timeout: 245 seconds]
[03:38:06] -!- Crom has quit [Read error: Connection reset by peer]
[03:41:05] -!- Crom has quit [Read error: Connection reset by peer]
[03:43:52] -!- swingley has quit [Ping timeout: 240 seconds]
[03:51:14] -!- AR_ has quit [Ping timeout: 246 seconds]
[03:53:06] <adam3999_> ok pcw
[03:53:20] <adam3999_> 3 working limit switches and a functional e-stop
[03:53:25] <adam3999_> i assume pin 13 is fine as well
[03:53:26] <adam3999_> THANK YOU
[04:00:19] -!- putnik has quit [Remote host closed the connection]
[04:02:53] <adam3999_> x axis homes itself... that deserves a beer
[04:05:39] -!- sumpfralle has quit [Ping timeout: 245 seconds]
[04:07:37] -!- anth0ny has quit [Quit: anth0ny]
[04:17:31] -!- Roguish has quit [Remote host closed the connection]
[04:30:15] -!- Crom_ has quit [Ping timeout: 252 seconds]
[04:38:59] -!- anth0ny has quit [Quit: anth0ny]
[04:43:34] -!- adam3999 has quit [Quit: Connection closed for inactivity]
[04:44:45] -!- swingley has quit [Ping timeout: 250 seconds]
[04:51:56] -!- lottefang has quit [Quit: Leaving]
[05:14:30] -!- furrywolf has quit [Ping timeout: 264 seconds]
[05:32:44] -!- maximilian_h1 has quit [Read error: Connection reset by peer]
[05:33:25] -!- maximilian_h [maximilian_h!~bonsai@dslb-178-002-086-191.178.002.pools.vodafone-ip.de] has joined #linuxcnc-devel
[05:47:09] -!- swingley has quit [Ping timeout: 250 seconds]
[05:54:31] -!- zeeshan has quit [Ping timeout: 256 seconds]
[06:03:50] -!- tjtr33 has quit [Quit: Leaving]
[06:06:18] -!- johtso has quit [Quit: Connection closed for inactivity]
[06:16:45] -!- deanputney [deanputney!~mustardha@173-160-235-41-Washington.hfc.comcastbusiness.net] has joined #linuxcnc-devel
[06:25:17] -!- nerdfiles has quit [Ping timeout: 245 seconds]
[06:47:47] -!- swingley has quit [Ping timeout: 245 seconds]
[06:58:12] -!- mttr has quit [Ping timeout: 272 seconds]
[06:58:50] -!- kwallace2 [kwallace2!~kwallace@smb-213.sonnet.com] has parted #linuxcnc-devel
[06:59:26] -!- patrickarlt has quit [Remote host closed the connection]
[07:02:11] -!- zarra has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
[07:18:19] -!- adam3999_ has quit []
[07:19:08] -!- anth0ny has quit [Quit: anth0ny]
[07:29:40] -!- karavanjo has quit [Ping timeout: 255 seconds]
[07:32:11] -!- LatheBuilder has quit [Quit: Leaving]
[07:35:20] -!- Nick001 has quit []
[07:42:37] -!- Miner_48er has quit [Quit: Leaving]
[07:48:59] -!- swingley has quit [Ping timeout: 256 seconds]
[07:51:51] -!- deanputney has quit [Remote host closed the connection]
[07:52:18] -!- asdfasd has quit [Ping timeout: 264 seconds]
[08:10:07] -!- deanputney [deanputney!~mustardha@104.244.221.171] has joined #linuxcnc-devel
[08:10:50] -!- f1oat3 [f1oat3!~f1oat@AMontsouris-553-1-78-179.w92-151.abo.wanadoo.fr] has joined #linuxcnc-devel
[08:19:52] -!- MacGalempsy has quit [Read error: Connection reset by peer]
[08:20:14] -!- ve7it has quit [Remote host closed the connection]
[08:29:04] -!- MacGalempsy has quit [Ping timeout: 255 seconds]
[08:35:49] -!- deanputney has quit [Ping timeout: 264 seconds]
[08:36:39] -!- deanputney [deanputney!~mustardha@104.244.221.171] has joined #linuxcnc-devel
[08:37:53] -!- bobo_ has quit [Quit: Page closed]
[08:38:18] -!- ink has quit [Remote host closed the connection]
[08:49:29] -!- swingley has quit [Ping timeout: 252 seconds]
[08:53:28] -!- erictheise has quit [Quit: erictheise]
[08:55:20] -!- unfy has quit [Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org]
[09:06:28] -!- nofxx has quit [Ping timeout: 256 seconds]
[09:08:57] -!- DGMurdockIII has quit [Quit: Leaving]
[09:15:52] <archivist> I like meld
http://www.collection.archivist.info/archive/grabs/streamer.c.orig:streamer.c.slv.djc:streamer.c.png
[09:29:22] -!- MacGalempsy has quit [Ping timeout: 255 seconds]
[09:29:52] -!- Tom_itx has quit [Ping timeout: 245 seconds]
[09:30:31] -!- Tom_itx [Tom_itx!~Tl@unaffiliated/toml/x-013812] has joined #linuxcnc-devel
[09:41:30] -!- rob_h [rob_h!~robh@90.212.252.1] has joined #linuxcnc-devel
[09:43:08] -!- deanputney has quit [Remote host closed the connection]
[09:49:56] -!- swingley has quit [Ping timeout: 244 seconds]
[10:00:36] -!- zeitue has quit [Ping timeout: 272 seconds]
[10:04:58] -!- TTN has quit [Quit: gnight :)]
[10:22:19] -!- zeitue has quit [Ping timeout: 250 seconds]
[10:43:39] -!- deanputney [deanputney!~mustardha@104.244.221.171] has joined #linuxcnc-devel
[10:48:12] -!- deanputney has quit [Ping timeout: 245 seconds]
[10:50:42] -!- swingley has quit [Ping timeout: 245 seconds]
[10:53:32] -!- Tanz has quit [Quit: ChatZilla 0.9.91.1 [Firefox 36.0/20150222232811]]
[11:06:53] -!- Tecan has quit [Quit: Live Long And Phosphor!]
[11:52:04] -!- swingley has quit [Ping timeout: 272 seconds]
[12:21:16] <archivist> should he explain his code comment to a rubber duck
http://en.wikipedia.org/wiki/Rubber_duck_debugging
[12:28:09] -!- micges [micges!~micges@dci178.neoplus.adsl.tpnet.pl] has joined #linuxcnc-devel
[12:43:40] -!- micges has quit [Quit: Ex-Chat]
[12:52:43] -!- swingley has quit [Ping timeout: 256 seconds]
[13:03:05] Loetmichel2 is now known as Loetmichel
[13:52:13] -!- skunksleep has quit [Ping timeout: 256 seconds]
[13:53:17] -!- swingley has quit [Ping timeout: 244 seconds]
[13:53:47] -!- skunkworks has quit [Ping timeout: 250 seconds]
[14:04:09] -!- ktchk [ktchk!~eddie6929@n219079226137.netvigator.com] has joined #linuxcnc-devel
[14:08:59] -!- skunkworks [skunkworks!~chatzilla@str-broadband-ccmts-ws-26.dsl.airstreamcomm.net] has joined #linuxcnc-devel
[14:17:05] -!- ktchk has quit [Quit: ktchk]
[14:23:05] -!- pcw_home has quit [Remote host closed the connection]
[14:42:19] -!- danylevskyi has quit [Quit: Leaving]
[14:47:21] -!- pcw_home [pcw_home!~chatzilla@c-50-143-148-115.hsd1.ca.comcast.net] has joined #linuxcnc-devel
[14:52:07] -!- zeitue has quit [Ping timeout: 252 seconds]
[14:54:28] -!- swingley has quit [Ping timeout: 272 seconds]
[14:57:33] -!- SpeedEvil has quit [Remote host closed the connection]
[14:58:05] -!- micges [micges!~micges@dci178.neoplus.adsl.tpnet.pl] has joined #linuxcnc-devel
[15:03:33] -!- kwallace [kwallace!~kwallace@smb-160.sonnet.com] has joined #linuxcnc-devel
[15:27:38] -!- Komzzpa has quit [Ping timeout: 250 seconds]
[15:28:29] -!- Roguish [Roguish!~chatzilla@c-50-143-183-159.hsd1.ca.comcast.net] has joined #linuxcnc-devel
[15:55:01] -!- swingley has quit [Ping timeout: 255 seconds]
[16:02:23] -!- syyl_ws has quit [Quit: Verlassend]
[16:02:28] -!- micges has quit [Quit: Ex-Chat]
[16:07:25] -!- micges [micges!~micges@dci178.neoplus.adsl.tpnet.pl] has joined #linuxcnc-devel
[16:29:18] -!- anth0ny has quit [Quit: anth0ny]
[16:34:06] -!- Tecan has quit [Changing host]
[16:40:55] -!- FreezingCold has quit [Ping timeout: 264 seconds]
[16:55:49] -!- swingley has quit [Ping timeout: 256 seconds]
[17:07:22] amnesic_away is now known as amnesic
[17:07:41] -!- deanputney [deanputney!~mustardha@104.244.221.171] has joined #linuxcnc-devel
[17:08:17] amnesic is now known as amnesic_away
[17:12:02] -!- deanputney has quit [Ping timeout: 246 seconds]
[17:13:48] -!- sumpfralle has quit [Ping timeout: 256 seconds]
[17:16:38] -!- furrywolf has quit [Ping timeout: 256 seconds]
[17:18:12] -!- swingley has quit [Ping timeout: 252 seconds]
[17:30:22] -!- theorbtwo has quit [Ping timeout: 240 seconds]
[17:33:26] -!- sumpfralle1 has quit [Ping timeout: 272 seconds]
[17:38:52] -!- zeitue has quit [Ping timeout: 240 seconds]
[17:43:10] <pcw_home> Has something changed recently with the TP in master? It no longer seems to maintain the same velocity
[17:43:12] <pcw_home> (looks like exact stop mode)
[17:43:28] -!- karavanjo has quit [Ping timeout: 255 seconds]
[17:44:09] <seb_kuzminsky> no, tp in master should be identical to 2.7
[17:46:16] -!- zeeshan [zeeshan!~kvirc64@CPE0018e7cea342-CM5039555db2cc.cpe.net.cable.rogers.com] has joined #linuxcnc-devel
[17:50:18] <pcw_home> same thing in 2.7
[18:03:51] <micges> pcw_home: pastebin your test gocde
[18:04:22] <pcw_home> its the torus.png code I have been using all along
[18:04:29] <micges> ok
[18:05:35] <archivist> some new flags/settings in the ini for the new tp ?
[18:05:43] <pcw_home> http://ibin.co/1u8m2YlUxX3h
[18:06:46] <pcw_home> (skimming the top of the toroid g64 P0.001 used to run at at least 500 IPM)
[18:19:01] -!- swingley has quit [Ping timeout: 255 seconds]
[18:23:00] -!- patrickarlt has quit [Quit: Leaving...]
[18:29:53] -!- zeitue has quit [Ping timeout: 256 seconds]
[18:33:00] <micges> same here
[18:33:09] <skunkworks> what program?
[18:33:56] <micges> sim axis mm and torus.png from nc_files
[18:34:18] <micges> even with g64P0.1 currvel goes to 0
[18:35:12] <skunkworks> can somone post the gcode? my png import doesn't work
[18:42:06] -!- humble_sea_bass has quit [Ping timeout: 244 seconds]
[18:45:01] <pcw_home> http://ibin.co/1u8xoWdzbIfP
[18:45:08] -!- amiri has quit [Ping timeout: 246 seconds]
[18:48:21] <pcw_home> thats with pretty fine stepover settings so will take a while to mill the imaginary material down to the top of the toroid...
[18:49:40] <pcw_home> ( my machine settings are 1200 IPM, 1200 IPS/S ( ~3G ))
[18:58:40] -!- MattyMatt has quit [Ping timeout: 250 seconds]
[19:05:16] <micges> pcw_home: do you have firmware around with encoder dpll?
[19:05:50] <pcw_home> yes, if I can find it...
[19:07:22] -!- adam3999 [adam3999!~adam3999@pool-108-38-17-37.lsanca.fios.verizon.net] has joined #linuxcnc-devel
[19:09:48] <pcw_home> freeby.mesanet.com/7i76e_7i76x1d.bit
[19:09:50] <pcw_home> freeby.mesanet.com/7i76e_7i76x1_7i77x1d.bit
[19:09:51] <pcw_home> _might_ have the encoder DPLL option
[19:10:01] <micges> thanks
[19:14:32] <adam3999> hey pcw, micges -- thanks for spending some time to help my resolve my lpt input problem
[19:14:52] <skunkworks> pcw_home: You think it ran faster before?
[19:15:12] <pcw_home> Yes it drops to 0 velocity now
[19:15:17] -!- somenewguy has quit [Ping timeout: 246 seconds]
[19:17:19] <pcw_home> Now it may be that I didn't look carefully with this exact setup
[19:17:29] <pcw_home> but it still seems wrong
[19:18:59] -!- Crom has quit [Ping timeout: 245 seconds]
[19:19:45] -!- swingley has quit [Ping timeout: 256 seconds]
[19:34:26] -!- deanputney [deanputney!~mustardha@104.244.221.171] has joined #linuxcnc-devel
[19:43:38] -!- skunkworks has quit [Ping timeout: 246 seconds]
[19:50:38] <micges> adam3999: I just confirmed that the problem exists ;)
[19:52:14] -!- Brunetty has quit [Quit: Follow me]
[19:53:13] <adam3999> what motherboard did you test?
[19:54:07] <micges> I mean I didn't help much, just confirmed that the problem exists when you asked few days ago :)
[19:55:06] <adam3999> gotcha
[19:55:22] <micges> friend is too busy to check solution for this but he promised he will asap
[19:55:30] <adam3999> thanks
[19:55:39] <adam3999> i was able to work around it with 2.2K pullup resistors
[19:55:44] -!- ashcan has quit [Quit: Ex-Chat]
[19:57:22] <micges> yeah that's great
[19:58:03] <adam3999> yeah was pretty excited to see that ptest app finally show a green light
[19:58:21] <micges> pcw_home: does this pullup problem allow to use 7i90 and 7i43 with that mb?
[19:58:22] <adam3999> i think if i was billing myself at $10/hr i could have bought a nice mesa setup lol
[19:58:52] <pcw_home> yeah no issue with 7I43 or 7I90
[19:59:07] <micges> uff
[19:59:24] <pcw_home> (nothing depends on pullups)
[20:00:21] -!- zeeshan has quit [Quit: KVIrc 4.3.1 Aria http://www.kvirc.net/ - 64bit Windows version by http://kvirc.d00p.de/]
[20:00:38] -!- zeeshan [zeeshan!~kvirc64@CPE0018e7cea342-CM5039555db2cc.cpe.net.cable.rogers.com] has joined #linuxcnc-devel
[20:20:23] -!- swingley has quit [Ping timeout: 246 seconds]
[20:20:42] -!- tinkerer [tinkerer!~tinkerer@mail.play-pla.net] has joined #linuxcnc-devel
[20:21:00] -!- akex2 [akex2!uid58281@gateway/web/irccloud.com/x-vhfoefztorpggmuq] has joined #linuxcnc-devel
[20:22:55] -!- deanputney has quit [Ping timeout: 264 seconds]
[20:23:04] -!- ve7it [ve7it!~LawrenceG@S01060014d19d0b68.pk.shawcable.net] has joined #linuxcnc-devel
[20:23:30] -!- deanputney [deanputney!~mustardha@104.244.221.171] has joined #linuxcnc-devel
[20:26:16] -!- skunkworks [skunkworks!~chatzilla@68-115-41-210.static.eucl.wi.charter.com] has joined #linuxcnc-devel
[20:35:02] -!- skunkworks has quit [Ping timeout: 246 seconds]
[20:47:14] -!- skunkworks [skunkworks!~chatzilla@68-115-41-210.static.eucl.wi.charter.com] has joined #linuxcnc-devel
[20:55:55] <skunkworks> I just pulled 2.7 and it seems to have issues. Master from v2.8.0-pre1-326-gc3ec78e doesn't
[20:56:08] <skunkworks> I don't know how far back that is.. last week mabye
[20:56:20] <skunkworks> issues as in slow
[20:58:28] <cradek> unfortunately c3ec78e is from mid january
[20:58:41] <skunkworks> couple weeks then..
[20:58:43] <skunkworks> :)
[20:58:52] -!- AR_ has quit [Ping timeout: 240 seconds]
[20:59:45] <skunkworks> how hard is it to walk back commits?
[21:00:05] <skunkworks> I wonder if it was part of the rigid tapping fixes
[21:00:05] <cradek> if you have a good test, you could definitely use bisect to find the problem
[21:00:38] <cradek> want me to help you do it?
[21:00:42] <skunkworks> sure
[21:01:07] <cradek> so you currently have the bad version, and you know c3ec78e is good?
[21:01:42] <skunkworks> yes - I just pulled 2.7 pre - c3ec78 is master - does that matter?
[21:02:06] <skunkworks> I could pull master in a fresh directory.."
[21:05:45] <cradek> hm yeah, c3ec78 is not in the history of 2.7 so that will be trouble
[21:06:00] <cradek> can you checkout master and build that, and see if it's broken too? it probably is.
[21:06:03] <skunkworks> well - let me pull master and see
[21:06:12] <cradek> you don't need a new clone, just git checkout master; git pull
[21:08:27] <cradek> looks like you will be able to find it with only 5 steps (there are 55 commits)
[21:08:39] <skunkworks> cool
[21:08:49] <skunkworks> building now to make sure it has the issue
[21:08:54] <cradek> great
[21:09:39] -!- Brunetty has quit [Read error: Connection reset by peer]
[21:11:09] -!- cnc1 has quit [Quit: ChatZilla 0.9.91.1 [Firefox 11.0/20120310193829]]
[21:13:00] <skunkworks> ok - when I do a git checkout master , git pull - I end up with v2.7.0-pre4-136-g9c409f3
[21:13:40] <cradek> ok did you confirm that one's broken?
[21:15:02] <skunkworks> yes - but why is it saying I am on master - yet v2.7?
[21:16:09] <cradek> umm
[21:17:07] <skunkworks> skunkworks@skunkworks-Studio-XPS-1645:~/linuxcnc-2.7$ git branch
[21:17:09] <skunkworks> 2.7
[21:17:10] <skunkworks> * master
[21:17:12] <skunkworks> skunkworks@skunkworks-Studio-XPS-1645:~/linuxcnc-2.7$ git describe
[21:17:13] <skunkworks> v2.7.0-pre4-136-g9c409f3
[21:17:15] <skunkworks> skunkworks@skunkworks-Studio-XPS-1645:~/linuxcnc-2.7$
[21:17:23] <skunkworks> I did a make clean - then make
[21:17:35] <cradek> yeah I'm seeing it here too. I haven't figured out why yet
[21:17:39] <skunkworks> oh
[21:17:41] <skunkworks> ok
[21:17:49] <cradek> a variant of "it's not you, it's me"
[21:17:58] <cradek> it's not you, it's probably not me either
[21:18:17] <skunkworks> heh
[21:20:40] -!- syyl has quit [Ping timeout: 265 seconds]
[21:20:59] -!- swingley has quit [Ping timeout: 250 seconds]
[21:21:28] -!- Crom_ has quit [Remote host closed the connection]
[21:23:07] <cradek> well I think it's ok
[21:23:19] <skunkworks> you think I am master?
[21:23:27] <cradek> I think it's just that those 2.7 tags have been made since the 2.8 tag was
[21:23:35] <cradek> yes you're on master
[21:23:45] <cradek> just ignore the tag name
[21:24:05] <skunkworks> ok
[21:24:07] <cradek> so you tested 9c409f3 and it's bad and that's what you've currently got checked out, right?
[21:24:44] <skunkworks> yes
[21:24:47] <cradek> and you're sure c3ec78e is good?
[21:25:01] <skunkworks> yes - If the tag can ge relied on.. ;)
[21:25:13] <cradek> yeah the part after the g you can trust
[21:25:24] <cradek> ok! let's do it
[21:25:31] <skunkworks> I am game!
[21:25:32] <cradek> git bisect start
[21:25:52] <cradek> git bisect bad (tell it you know this version is bad)
[21:26:12] <cradek> oops
[21:26:30] <skunkworks> well - I was just about to start - so I have not done anything..
[21:26:33] <cradek> let's save work by making an assumption: that a change in src/emc/tp is what broke it
[21:26:44] <skunkworks> ok
[21:26:54] <cradek> git bisect start -- src/emc/tp
[21:27:32] <cradek> you with me?
[21:28:10] <skunkworks> got it
[21:28:19] <cradek> ok
[21:28:21] <cradek> git bisect bad
[21:28:28] <cradek> (tell it this version is known to be bad)
[21:28:30] <skunkworks> ok
[21:28:38] <cradek> git bisect good c3ec78e
[21:28:52] -!- Tecan has quit [Quit: Live Long And Phosphor!]
[21:29:08] <skunkworks> Bisecting: 26 revisions left to test after this (roughly 5 steps)
[21:29:10] <skunkworks> [507b3147d379fa77e9ef4527cbf677ee65885233] tp: Overhaul of tangency check before creating blend arc.
[21:30:01] <cradek> ok it's picked a revision for you to build and test
[21:30:19] <cradek> it's in the middle so you're going to eliminate half of the changes with this test
[21:30:26] <cradek> go ahead and build and test it
[21:30:35] <skunkworks> Bisecting: 26 revisions left to test after this (roughly 5 steps)[507b3147d379fa77e9ef4527cbf677ee65885233] tp: Overhaul of tangency check before creating blend arc.
[21:30:38] <skunkworks> hsh
[21:30:44] <skunkworks> should I make clean/make
[21:30:47] <cradek> yes
[21:33:10] <skunkworks> that is neet - so it does it for you? you keep telling it what is bad and it keeps bisecting?
[21:33:45] <cradek> yep you just tell it bad/good and it gives you the next step
[21:34:00] <cradek> when it knows for sure which commit introduced the problem, it tells you and you're done
[21:34:01] <skunkworks> heh - now it says 2.8pre
[21:34:30] <skunkworks> ok that one is good.
[21:34:52] <cradek> cool, so git bisect good
[21:35:33] <skunkworks> Bisecting: 13 revisions left to test after this (roughly 4 steps)
[21:35:35] <skunkworks> [7b9fb2b0877907aab2318b69644978d2048c4e3e] tp: fix for velocity overrun bug due to conflict between blending and feed override.
[21:35:51] <cradek> repeat as necessary!
[21:35:57] <skunkworks> :)
[21:36:00] <skunkworks> -j6 helps
[21:39:22] <skunkworks> Bisecting: 6 revisions left to test after this (roughly 3 steps)
[21:39:23] <skunkworks> [22ac5d97eedb72434983eb117f1d4055f74545ae] tp: Added optimizations to increase arc tangential acceleration
[21:43:45] <skunkworks> Bisecting: 3 revisions left to test after this (roughly 2 steps)
[21:43:47] <skunkworks> [14e9153c7d0c6d1086c9582a1ab97287401bebf7] tp: polish and tweaks for low queue fix
[21:43:54] <cradek> woo
[21:44:15] -!- deanputney has quit [Ping timeout: 252 seconds]
[21:44:46] <skunkworks> ^ rob mentioned in the email - that might have been where it broke..
[21:45:29] -!- deanputney [deanputney!~mustardha@104.244.221.171] has joined #linuxcnc-devel
[21:45:57] -!- Tanz has quit [Ping timeout: 256 seconds]
[21:47:19] <cradek> I can tell you for sure that it's awesome when a bug report comes with the results of a bisect...
[21:47:26] <skunkworks> so when the issue shows up - I do a git bisect bad?
[21:47:29] <skunkworks> I assume
[21:47:45] <cradek> yes just report good or bad at each step
[21:50:42] -!- deanputney has quit [Ping timeout: 245 seconds]
[21:51:16] -!- deanputney [deanputney!~mustardha@104.244.221.171] has joined #linuxcnc-devel
[21:51:34] <skunkworks> Bisecting: 0 revisions left to test after this (roughly 0 steps)
[21:51:35] <skunkworks> [95e21dbe25281e40aaf97ecd5495c31aa508277e] tp: Improved handling of low-queue state
[21:51:51] <cradek> whee
[21:52:18] <pcw_home> maybe it thinks the queue is always low
[21:52:45] <pcw_home> ( a good reason to switch to exact stop mode)
[21:53:00] <cradek> we'll know soon...
[21:55:15] -!- jerryitt has quit [Quit: Connection closed for inactivity]
[21:55:33] <skunkworks> 14e9153c7d0c6d1086c9582a1ab97287401bebf7 is the first bad commit
[21:55:34] <skunkworks> commit 14e9153c7d0c6d1086c9582a1ab97287401bebf7
[21:55:36] <skunkworks> Author: Robert W. Ellenberg <rwe24g@gmail.com>
[21:55:37] <skunkworks> Date: Mon Mar 2 22:17:50 2015 -0500
[21:56:17] -!- Deejay has quit [Quit: bye]
[21:56:25] <cradek> aha!
[21:56:35] -!- deanputney has quit [Ping timeout: 246 seconds]
[21:56:50] -!- theorbtwo has quit [Read error: Connection reset by peer]
[21:57:42] <cradek> I think only the last blob really changes something
[22:00:24] -!- sliptonic has quit [Quit: Coyote finally caught me]
[22:02:08] <cradek> oh duh
[22:02:09] <cradek> I see it
[22:02:12] <cradek> int progress_ratio = prev1_tc->progress / prev1_tc->target;
[22:02:25] <cradek> clearly that shouldn't be an int, and neither should cutoff_ratio
[22:02:43] <cradek> skunkworks: git bisect reset
[22:03:19] <cradek> skunkworks: then be bold and change those two ints to doubles and see if it fixes it
[22:04:16] <skunkworks> where is that?
[22:04:23] <cradek> around line 1498 of src/emc/tp/tp.c
[22:05:45] -!- deanputney [deanputney!~mustardha@104.244.221.171] has joined #linuxcnc-devel
[22:08:27] <micges> cradek: it fixes it here
[22:08:41] <skunkworks> awww - I am still building!
[22:09:11] <cradek> :-)
[22:09:21] <cradek> micges wins with the slightly faster computer
[22:09:38] <cradek> after skunkworks does all the hard work!
[22:09:57] <micges> noooo, I had master built ;)
[22:10:51] <micges> so this fixes latest master to be precise
[22:12:31] <cradek> I'll push the fix to 2.7
[22:12:42] <seb_kuzminsky> nice work guys
[22:12:58] <seb_kuzminsky> the verion resported by 'git describe' is unreliable because it uses the most recent tag
[22:13:17] <seb_kuzminsky> use scripts/get-version-from-git instead, it knows what tags to look at based on branch name (for a small set of common branches)
[22:15:49] -!- Tecan has quit [Changing host]
[22:19:16] <KGB-linuxcnc> 03Chris Radek 052.7 8dca131 06linuxcnc 10src/emc/tp/tp.c Fix blending regression * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=8dca131
[22:19:16] <KGB-linuxcnc> 03Chris Radek 05master 20f52dd 06linuxcnc Merge branch '2.7' * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=20f52dd
[22:19:46] <pcw_home> Yay!
[22:19:47] <cradek> skunkworks: thanks! :-)
[22:20:00] <skunkworks> no - thank you! git is cool
[22:21:57] -!- swingley has quit [Ping timeout: 245 seconds]
[22:22:54] <cradek> isn't it though
[22:24:10] <cradek> we knew nothing about the changes, but it pointed us at just a handful of lines of diff to scrutinize
[22:24:52] <ve7it> cradek, thanks for the lesson on git bisect.... one of these days I will have to wade in and learn git... this was a very good incentive!
[22:25:40] <cradek> I have to look at man git-bisect each time
[22:25:51] <cradek> just knowing it's there is 90% of the battle
[22:26:40] <seb_kuzminsky> and memorizing all these manpages is the other 90%:
http://git-man-page-generator.lokaltog.net/
[22:26:50] <ve7it> it might be worth cutting the log and putting it on the wiki as an example... extremely useful for debugging
[22:28:07] <cradek> git-dunk-ref [ --synergize-berate-branch | --record-search-file ] [ --dispatch-fondle-log ]
[22:28:45] <seb_kuzminsky> it's funny because it's just barely plausible
[22:28:46] <cradek> seb_kuzminsky: I love those. they are indistinguishable from real life.
[22:28:55] <seb_kuzminsky> it's the uncanny valley of manpages
[22:29:08] <cradek> git is the uncanny valley of UI
[22:31:43] <seb_kuzminsky> yea, it's somewhere between "dead body" and "zombie",
http://en.wikipedia.org/wiki/Uncanny_valley#mediaviewer/File:Mori_Uncanny_Valley.svg
[22:31:57] -!- deanputney has quit [Ping timeout: 245 seconds]
[22:32:36] -!- sliptonic [sliptonic!~sliptonic@li208-58.members.linode.com] has joined #linuxcnc-devel
[22:33:04] -!- deanputney [deanputney!~mustardha@104.244.221.171] has joined #linuxcnc-devel
[22:38:13] <skunkworks> this must be the thread
http://translate.google.com/translate?hl=en&sl=ru&u=http://www.cnc-club.ru/forum/viewtopic.php%3Ft%3D2558&prev=search
[22:39:38] -!- deanputney has quit [Ping timeout: 256 seconds]
[22:40:14] -!- deanputney [deanputney!~mustardha@104.244.221.171] has joined #linuxcnc-devel
[22:44:43] <seb_kuzminsky> that's a couple of important TP fixes since 2.7.0~pre4, i should make a pre5 soon
[22:45:31] -!- deanputn_ [deanputn_!~mustardha@104.244.221.171] has joined #linuxcnc-devel
[22:48:25] -!- deanputney has quit [Ping timeout: 252 seconds]
[22:51:03] -!- syyl_ has quit [Ping timeout: 265 seconds]
[22:52:47] <pcw_home> wonder if theres any testing method that can catch performance regressions (and not require real time)
[22:53:15] <seb_kuzminsky> the standalone-motion tester will be able to catch stuff like that
[22:53:56] <pcw_home> I guess a simulated thread time is fine
[22:54:17] <seb_kuzminsky> it emits the once-per-servo-cycle waypoints, and a checkresults script can verify that they reach the expected velocity
[22:54:45] <pcw_home> or thread times to completion
[22:54:53] <seb_kuzminsky> yeah
[22:57:31] <pcw_home> first people that noticed this timed sample code or in my case
[22:57:32] <pcw_home> Just got used to what the velocity plot looked like and noticed a difference
[22:58:20] -!- skunkworks has quit [Ping timeout: 256 seconds]
[22:58:23] <seb_kuzminsky> knowing what it "should" look like and paying attention to unexpected stuff is a great debugging technique :-)
[22:58:55] <seb_kuzminsky> here's the checkresult script in the SAM branch that verifies that jogs reach the commanded velocity:
http://git.linuxcnc.org/gitweb?p=linuxcnc.git;a=commitdiff;h=b323f2310bd7084cb3b9a1a85a3fdefe266807ec
[22:58:57] -!- akex2 has quit [Quit: Connection closed for inactivity]
[22:59:32] <seb_kuzminsky> err, i guess it currently just verifies that the max velocity isn't exceeded
[23:00:08] <pcw_home> absolutely great to have those kinds of tests
[23:00:28] <seb_kuzminsky> oh right, it's the verify_velocity_trapeziod function later that verifies that we reach cruise velocity (or hit decel phase before then)
[23:05:10] -!- deanputn_ has quit [Read error: Connection reset by peer]
[23:06:06] -!- zlog has quit [Remote host closed the connection]
[23:06:09] -!- Tom_itx has quit []
[23:08:25] -!- Tom_itx [Tom_itx!~Tl@unaffiliated/toml/x-013812] has joined #linuxcnc-devel
[23:08:27] -!- zlog [zlog!~zlog@ip68-102-196-57.ks.ok.cox.net] has joined #linuxcnc-devel
[23:11:31] -!- anth0ny has quit [Quit: anth0ny]
[23:13:25] -!- tinkerer has quit [Quit: Leaving.]
[23:14:26] <pcw_home> Hmm I see the velocity bug Andrew mentions but only from the time
[23:14:27] <pcw_home> you press the begin button, till motion starts
[23:21:28] -!- skunkworks [skunkworks!~chatzilla@str-broadband-ccmts-ws-26.dsl.airstreamcomm.net] has joined #linuxcnc-devel
[23:28:17] -!- anth0ny has quit [Quit: anth0ny]
[23:28:37] -!- zeitue has quit [Ping timeout: 245 seconds]
[23:28:54] -!- adb has quit [Ping timeout: 252 seconds]
[23:41:29] -!- adam3999 has quit [Ping timeout: 245 seconds]
[23:45:16] <KGB-linuxcnc> 03Sebastian Kuzminsky 05master c780045 06linuxcnc 10docs/src/Submakefile docs: teach buildsystem to generate manpages from asciidoc source * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=c780045
[23:45:16] <KGB-linuxcnc> 03Sebastian Kuzminsky 05master eaff4f0 06linuxcnc 10(5 files in 5 dirs) docs: convert streamer manpages to asciidoc * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=eaff4f0
[23:45:21] <seb_kuzminsky> for slavko
[23:49:51] <seb_kuzminsky> bbl sushi
[23:50:32] -!- gonzo_nb has quit [Remote host closed the connection]
[23:52:23] -!- anth0ny has quit [Quit: anth0ny]
[23:58:50] -!- Nick001-shop has quit [Quit: ChatZilla 0.9.91.1 [Firefox 34.0.5/20141126041045]]