I wonder if it's worth building rtapi directly on top of adeos, to get rid of the need for rtai
an adeos_rtapi or even better (maybe) xen_rtapi would be cool to have
does xen offer realtime?
though it may allow for RT in a different domain from the non-RT stuff, with the partitioning at a lower level than adeos/IPIPE
cradek: did you see the recent messages on the rtai list that someone found that he could get SMP booting by disabling something called "MSI" in the kernel configuration? (I don't know what MSI is..)
I will try it
do you know what MSI is?
/boot/config-2.6.12-9-386:# CONFIG_PCI_MSI is not set
that's not in 12-magma at all, hmm
heh - from Andrew Morton: "CONFIG_MSI=y is probably broken - try disabling it before reporting interrupt-related oopses. Then please report it whether or not that fixed it."
I wish Paolo would post his working config instead of just saying "works for me" whenever someone says their machine crashes.
just ssh into his box and copy /boot/config ;)
I know he uses SMP but several people say it just crashes (which is my experience too)
I have read (scanned) the new user guide thing for kernel config hints...
hah - "Message Signaled Interrupts" : http://lxr.linux.no/source/drivers/pci/Kconfig?v=2.6.18
the option does exist in 2.6.11 as well
there's nothing on lxr.linux.no between 2.6.11 and 18.104.22.168
I would like to build emc2, but without the RT linux kernel on my workstation, not my shop maching. All I require is the simulation. Could someone tell me how would I go about this?
A-L-P-H-A: get the latest emc2 CVS (check the wiki), and ./configure --enable-run-in-place --enable-simulator
after that "make"
alex_joni, that's it?
alex_joni, I just did an "cvs -z 5...... emc2" and there's no confiure file to run under ./emc2
[21:36:41] <jepler> http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?EMC2_Pure_Simulator
I think it was looking for some sort of tk lib.
well... emc2 was ... don't know about the pure sim.
check that now
A-L-P-H-A: you mean during the configure process? Yeah there are build requirements you need to install, they're more or less the same as for the real thing
how do I get that?
what kind of system are you on?
look at the file debian/control -- it has lists of packages for Depends and Build-Depends
that will help you find the right packages to install with synaptic or apt
build-essential tk8.4-dev tcl8.4-dev python2.4-dev yapps2 libreadline5-dev bwidget
yeah... just installing them now.
it may be a lot of packages if you're not already set up to build software on that machine
compiling now... I didn't have tk8.4-dev... just tk8.4-common or something to that effect.
axis dies on compiling
claims missing files, and undeclared functions/variables.
maybe I missed suggesting: libglu1-mesa-dev
sorry, I went to grab a snack
[22:06:02] <A-L-P-H-A> http://pastebin.ca/196817
mirc keeps crashing.
silly wine->mirc combo
yep looks like libglu1-mesa-dev is the (next) problem
what was that module again?
sudo apt-get install ...?
I'm feeling lazy .. but here's the log anyways: http://22.214.171.124/irc/irc.freenode.net:6667/emcdevel/2006-10-10#T22-09-42
now I'm confused sa to how to run this... I did all this now without errors. http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?EMC2_Pure_Simulator
can't find an emc2 binary anywhere
it's called scripts/emc
even though it's emc2
if that file's not there, then the compile didn't really succeed
I got that far...
but emc crashes when I select axis-puresim... let me double check
from the top directory of emc2-puresim you would run: scripts/emc2 configs/sim/axis
from the top directory of emc2-puresim you would run: scripts/emc2 configs/sim/axis.ini
I picked the wrong config file.
hence the nasty hiccup.
did it start this time?
omg, who defined the torture test?
it's a bunch of 3d scribbles.
load 3D_Chips if you want something a little more pleasing
this is odd... maybe it's designed to do so...
but I stopped the script...
but I can't open a new file or anything
the program scripts/torture.py made that.. at the time we wanted to make sure emc2 always followed the velocity and acceleration limits, especially on weird curvy shapes
what do you mean you stopped it? ctrl-z?
when I was in torture test...
I stopped it somehow, but the open menu didn't work... nothing worked, only exiting the program.
did you hit 'p' to pause it? You can't load a program while it's paused
no, the only active button at the time was the red X (far left)
and only responsive to me killing the app...
if you can repeat that I'd love to know how
I'm trying to repeat it now
oh neat! I can select the desired tool path in the window.
I can't reproduce it now
maybe it was a figment of my imagination...
yeah -- you can click on part of the path and see the corresponding line of code, or vice versa
jepler: what other new features are there in axis?
A-L-P-H-A: I'm not sure what's particularly new, but you might benefit from reading the documentation: http://linuxcnc.org/docs/html/gui/axis/index.html
* jmkasunich is back
I discovered that southern Ohio is "the South"
they speak with drawls and serve sweet tea at restaruants
I'm glad you escaped alive
its not Deliverance south
A-L-P-H-A: I think that the other day I mentioned the ability to automatically run a .php file and load the resulting output as g-code .. that is in the version of axis you're using now
well... albeit I'm running if locally on my workstation now my emc machine
you would add something like this to your .ini file:
PROGRAM_EXTENSION = .php PHP Source Code
.php = php
what do you use guys use for CAD?
mostly what I do with CNC is circuit boards, and not a lot of that. I have some code in the eagle scripting language for that
I did write a script to change excellon drill files to gcode
but subsequently lost it in one of my many HD formats.
alex_joni: cradek: sometime when we're all around I want to talk about the packaging changes I've done in the improved-dpkg branch, which exists in the debian/ subdirectory only
I think it's about ready...