#linuxcnc-devel | Logs for 2015-02-28

[08:23:03] <skunkworks> so when I try to git pull micges branch I get merge conflics. How do I force it?
[08:30:01] <mozmck> skunkworks: I think you are supposed to fix the conflicts, but if you just want the remote code and dump the local stuff, do a git reset --hard origin/whatever-branch-you-are-on
[08:30:38] <mozmck> This will erase local changes though, so make sure that's what you want!
[08:32:21] <skunkworks> I do that but when I do a git pull - I still get confics. I must be doing something wrong
[08:32:58] <skunkworks> mozmck: #2 end of april.
[08:33:26] <mozmck> that's odd, git reset --hard should fix it.
[08:33:45] <mozmck> skunkworks: #2 child due end of april?
[08:34:15] <skunkworks> yes
[08:34:19] <Tom_itx> busy boy!
[08:34:36] <mozmck> good! We just had #3 october 19
[08:34:49] <Tom_itx> now you're outnumbered...
[08:48:32] <Tom_itx> skunkworks, are you using one of the J1800 J1900 mb for your testing per chance? i'm considering one and want to make sure it will work. i've heard there are issues with the parallel port on those
[08:48:50] <Tom_itx> i'm looking at the ASRock mb
[09:31:02] <skunkworks> Tom_itx: what parallel prot issues?
[09:40:46] <Tom_itx> skunkworks, read yesterday's log in the main channel
[09:43:31] <Tom_itx> [21:17:37] <adam3999> anyone having issues with the parallel port in their J1900 motherboards?
[09:43:31] <Tom_itx> [21:18:07] <adam3999> i noticed that i can't get any inputs in LinuxCNC or with the ptest HAL application
[09:43:35] <Tom_itx> starting there
[09:44:00] <Tom_itx> http://tom-itx.no-ip.biz:81/~tom-itx/irc/logs/%23linuxcnc/2015-02-27.html
[10:26:19] <seb_kuzminsky> skunkworks: don't git pull micges branch, "pull" means "fetch and merge"
[10:26:44] <seb_kuzminsky> skunkworks: you probably want "git fetch origin", then "git checkout micges/limited-jerk"
[11:01:20] <pcw_home> Hmm PP inputs work fine on my ASrock J1900
[11:05:29] <pcw_home> just tried, boot usb stick with wheezy 2.6.x on our HTPC,
[11:05:30] <pcw_home> run linuxcnc with parport step config
[11:05:32] <pcw_home> machine --> show hal config --> pins --> watch PP input bits
[11:05:33] <pcw_home> ground various lpt header pins --> inputs change
[11:34:43] <pcw_home> interestingly Preemt-RT 3.18.7-rt2 has better latency on my laptop than 3.4.55 RTAI
[11:42:19] <mozmck> pcw_home: now that *is* interesting.
[11:58:29] <wortley> pcw_home or anyone: If the hal_malloc'd variables live in the shared memory space, and pins are just pointers that go to them, and a net loads those pointers with the same value and checks directions, does that mean that anything allocated in the shared memory by linuxcnc can be read or written by any component?
[12:00:48] <wortley> I have failed to allocate memory by way of a component variable and passing a pointer, but I could have done something bad to the pointer and that could have caused my kernel panic. I have been encouraged to try using hal_ring.h as a means of passing data between my components.
[12:02:32] <Tom_itx> pcw_home i wonder what's going on with adam3999's
[12:10:57] <pcw_home> Not sure, my (mini-itx Asrock J1900) works as expected and I'm pretty sure I tested the 7I90 with my Gigabyte j1800 at work
[12:12:20] <pcw_home> I dont have the exact same MB though so it may be a BIOs issue with that specific MB (wrong pp setup perhaps )
[12:13:01] <pcw_home> Its a cheap MB I may buy one so I have a J1900 at work to test with
[12:18:16] <skunkworks> sorry - I have only lightly tested the printer port - seems to work though...
[12:26:25] <KGB-linuxcnc> 03chris morley 05master ff4fef1 06linuxcnc 10src/emc/usr_intf/pncconf/pncconf.py 10src/emc/usr_intf/pncconf/private_data.py pncconf -add the 7i84 daughter card as an option * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=ff4fef1
[12:27:10] <wortley> Is the linuxcnc image only 32 bit? I'm surprise by length of char*
[12:42:00] <micges> pcw_home: I've tested all bios settings on J1800
[12:46:20] <skunkworks> http://linuxcnc.org/index.php/english/forum/16-stepconf-wizard/28891-stepgeneration-266-vs-280
[12:46:42] <skunkworks> Tom_itx: that was output from the j1900 printer port.. (my post)
[12:56:50] <pcw_home> micges: you had trouble with the parallel port?
[12:57:42] <micges> yes
[12:57:55] <pcw_home> (its not going to be a very fast port since its connected VIA LPC interface)
[12:58:07] <pcw_home> what problem?
[12:58:20] <micges> I couldn't read any nput
[12:59:45] <linuxcnc-build> build #3024 of 1202.rip-lucid-amd64 is complete: Failure [4failed compile runtests] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1202.rip-lucid-amd64/builds/3024 blamelist: chris morley <chrisinnanaimo@hotmail.com>
[13:00:15] <micges> skunkworks: can you make small jerk test now?
[13:02:37] <KGB-linuxcnc> 03Chris Morley 052.7 5440c11 06linuxcnc 10src/emc/usr_intf/pncconf/build_INI.py pncconf -fix calculation of STEPGEN_MAXVEL * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=5440c11
[13:02:38] <KGB-linuxcnc> 03Chris Morley 052.7 7293de6 06linuxcnc 10(8 files) pncconf -improve spindle data collection * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=7293de6
[13:02:38] <KGB-linuxcnc> 03Chris Morley 052.7 69f329a 06linuxcnc 10lib/python/multifilebuilder.py pncconf -add helpful info to multibuilder error message * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=69f329a
[13:02:39] <KGB-linuxcnc> 03Chris Morley 052.7 f4d462b 06linuxcnc 10(5 files) pncconf -add spindle vfd options * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=f4d462b
[13:02:42] <KGB-linuxcnc> 03Chris Morley 052.7 80556fa 06linuxcnc 10src/emc/usr_intf/pncconf/mesa0.glade 10src/emc/usr_intf/pncconf/mesa1.glade 10src/emc/usr_intf/pncconf/pncconf.py 10src/emc/usr_intf/pncconf/private_data.py pncconf -add support for 7i76e * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=80556fa
[13:02:47] <KGB-linuxcnc> 03Chris Morley 052.7 d35affd 06linuxcnc 10src/emc/usr_intf/pncconf/pncconf.py pncconf -fix wrong auto-selection of last firmware * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=d35affd
[13:02:52] <KGB-linuxcnc> 03Chris Morley 052.7 358a1a3 06linuxcnc 10src/emc/usr_intf/pncconf/mesa0.glade 10src/emc/usr_intf/pncconf/mesa1.glade 10src/emc/usr_intf/pncconf/pncconf.py pncconf -have the sserial tabs display subboard names * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=358a1a3
[13:02:56] <KGB-linuxcnc> 03Chris Morley 052.7 ff6d33b 06linuxcnc 10src/emc/usr_intf/pncconf/pncconf.py pncconf -add combobox filters to sserial and ss encoders * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=ff6d33b
[13:03:00] <KGB-linuxcnc> 03chris morley 052.7 0117308 06linuxcnc 10src/emc/usr_intf/pncconf/pncconf.py 10src/emc/usr_intf/pncconf/private_data.py pncconf -add the 7i84 daughter card as an option * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=0117308
[13:03:05] <KGB-linuxcnc> 03chris morley 052.7 1922f07 06linuxcnc 10src/emc/usr_intf/pncconf/pncconf.py pncconf -fix a GTK warning * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=1922f07
[13:03:06] <linuxcnc-build> build #3034 of 0000.checkin is complete: Failure [4failed] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/0000.checkin/builds/3034 blamelist: chris morley <chrisinnanaimo@hotmail.com>
[13:03:28] <skunkworks> micges: let me try
[13:04:37] <micges> skunkworks: try one change
[13:05:13] <micges> src/emc/jerk_tp/jerk_tp.c line 352
[13:05:26] <micges> remove ' + 1' and try
[13:09:30] <KGB-linuxcnc> 03chris morley 05master f828f6e 06linuxcnc Merge branch '2.7' into lnc_master * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=f828f6e
[13:12:50] <micges> pcw_home: I'll ask on monday guy who reported me this problem
[13:28:11] <skunkworks> micges: /home/skunkworks/linuxcnc-jerk/lib/hallib/axis_manualtoolchange.hal:1: waitpid failed hal_manualtoolchange hal_manualtoolchange
[13:28:13] <skunkworks> /home/skunkworks/linuxcnc-jerk/lib/hallib/axis_manualtoolchange.hal:1: hal_manualtoolchange exited without becoming ready
[13:28:14] <skunkworks> Shutting down and cleaning up LinuxCNC...
[13:44:25] <seb_kuzminsky> wortley: yes, the rtai kernel is 32-bit only
[13:44:51] <seb_kuzminsky> the rt-preempt kernel in debian (supported by the linuxcnc-uspace flavor) is available in both 32-bit and 64-bit
[13:45:23] <wortley> seb_kuzminsky: Thank you. So I should be thinking about 64 bits when I write things, but it probably isn't needed?
[13:46:10] <seb_kuzminsky> yes, anything you do for linuxcnc needs to be 64-bit clean
[13:46:25] <seb_kuzminsky> we absolutely support 64-bit platforms
[13:46:58] <wortley> seb_kuzminsky: I have passed a pointer from one component to another via some unsigned pins. Unless someone talks me out of it. I am thinking I may really do that.
[13:47:24] <wortley> seb_kuzminsky: Am I going to get banned :) ?
[13:47:54] <seb_kuzminsky> do you mean from one function of a component to another function of that component?
[13:48:38] <wortley> seb_kuzminsky: Oh, no. A pointer from one components internally allocated char array, to another component.
[13:48:51] <seb_kuzminsky> that's crazy
[13:48:56] <wortley> I know
[13:49:31] <seb_kuzminsky> what are you trying to accomplish? maybe there's a non-crazy way to do it
[13:49:34] <wortley> LOL. I cannot think of any other way to clean up the net hell that a buffer that can be wired via pins could work.
[13:49:57] <seb_kuzminsky> is this the "spi to hal pins" thing?
[13:50:04] <wortley> seb_kuzminsky: I sure hope there is a non-crazy way to do it.
[13:50:14] <seb_kuzminsky> bbl, i'll read back
[13:50:31] <wortley> seb_kuzminsky: Yes. I have some stuff working now, but i I am going to have 64 pins that need wired soon.
[13:51:17] <wortley> seb_kuzminsky: I haven't written anything else here today.
[13:56:31] <wortley> seb_kuzminsky: I posted what I did in a thread at http://linuxcnc.org/index.php/english/forum/24-hal-components/28876-packing-a-pointer-memory-address-onto-an-io-pin#56362
[14:15:42] <wortley> seb_kuzminsky: I believe that what has me even concerned about this kind of stuff is that I REALLY want to maintain an abstracted, separate compoent for SPI, AND at the same time, allow a user to hook up to it without connecting 1000 pins. My driver would be usable by multiple "clients" because multiple chips can hang off the same SPI bus.
[15:17:19] <linuxcnc-build> build #3026 of 1202.rip-lucid-amd64 is complete: Failure [4failed compile runtests] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1202.rip-lucid-amd64/builds/3026 blamelist: Chris Morley <chrisinnanaimo@hotmail.com>, chris morley <chrisinnanaimo@hotmail.com>, Dewey Garrett <dgarrett@panix.com>
[15:18:01] <linuxcnc-build> build #3036 of 0000.checkin is complete: Failure [4failed] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/0000.checkin/builds/3036 blamelist: Chris Morley <chrisinnanaimo@hotmail.com>, chris morley <chrisinnanaimo@hotmail.com>, Dewey Garrett <dgarrett@panix.com>
[16:58:55] <KGB-linuxcnc> 03Francis Tisserant 05seb/master/po4a 11d8b89 06linuxcnc 10(8 files) French doc update and adaptation to po4a * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=11d8b89
[17:25:31] <skunkworks> micges: did you see ^ the config doesn't run. I don't see the issue.
[17:27:34] <micges> I didn't touched anything
[17:32:14] <micges> you're on uspace or simulator?
[17:37:01] <skunksleep> Uspace (non realtime)
[18:18:08] <skunkworks> <commandline>:0: waitpid failed io iocontrol
[18:18:09] <skunkworks> <commandline>:0: io exited without becoming ready
[18:18:11] <skunkworks> <commandline>:0: waitpid failed halui halui
[18:18:12] <skunkworks> <commandline>:0: halui exited without becoming ready
[18:23:37] <skunkworks> wait - I might not have switched branches
[18:37:11] <micges> skunkworks: and?
[18:40:32] <skunkworks> ok - working. sorry
[18:40:37] <skunkworks> let me run your program
[18:42:34] <pcw_home> how did you fetch it? it complains of merge problems with pull
[18:43:49] <pcw_home> skunkworks did you see this:
[18:43:50] <pcw_home> http://ibin.co/1tGDqozK5zse
[18:43:51] <pcw_home> not bad for a laptop
[18:44:01] <skunkworks> pcw_home: I ended up deleting and re-pulling.. nothing seemed to work
[18:45:35] <skunkworks> pcw_home: ver nice
[18:45:50] <micges> sorry guys I've rebased branch, won't do this again
[18:48:45] <pcw_home> nice that dgarr has added the min and max on the histogram, it now a improved replacement of the latency test
[18:56:07] <skunkworks> micges: http://pastebin.com/zMTad7em
[18:56:18] <skunkworks> as is. It seems to over shoot by quite a bit.
[18:58:32] <micges> skunkworks: did you change the source line I've told you?
[19:04:00] <pcw_home> I can try
[19:04:20] <skunkworks> not yet
[19:06:11] <pcw_home> building
[19:08:17] <skunkworks> micges: better - http://pastebin.com/ejyD4exE
[19:08:31] <skunkworks> still violates acc
[19:08:53] <skunkworks> but only by 50 or so vs 10k :)
[19:09:56] <micges> it must something more than that
[19:10:19] <micges> I don't have any violations
[19:11:00] <micges> try change jerk from 100k to 100k/25.4
[19:18:37] <pcw_home> strange jump in Z on XY arcs
[19:20:27] <pcw_home> http://ibin.co/1tGeNaOgIuBQ
[19:21:22] <micges> that's new
[19:24:47] <pcw_home> only in the preview (DRO does not show it )
[19:26:06] <pcw_home> no FE either so its just a odd preview artifact
[19:26:39] <micges> only on arc? must be something
[19:47:39] <micges> skunkworks: ok I've reproduced
[19:53:53] <pcw_home> following errors if feed override is changed
[19:54:27] <pcw_home> max velocity slider not doing expected things
[19:54:28] <pcw_home> bbl
[19:55:33] <micges> thanks
[21:25:17] <KGB-linuxcnc> 03Sebastian Kuzminsky 05seb/2.7/sam 4d94920 06linuxcnc 10src/emc/kinematics/cubic.h 10src/emc/kinematics/kinematics.h 10src/emc/motion/mot_priv.h sam: expose some more of Motion to C++ code * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=4d94920
[21:25:17] <KGB-linuxcnc> 03Sebastian Kuzminsky 05seb/2.7/sam 988a250 06linuxcnc 10src/emc/sam/Submakefile 04src/emc/sam/standalone-motion.c 03src/emc/sam/standalone-motion.cc sam: build with g++ instead of gcc * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=988a250
[21:25:17] <KGB-linuxcnc> 03Sebastian Kuzminsky 05seb/2.7/sam 608771e 06linuxcnc 10src/emc/sam/standalone-motion.cc sam: dont need to redeclare reportError() * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=608771e
[21:25:20] <KGB-linuxcnc> 03Sebastian Kuzminsky 05seb/2.7/sam e415b2b 06linuxcnc 10src/emc/sam/standalone-motion.cc sam: add USE_LENGTH_UNITS() * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=e415b2b
[22:30:52] <KGB-linuxcnc> 03Dewey Garrett 052.7 f36da6a 06linuxcnc 10lib/hallib/hal_procs_lib.tcl 10scripts/moveoff_gui hal_procs_lib.tcl: no error if thread not found * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=f36da6a
[22:30:52] <KGB-linuxcnc> 03Dewey Garrett 052.7 e0a0994 06linuxcnc 10(12 files) moveoff: add demo 7_pyvcp * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=e0a0994
[22:30:52] <KGB-linuxcnc> 03Dewey Garrett 052.7 15087c4 06linuxcnc 10scripts/moveoff_gui 10src/hal/components/moveoff.comp moveoff: honor changes in backtrack-enable * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=15087c4
[22:30:54] <KGB-linuxcnc> 03Dewey Garrett 052.7 25bc3ca 06linuxcnc 10configs/sim/axis/moveoff/7_pyvcp.ini 10configs/sim/axis/moveoff/7_pyvcp.txt 10docs/src/config/moveoff.txt 10scripts/moveoff_gui moveoff_gui: provide -no_display option * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=25bc3ca
[22:32:58] <linuxcnc-build> build #2442 of 4003.deb-lucid-i386 is complete: Failure [4failed shell_3] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/4003.deb-lucid-i386/builds/2442 blamelist: Sebastian Kuzminsky <seb@highlab.com>
[22:40:04] <linuxcnc-build> build #2445 of 4007.deb-precise-i386 is complete: Failure [4failed shell_3] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/4007.deb-precise-i386/builds/2445 blamelist: Sebastian Kuzminsky <seb@highlab.com>
[22:41:21] <linuxcnc-build> build #2445 of 4008.deb-precise-amd64 is complete: Failure [4failed shell_3] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/4008.deb-precise-amd64/builds/2445 blamelist: Sebastian Kuzminsky <seb@highlab.com>
[22:42:13] <linuxcnc-build> build #1278 of 4009.deb-precise-rtai-i386 is complete: Failure [4failed shell_3] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/4009.deb-precise-rtai-i386/builds/1278 blamelist: Sebastian Kuzminsky <seb@highlab.com>
[22:53:47] <linuxcnc-build> build #1012 of 4017.deb-wheezy-amd64 is complete: Failure [4failed shell_3] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/4017.deb-wheezy-amd64/builds/1012 blamelist: Sebastian Kuzminsky <seb@highlab.com>
[22:55:50] <linuxcnc-build> build #1011 of 4016.deb-wheezy-i386 is complete: Failure [4failed shell_3] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/4016.deb-wheezy-i386/builds/1011 blamelist: Sebastian Kuzminsky <seb@highlab.com>
[22:56:22] <linuxcnc-build> build #2441 of 4006.deb-lucid-rtai-i386 is complete: Failure [4failed shell_3] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/4006.deb-lucid-rtai-i386/builds/2441 blamelist: Sebastian Kuzminsky <seb@highlab.com>
[22:57:10] <linuxcnc-build> build #486 of 4015.deb-wheezy-rtpreempt-amd64 is complete: Failure [4failed shell_3] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/4015.deb-wheezy-rtpreempt-amd64/builds/486 blamelist: Sebastian Kuzminsky <seb@highlab.com>
[22:57:27] <linuxcnc-build> build #711 of 4018.deb-wheezy-rtai-i386 is complete: Failure [4failed shell_3] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/4018.deb-wheezy-rtai-i386/builds/711 blamelist: Sebastian Kuzminsky <seb@highlab.com>
[22:58:02] <linuxcnc-build> build #447 of 4014.deb-wheezy-rtpreempt-i386 is complete: Failure [4failed shell_3] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/4014.deb-wheezy-rtpreempt-i386/builds/447 blamelist: Sebastian Kuzminsky <seb@highlab.com>
[23:00:24] <linuxcnc-build> build #2441 of 4004.deb-lucid-amd64 is complete: Failure [4failed shell_3] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/4004.deb-lucid-amd64/builds/2441 blamelist: Sebastian Kuzminsky <seb@highlab.com>