topls64: Read this excellent writeup http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?StepMotorWireIdentification
topls64, I have just been playing with a m57-83
topls64, I has 18 ohm coils (very bad for high speed) about 100rpm was all I could get with a 40v drive
LawrenceG: WGR614L is what you have?
no wgt634u router
topls64, looks like your motor is 3.3A in series mode and 6.6a in parallel mode according to the oem750 manual
the wiring and elec spacs aren't the issue. Before connect anything, I want to know what the S means in the part # S51-57
Yes i know
topls64, but measure to make sure the coild resistance is low (like 0.5ohm).... the 750 manual lead me astray on my motor
The S could just be a date code for all I know right now.
is there a number on it like OS21A?
S51-57 and a serial
I'm inclinded to beleave it doesn't really matter what it means
good find jymm
Thanks, but I just googled it
Spent hours the other day looking for that info. You google better than me. Now someone tell me to hook it up.
Guest708 is now known as skunkworks_
topls64: take half the wires and connect to the hot side of 220VAC mains, take the other hald of the wires and connect to neutral side of 220vac mains, hit the switch!
* JymmmEMC runs like hell!
you don't want my code. Trust me. I only have 120 here in the shop. Sorry,
Oh, step 1) Get Fire Extinguishers. Step 2) see above
But If I toast the house I get a new one and can stop remodeling.
topls64: stove or dryer
gas stove and dryer
I'll just open the breaker box.
topls64: I was jsut gonna say that
or pull the meter
480 @ work ;)
yay... stepper setup has passed 5 cycles of tort.ngc
thats a fun one ;)
LawrenceG: what was the issue?
a very good test to detect resonance problems, lots of direction changes
skunkworks_, I had the top speed too high and every once and a while it would lock up for a move
ah - nice
mounted it stays much cooler as well.... big chunk of AL its bolted too acts as a nice heatsink for the motor
motor is just warm to the touch instead of too hot to hold
good. should be warm-hot not so hot it hurts
yes... kind of what I was looking for.... the parker drives seem to use peak current and the motors specify rms current
really. I'll have to look at mine
as long as one is microstepping the drive it makes a difference, but unless one is really pushing the motor for max, its nice to have a little headroom so the smoke doesnt leak out
I'll have to look. Just setup microstepping the other day. I will invertigate next time I'm working on it. Waht the driver temp on the zaxis too, once you start milling...
Mine would overheat, as the z was locked in position durring milling horizontal stuff. Pulling full current out of the oem650, I assume.
cool.... I just found the manual for the M57-83 motor on the parker site --- These are high inductance motors. Upgrading the motor requires an upgrade of the drive as well. Specs and dimensions can be found in the M Drive User Guide.
Um, make sure you are using the correct resistor on the OEM650
at the time it was just sitting on a pile of AL as a sink. Not real efficient
make sure you have the jumpers/switches set currectly yoo
just started tuning them the other day.
its getting there...
tuning? OEM650 is stepper driver, what's to tune?
the microstepping, harmonics, the 2 pots on top, etc
is the drive heatsinked?
speaking of the oem series,,, about to connect a 750 to the stepper/slide for my mini edm ;)
I sure like the oem750.... have 5 drives now
I am not sure how they compare to a gecko (other than 1/3 the price on the surplus market)
I have the 750 and a 650 on the mill z, x & y are nice compact CMD-260 s by American Precision Industries (defunct?)
I'm gunna control the 750 with an avr microcontroller; curious to c how that goes.
3 of my drives had the X option, an extra board that has smarts on it to be a standalone controller
yea... I pulled them out, added 5 mini jumpers and now its a standard oem750 drive
the indexers are of no use for cnc, as one cannot do interaxis co-ordination
might be fun for a robot project or similar
my boss was looking fro drive(s) with indexers
for some contraption at work
make an anamatronic christmas display or something. I loike that they use serial for the i/o
yes, that is handy for some projects..... hmmm just had stepgen fault on a following error.... maybe not enough accell headroom... tort.ngc is a workout!
hey guys its happy hour on the west coast
ok JymmmEMC its up to you and me
chug! chug! chug!
LawrenceG: what's that?
I wanna buy that cave that's for sale on ebay
[01:43:00] <eric_unterhausen> http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&item=330306913609
awesome machine shop potential if you could dehumidify it
EMC2 ON GUMSTIX!!!!!!!!!!!!!!!!!!!!!!!!!!111
maddash, are you serious?
serious about the idea? hell yeah
need to port emc to arm, though
does rtai work?
we did discuss this a few weeks back
what's the #emc archive url ?
that would be great if it can be done. greatly simplifies my current project
I don't know if you'd learn anything
Just this once .. here's the log: http://www.linuxcnc.org/irc/irc.freenode.net:6667/emc/2009-02-21.txt
topls64: what do you want to do that would be easier with emc on a gumstix?
I was gunna desktop emc controled via AVR
avr -> oem750-> stepr
avr would also have user io, settings. graphic lcd, pwr supply control
ok, so step one would be to get rtai working on gumstix
if it were to go that route
or porting the hal api
I was just about to hookup my new stepper slide to the 750 and have some emc fun
mind you, my c programming abilities are limited
(I am by no means a programmer)
this would be a bit of a hurdle then
this may not realate, but my programming buddy want to do spartan3
I want to do that myself
gumstix are way more durable/rugged than pcs
in an industrial setting especially
I don't see gumstix as being very rugged, the mechanical design is a bit flimsy
would they make a rugged version if they had a demand?
we are putting one in a fairly small robot
the grad student working on it had a case made
if gumstix's are flimsy, then a microcontroller version of emc needs to be designed
beagle board may be better
beagle board runs on omap, right?
yes, must be nearly the same as the new gumstix
my brother won't play his piano. should his parents whack him?
whose idea was the piano?
nvm. he's embarrassed.
beagleboard is definitely overkill
but i'd help (if i knew how)
fenn: holding back, as usual
damn, he uncovered my past as an embedded/DSP programmer
I dunno if you even need dsp/embedded experience for this
i dont even know asm, how am i supposed to port realtime code
realtime is all in c
i recall some fluff about RTDSC instruction only on x86 processsors
being the stumbling block to porting to ARM
I dunno, looks like rtai works on arm since 2003?
fenn: overkill how?
costs too much, too many features that aren't relevant
perhaps i'm .. uh.. not-spoiled, the computer i'm on was $65
anyway there are ARM chips for <$20 that should be able to do the job adequately
surely someone makes a board with one of those chips
the interp code requires some appreciable degree of computing power
have you seen it?
this is about right, unfortunately their prices havent changed in five years: http://www.embeddedarm.com/products/board-detail.php?product=TS-7200
no FPU on that one either
does any arm9 have an fpu?
Cirrus Logic has some
and I think there are others
they could be ARM11 though, I'm not sure
is FPU absolutely necessary? i thought you could do it in software
doing floating point math in software on a 200MHz CPU probably wouldn't be fast enough to run the TP and PID
let alone anything other than trivkins
it would be really helpful if emc could work in fixed point
vector graphics have always been floats
I finally got my 1970 something servo running with my parport :)
SWPadnos: might you be around this evening?
in a minute
I would be interested in someones hal file for a parport servo setup
take a look at the etch-servo demo config
thats what im using.
however it seems to only run my drive in one direction
I don't think another demo config, if one exists, would help with that
I looked at various demos and none seem to help
I tried the pwmgen up/down and still no luck
a parallel port doesn't have enough I/O bits to run a mill with servos (at least not if you want to get encoder feedback from all 3+ axes)
post your hal file on http://pastebin.ca
so we can look at it
did you somehow hook a parport to your +-10v input servo amp?
[04:16:01] <UncleGemc> http://pastebin.ca/1343450
sounds like not a hal problem then
I can get it to drive through mdi and move it .100 with jog
nothing much else
you will need external circuitry to generate negative voltages
and also to scale the parallel port output to a 20V range (or even a 10V range)
without extra hardware, you can only get 0 to 1/2 speed in one direction (0-5V)
even then you will not be successful getting good motion
you need a servo interface to do real servo work
the parport is just too slow (and therefore has low pwm resolution)
huh. using PDM or something, it should be possible to use a relatively simple 2x op-amp to get +/-10V
but how many discrete output values can you get at 1kHz?
not too many
I can make something out of spare parts around here to convert the voltage to - I would think
oh, way more than that
more like 50 :)
(assuming 20 uS base thread and 1ms servo thread)
IMO you need a faster pwm frequency than servo cycle frequency
on my setup, I have the pwm set to pin 3 will just that one pin do a positive and negative wave providing I attache external hardware to it?
it's theoretically possible, but as cradek says, it's not going to work very well for a servo
for a spindle, it would be fine
otherwise you need a time constant of many servo cycles, and it probably won't be tunable
yes, but just as before I dont have much plans for a single axis setup, I am just learning with this setup
so I'm back to thinking you might get 10ish levels (+- 5)
sure, that could be
(10 usable levels)
I actually ran my sherline lathe that way - it didn't tune very well but it worked
much better tunability/following with the pluto pwm
yeah for a spindle, .5 sec TC is fine, who cares
will my parport do pwm-up and pwm-down effectively?
I'm not sure whether the PDM mode works as you'd need
pwm-up for forward and then invert the voltage for pwm-down and pin them both out to my sig in on my amp board?
you would need to connect two parallel prot pins, or make a circuit that level shifts and multiplies the voltage
and filters of course
the PWM output is theoretically 0-5V, so you need to shift by -2.5V, then multiply by 4
pdm did make my servo turn and smoothy with the stepconf setup
(that was for single ended)
if see you cradek
if you use up/down PWM (I think), then you should get pulses on one pin when the value should go down, and pulses on the other pin when the value should go up
since you have two pins switching state, you get a 10V total effective swing
you'd connect the two parallel port pins to the + and - input of an op-amp, configured for 2x gain
up worked, down caused an error, limit switch I belive
that may be a HAL error
I'm not going to let you in
UncleGemc, not limit switch, following error limit exceeded or similar
actually, I'm going to go to bed early tonight. gotta start getting up early so I can catch a morning flight on Monday
so good night
for steppers, boiled down, low current = more speed?
my notes are m.i.a.
Thing is, I have a 12v/.66A and a 24v/.36 amp. I need speed not torque. OEM750 drive, 24v supply
issy: this is my GUI: http://imagebin.ca/view/fuWRd0.html
nice , have you see mine
yes, I saw
now i have dedicated keyboard and i am working on the hardware for the motion controler based on 7i43
I had to find windows to run it
I am modifing my GUI to touch screen
mine is touch screen
mine is now standard keyboard controlled
[09:47:01] <issy> http://imagebin.ca/view/rd33cmw.html
maybe after touch screen I will invent some dedicated keyb too
48 keys with touch and 48 leds
what machines are you building ?
we're building lasers and table mills
[09:51:19] <issy> http://imagebin.ca/view/72t-cl.html
[09:52:58] <micges> http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?Micges
[09:53:17] <micges> http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?Micges_Laser
[09:53:35] <micges> http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?Micges_Laser_2
elte spindle , 16x80 cilinders
i use to work on welded constructions as well in the past , but not any more
now on aluminium , is cheaper
our machines are very precise and for very hard materials, must use welded steel
we have one aluminium contruction, it's making problems all the time
well , i was thinking the same , but the welded tubs are more soft than the extruded aluminium
and ofcource is depending on the system you are using
for machines , i have made my own aluminum system and is more rigid than every welded construction
the alu is cros sectiones and more thick
maybe we have bad design of alu contruction, we just build it once
will se in the future
probably , the alu is another filosofy , you cannot work with it as the stel
what type of lasers you are using?yag or co2
now from usa deutchland, COHERENT
but it has many bugs in soft
in a year or two we will build own laser construction
yes , thats I am asking , we dont work with them anymore
for the lasers , i can sugest trumpf
3 people here has 10 years experience with all types of lasers available in Poland
what problems you had with coherent may I ask ?
it was not working consystently
and was creating plasma at the entries
err what ?
burning the entries
in material ?
steel 4 mm
we use them rarely for steel
mainly for plywood
for plywood the power rising is not a problem
we had very often turns off of the beam without any warningsd
is you guy in pyton?
yes it's heavly modified AXIS
i made myne from scratch in c
i wanted to publish it , but i had to modify many of the emc files and now is not compatible with the release of the emc
in C it was difficult to make 3d realtime preview
not realy , i dont use even opengl
I was not familliar with graphics in any way
but it was 2 years ago
what parts of EMC you modified ?
its a mather of libraryes. i use fltk 2.0 for making the gui , now is not a problem to have it on any processor platform
the interpreter for the tool change procedures and subroutine calls and to 2 other files to have distance to go
now i can call subroutines and interpret them
and tool change with g kodes working
distance to go will be in 2.3
so only tool change left
no calls are also in 2.3
earlier I had to modified 30 files of EMC to run my GUI
is there changes in the hostmot for 3.0?
after adding new features and removing bugs I had modified two files of oryginal EMC
in 2.3 there are lot of changes in hostmot
is there something i can see
I'm not familliar with them
read this: http://cvs.linuxcnc.org/cvs/emc2/debian/changelog?rev=1.57;content-type=text%2Fplain
there are new better drivers
issy: and this http://www.linuxcnc.org/docs/devel/html/man/man9/hostmot2.9.html
thanks a lot
i think matt shaver was looking into gumstix a couple years ago, when he did the tiny emc install
good morning.i want sottract two float value.exist in emc one component for sottract the floating value?
do you mean subtract?
yes subtract two float number
i see the sum2
if not exist i modification the sum2 , change the + whith -
I only see sum2 myself...
if i modification the sum2 , is necessary compile emc for fuction new component?
I would think so... why not copy and rename sum2 to sub2 or something then change the new one
ok i prove it.thanks for help
look at this, http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?HowToWriteNewHalComponent
and this attempt http://pastebin.ca/1343672
i didnt test
ok thanks tomp for help i study first and after prove the solution
hi tomp I modified sum2 to this http://pastebin.ca/1343677
why did you use math.h in your example?
it was in the sample in the wiki, and subtract is math
hmmm seems to work for me without math.h :)
I see the example uses advanced math stuff like floor
i thought it was rtapimath, np, what works , works
yea, I was just wondering aloud
in my fuzzy memory, this has come up before, and it was suggested to negate one term and use add ( damifino theres a negate for floats tho ) that technique is common in hal
oh and be prepared to handle negative answers. if you know nothing of the inputs, thats a 50/50 chance.
negative numbers seem to work...
so you can use it to add ;)
you can also scale a number by -1 and then add it (using scale and sum2)
that's sneaky SWPadnos
I thought of it as math :)
a-b = a + (-b) :)
but I run out of toes before I get done :)
for you, a and b must be below 10
"negate one term and use add"
yes, that sounds equivalent :)
pull a toe nail for a carry to fingers
Hello all, I have a question about emc2 for my lathe.. specifically the G7X canned cycles and if they are supported
just happened to be reading through a CNC programming book and came across a few that I didn't see in the EMC documentation, G70=finish turning autocycle, G71=Rough turning autocycle , G73=Repeat Pattern
how to count to 99 on 10 fingers, http://www.beijingmadeeasy.com/practical-beijing/chinese-finger-counting
one hand is 'ones', other hand is tens, jo jo is 99 (two bent index fingers )
no problem, i can count to 1024 on my 10 fingers
over a million if i pull my toes out
dareposte: theres loads on notuniversal gcodes, every cnc maker invents some . ah binary toes eh?
yeah i would have assumed its not implemented if its not documented, but I couldn't find any documentation for G7 either and it appears to work, so I thought I'd ask
whoops not G7, i made that up
i was just going to the docs to look up g7
oh no it is G7, use diameter mode for the lathe
[14:51:44] <dareposte> http://www.linuxcnc.org/docview/html//gcode.html
G7 and G8 were recently added
there's the doc's I use on the web, seems to be the most recent type
oh cool, maybe I can update the docs for them then
do you know what G8 does?
they're not in 2.2.8, only in TRUNK, which will be released as 2.3
G7 and G8 switch between radius and diameter mode
have you heard of the G71-75 cycles? I was reading in a "learn cnc programming" book and they seem like they would be pretty useful
I don't know enough about g-code in general to comment :)
they may be fanuc specific, I know emc isn't super popular for lathes
tomp thinks they are non-universal maybe, but I have seen them in several references
not a big deal since any decent CAM software can do just the same as the codes do, but I don't usually bother with cam yet
the only G7x I see in the manual is G76, threading
but I'm not looking in the devel docs. I don't recall exactly how to get there
i will assume that is all that is currently supported for the moment, it's all I saw
I seem to remember G74 / z axis peck drilling was being added
but didn't see it either
[14:58:15] <SWPadnos> http://www.linuxcnc.org/docview/devel//html/
4.6 and 4.7 describe G7/G8
no biggie, multiple slashesare allowed
SWPadnos: thanks, I will update my doc link
that's for the TRUNK version only
if you don't compile for yourself, don't update the link
I did compile the head version, which is why I guess M7/8 worked for me
tomp, kind of a funny thing - I got a "you will be dropped from this list due to excessive bounces" message a few days ago (for emc-commit)
dareposte, ok, then update your link ;)
I don't see the G74 cycle in there though, so I guess i was only daydreaming about that
G73 is there, drill cycle
remember the kingston trio 'zombie wife"? right now bmoviedrivein is showing boris karlov in 'the snake people' and a french guy just bought a zombiw wife, got her all dressed up in white.. weird
btw i dont get the mail either , must be true!
I remember the Kingston Trio (even though I'm not really that old), but I don't know any of ther songs
there was a link in the email to go and re-enable your account
SWPadnos: I guess G73 will work for the lathe too then, it reads like it should
in the email, cute! i'll look in old stuff, thx
well, in the one you received, saying you were being dropped from the list
oh, gotcha, thats another box, thx
( the one thats streaming bmoviedrivein )
uh, dont tune in, its in real bad taste now
actually, I need to prepare for a trip. I'm heading about halfway to your location on Monday
halway is very very wet ;)
not in a direct line ;) (Honolulu)
oh, lucky guy
come to TimTos about Mar 2, see all the new cheap machines
bummer, tha's when we get back home
the IMTS of Taiwan
that would be cool (but probably a little too expensive just for the fun of it)
dang i dont have that email!.
do you have an SF login?
sorry - what is going on? ;)
I think someone re-enabled you, but I'm not positive
I guess I could check, I might be a list admin :)
thx, isnt ther a way to browse the list on the web? ( ican save all that eeprom space :)
there are several
there are the sourceforge archives, and there's a list at gmane
[15:19:59] <SWPadnos> http://dir.gmane.org/index.php?prefix=gmane.linux.distributions.emc
ah,,thx now at gmane & wondering how to find this stuff
damned if I know :)
damifino thats from a client in ohio, i didnt catch on for quite a while
[15:22:27] <skunkworks> http://news.gmane.org/gmane.linux.distributions.emc.user
there is a search box at the bottom
which works horribly ;)
I don't think I am awake yet..
we really should stick these gmane addresses in the footer of all the emails
I haven't had great success with gmane, but ymmv
hmm - you can find them from the contact page on linuxcnc
yes, that's true
at the bottom... on an eeepc thats about 3 text lines below ;)
rotate the screen ;)
that's one of the goals for "Karmic Koala" - to make it work better on netbook screens
i have a hack kit to flip the lcd, view thru a hole in the cover, and overlay a touchscreen, but never got around to it. makes it a teeny tablet.
then you can use it as a touchpad for a regular laptop :)
almost. it would be a little small
yeh, a small input device is a good use for it
ok, thx, i now have access to the mail via gmane, and can head back to johns new hal pdf.
hi acemi, I can't try yet
hi acemi, i saw your make output the other day and i fixed the hostmot2 driver so it should work without warning with 2.6.27 and up
seb_kuzminsky: I can post the new output after to compile again
Good evening.I want one subtract componebt,but i thing not is in emc.I want modification the sum2 component and rename sub2. the new component to do compile for use it?
motioncontrol: why not just sum with a negative number?
motioncontrol: you can set gain to -1, and use sum2
ok very interesting option
i set -1 the gain0 and gain 1 ?
gain1 = 1
a - b = a + (-1)*b
so gain for a is 1, gain for b is -1
ok thanks alex.i want subtract the real velocity spindle encoder with velocity command spindle and use the wcomp for compare the differenz output the subtract and set at 0 or 1 the spindle-at-speed pin
i write at Chris the classicladder project for correct the classicladder.0.floatou-xx.Because the float not is floatout but integer
i thing the use the solution the moltiplication for 1000 and divide for 1000 after
sounds like a bug to me
yes one bug
alex one licenze question.with emc is possible retrofit more maschine or there are the licenze problem?
motioncontrol: I don't understand that question
you can distribute emc2 freely under the GPL v2 license
(just like you do with linux)
if i want use the emc for retrofit or costruction new maschine , there are the licenze problem ?
you can install/run it on as many machines as you want
no, the only problem is if you want to have your own code compiled together with emc2
ok very interesting this project
if your code is not GPL-compatible, then it's not allowed
(depending on the way your code and emc2 are linked..)
ok , i thing want use emc for retrofit some maschine
but this maschine is particolar and the customer want the gui interface modification.If in the future i modification the gui interface (exmpla axis or tkemc) and use the emc , there are the problem?
motioncontrol: not as long as your modifications fall under the GPL
so if someone asks for the code for the modified GUI, you have to make it available
ok i understand
i have one good customer for buid more maschine , and i want propose custum cnc ( emc with gui modification)
but i don't have in this moment the known for modification the gui
i thing is more simple modification tkemc , it is write only in tcl, but axis is write in python and tcl
axis is more beathiful
the labview gui is first experiment for gui modification , but not is more integrated in emc.your thing is more simple modification axis or tkemc?
alex i return after in my city is carneval , and i go my cildren at see the carnival.i read your reply after, not shutdown the pc.thanks for all
Howdy Folks - I am using an oword routine with local coordinates. While milling, the tool broke off. I need to replace the tool and reset my cutting
SInce I am in the middle of a loop, is there a way to restart this back at the last part cutout?
I was cutting 5 identical parts - tool broke early on second one, I discovered problem somewhere in the middle of the third part path (no damage to material at all).
this is the new make result for 184.108.40.206-rtai + gcc 4.3.2
2 warnings for hostmod2
acemi: which gcc version are you using? 4.3 or 4.4 i bet
that one catches several warning conditions and error conditions that earlier gcc's miss
they need a -turn_snooty_warnings_off switch
i *really* wish we had a gcc 4.3 buildslave
eric_unterhausen: no, older gccs need to be upgraded ;-)
those snooty warnings kick ass
what is a pointer qualifier?
it's an annotation attached to a pointer that says what that pointer can and can't do
in the warning acemi pasted, i had said that a pointer qualified as "const" ("unchanging") be assigned to another pointer *not* qualified as const
so someone says "here, have a pointer but dont change what it's pointing to"
and the recipient saves a copy of that pointer in another pointer variable that *doesnt* have the const qualifier
sound sketchy? yes
in this case it's not actually causing any trouble, but it's nice that the compiler pointed out an inconsistency in how i was thinking about my pointers :-)
and all the coder moan, my sloppy code was alright before
that's when you forget to take out the classname:: in your header file
there's a big change happening in the way we write code
we're getting better tools for automatic code inspection
gcc 4.3 is a huge step forward
other things like valgrind and prevent are also awesome
but gcc is the most important, because it runs at compile-time, automatically, all the time
the other tools require the coder to do something... set up a special test system, and analyze the results
porting old code and trying to get the warnings down is an eye opener
it sure is
or applying the new testing tools to old "working" code
i fed emc2 to prevent, and it identified almost 90 defects
segfaults, using uninitialized memory, etc etc
i fixed most of the egregious ones... ;-)
corner cases that our users weren't hitting, but still there
got to go
acemi: thanks for the gcc 4.3 runs! i want to talk to you about setting up a buildslave some day ;-)
alex_joni: did you try rtai-3.7-test or cureent vulcona
[22:29:48] <acemi> http://paste.debian.net/28928/
[22:30:29] <acemi> http://paste.debian.net/28929/
EMC modules which gives error
both use the same name
for example there is nano2count in EMC and RTAI. is this normal?
what does dmesg show
[22:34:12] <acemi> http://paste.debian.net/28928/
this is the dmesg output
it looks like rtai_lxrt didn't get loaded
but I don't see rtai_lxrt in the top 6 lines of the dmesg output
we don't want rtai_lxrt
that seems to be the module that provides nano2count though
yeah, for userspace RT
unless I don't know what I'm reading (which is likely) :)
it should be part of rtai_sched
at least that's how it looks here on rtai-3.6.1
rtai_sched is loaded
[22:44:34] <acemi> http://paste.debian.net/28933/
acemi: sounds like maybe it got removed from rtai_sched ?
acemi: any reason not to use 3.6-cv ?
to use 2.6.28
this is not very urgent problem for me
I only test it
is it possible that RTAI changes the name of this func
if I would understand the way Paolo organizes his CVS I would look
[22:47:52] <alex_joni> http://cvs.gna.org/cvsweb/?cvsroot=rtai
<- that is usually puzzling
I don't see any difference from 3.6-cv
acemi: I remembered something.. what does rtai_sched link to?
RTAI latency test use nano2count too, it loads the same rtai modules with EMC but it don't give error
rtai_sched is not a link
it was a long time ago :)
I just checked and you're right..
juve@denny:/usr/realtime-2.6.22-rtai/modules$ less Module.symvers | grep nano2count
acemi: check /proc/kallsyms for nano2count
[23:07:37] <alex_joni> http://pastebin.ca/1343975
when latency test is running, there is nano2count in it
did you see it in /proc/kallsyms ?
did you run kern or user latency test?
but when RTAI latency test is running
it's there for me even if I'm not running anything
I only need to insmod rtai_hal and rtai_sched
can you check who provides it when you run the latency test?
1 min alex_joni
de9ac6e4 T nano2count [rtai_sched]
after insmod rtai_hal and rtai_sched
acemi: then it should be ok.. no idea why it doesn't :/
ok, I'll send a message if I find a new info
acemi's setup is finding problems that lenny/linux-2.6.22/gcc-4.3.2 isn't... :-/
newer kernel and newer rtai
i used kernel 2.6.24 with 3.6.1 rtai and works ok here
3.6.1 works ok for me too
acemi: and 3.6.1 doesn't work with 2.6.28 ?
for 2.6.24 or older
what doesn't work?
(except the patch not beeing there..)
maybe you can try to build 3.6-cv against the kernel you have now
(with the patch from 3.7-test1)
I remember that paolo changes something which are not backward compatible
because of some complicts with linux kerneş