Högt "base jitter" linux cnc

Robot, CNC, Pneumatik, Hydraulik, mm
bubblefrog
Inlägg: 58
Blev medlem: 20 juli 2012, 10:12:49

Högt "base jitter" linux cnc

Inlägg av bubblefrog »

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
blueint
Inlägg: 23238
Blev medlem: 4 juli 2006, 19:26:11
Kontakt:

Re: Högt "base jitter" linux cnc

Inlägg av blueint »

Hur är kopplingen mellan moderkortet och styrmotorerna?
bubblefrog
Inlägg: 58
Blev medlem: 20 juli 2012, 10:12:49

Re: Högt "base jitter" linux cnc

Inlägg av bubblefrog »

Ebay paralell kort till Opto Isolated Break Out Board

Kan vara värt att nämna att det funkade bra med Mach3
X-IL
EF Sponsor
Inlägg: 8484
Blev medlem: 3 december 2008, 07:47:20
Ort: Hallstahammar

Re: Högt "base jitter" linux cnc

Inlägg av X-IL »

blueint skrev:Hur är kopplingen mellan moderkortet och styrmotorerna?
Har väl inget med basjittret att göra? Det är ju internt i datorn. Eller hur tänker du blueint?
Användarvisningsbild
ralvejd
Inlägg: 598
Blev medlem: 24 juli 2012, 23:29:42
Ort: skaraborg

Re: Högt "base jitter" linux cnc

Inlägg av ralvejd »

Kanske fel ute men :humm:

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.
Användarvisningsbild
arvidb
Inlägg: 4537
Blev medlem: 8 maj 2004, 12:56:24
Ort: Stockholm

Re: Högt "base jitter" linux cnc

Inlägg av arvidb »

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.
Skriv svar