Hallå, har precis installerat LinuxCNC, men jag har problem. Jag har på tok för högt base jitter. Har ni något tips för att sänka det?
Cpu: Intel Core 2 Quad
MOBO: Asus
Högt "base jitter" linux cnc
-
- Inlägg: 58
- Blev medlem: 20 juli 2012, 10:12:49
-
- Inlägg: 58
- Blev medlem: 20 juli 2012, 10:12:49
Re: Högt "base jitter" linux cnc
Ebay paralell kort till Opto Isolated Break Out Board
Kan vara värt att nämna att det funkade bra med Mach3
Kan vara värt att nämna att det funkade bra med Mach3
Re: Högt "base jitter" linux cnc
Har väl inget med basjittret att göra? Det är ju internt i datorn. Eller hur tänker du blueint?blueint skrev:Hur är kopplingen mellan moderkortet och styrmotorerna?
Re: Högt "base jitter" linux cnc
Kanske fel ute men
Har du kollat LinuxCNC's sidor?
http://wiki.linuxcnc.org/cgi-bin/wiki.pl?RealTime
http://wiki.linuxcnc.org/cgi-bin/wiki.p ... gSMIIssues
http://wiki.linuxcnc.org/cgi-bin/wiki.pl?RealTime
Finns även något i deras forum om hur man får fart på nyare flerkärniga cpu'er
Men det lilla jag hunnit läsa tycks gå ut på att stänga av all onödig övervakning i bios mm.

Har du kollat LinuxCNC's sidor?
http://wiki.linuxcnc.org/cgi-bin/wiki.pl?RealTime
http://wiki.linuxcnc.org/cgi-bin/wiki.p ... gSMIIssues
http://wiki.linuxcnc.org/cgi-bin/wiki.pl?RealTime
Finns även något i deras forum om hur man får fart på nyare flerkärniga cpu'er
Men det lilla jag hunnit läsa tycks gå ut på att stänga av all onödig övervakning i bios mm.
Re: Högt "base jitter" linux cnc
En sak som fungerade fint på min dual core var isolcpus=1. Googla på "linuxcnc isolcpus" så hittar du en massa info om hur det fungerar - i princip isolerar man en kärna som används för realtidstrådarna enbart. På en quad ska det nog vara isolcpus=3. Det drog ner worst case jitter från >200 µs till <20 µs på min Core2 Dual core.
Ett annat tips som jag har läst på flera ställen är att stänga av hyper threading i BIOS om CPUn stödjer det.
Som sagt, det finns en massa bra info om du googlar.
Ett annat tips som jag har läst på flera ställen är att stänga av hyper threading i BIOS om CPUn stödjer det.
Som sagt, det finns en massa bra info om du googlar.