Dell D600 - wysoki jitter

Dyskusje dotyczące działania obsługi programu LinuxCNC

Autor tematu
ober
Czytelnik forum poziom 1 (min. 10)
Czytelnik forum poziom 1 (min. 10)
Posty w temacie: 1
Posty: 12
Rejestracja: 05 sty 2006, 22:03
Lokalizacja: Bielsko-Biała

Dell D600 - wysoki jitter

#1

Post napisał: ober » 28 lut 2013, 15:58

Witam.
Opiszę moją krótką przygodę z Dellem D600 i wysokim jitterem- może komuś się przyda i zaoszczędzi straconych godzin.
Bardzo spodobały mi się możliwości linuxaCnc jakie tu przedstawiacie a w szczególności możliwości prostych (i nie tylko) procedur ngcgui.
LinuxCnc (10.04) postawiony na: Dell D600, Pentium M 1400, 768MB ram.
Mam dużo do nadrobienia w linuxie gdyż używałem go zazwyczaj do prac biurowych (ubuntu) i lamerskich zabaw BackTrackiem ;/
Do rzeczy. Jitter stabilny ~10000 a co około 16s wskakiwał na bardzo wysoką wartość ~800000 i znów się obniżał.
Mój procesor to SL6F8 a więc jest to Pentium M wyposażone w SpeedStepa, mostek południowy ICH4
Uparłem się że ten sprzęt musi zadziałać :wink: Z doświadczenia wiem że nie ma rzeczy niemożliwych do zrobienia, tylko ma się zbyt małą wiedzę elektroniczną lub informatyczną (lub zbyt słabe zaplecze techniczne).
Oczywiście w biosie powyłączane speedstepy itp. niestety jitter pozostał skaczący.
Na stronie http://wiki.linuxcnc.org/cgi-bin/wiki.pl?Latency-Test widnieje iż dla della D600 jitter poprawił się po zastosowaniu SmiFixa. Niechciało mi się w to wierzyć, bo niby z nim jest problem gdy cykl powtarza się co 32 lub 64s. spróbowałem na wszystkie możliwe sposoby niestety nic to nie dało.
W dalszej kolejności podmiana sterowników wszelkiej maści - to samo. Wyłączanie kolejnych urządzeń - nic.
Podmieniłem procka na SL8MM a więc celerona M bez SpeedsStepa - bingo! Jitter stabilny.
Złożyłem sprzęt do kupy, uruchamiam swobodnie i... jitter skacze.
Jedyną różnicą między wcześniejszym a teraźniejszym stanem była wsadzona bateria!
Wyciągam więc baterię i oczywiście jitter stabilny - ku@#a :evil: - wiele, wiele godzin na to poszło :)
Może co poniektórzy wiedzą iż Delle mają perfidne zasilanie trzy pinowe z magistralą 1wire do zasilacza. Niestety to nie jedyny kwiatek della w sprawie zasilania. Kontroler napięcia i przetwornice również kryją kilka "myków" których nie stosuje konkurencja a które nie przyszły mi do głowy iż mogą mieć związek z jitterem. Temat jest do rozpracowania i podejrzewam że spokojnie do zrobienia w konfiguracji - mi ta wiedza nie potrzebna więc nie będę się nad tym rozwodził.
Zrobiłem jeszcze szybki test na 3 prockach: SL6F8, SL7EG, SL8MM (PM,PM,CM) w porównywalnych warunkach obciążenia (glxgears + kilka tych samych stron z dużą ilością flasha + film na joutube ) jitter wychodził prawie identyczny ~9000.
Lapek pozostał na celeronie. Oczywiście jitter udało mi się po kilku godzinach (operacjach na plikach) podbić do 24000 lecz to już wina uszkodzonego dysku ( ma zylion lat i trylion błędów - wymienię :razz: ) -
Jeśli ktoś będzie w dellu biczował się z podobnym problemem może ten opis pomoże a może to odosobniony przypadek :razz:

Jeśli chodzi o Windows to tu ogólnie również była mała niespodzianka gdyż domyślną nastawą biosu portu lpt jest ECP. Przy tym protokole napięcia na porcie były niestabilne i zbyt niskie (wydajność prądowa ?) i nie potrafiły poprawnie wysterować płyty SSK-MB02. Port trzeba przełączyć w tryb: NORMAL lub BI-DIRECTIONAL. Po tym zabiegu wszystko niby chodziło, niestety silniki trzęsły i hałasowały - sprawę załatwiło odinstalowanie interfejsu ACPI. Mach działa poprawnie. Windowsa na Celeronie nie sprawdzałem i już raczej nie sprawdzę - zaraziłem się tym linuxemCnc ;)

Dorzucę jeszcze podgląd jak wyglądały te skoki :)

Kod: Zaznacz cały

RTAI Testsuite - KERNEL latency (all data in nanoseconds) 
RTH|    lat min|    ovl min|    lat avg|    lat max|    ovl max|   overruns
RTD|      -1344|      -1344|       -937|       2872|       2872|          0
RTD|      -1346|      -1346|       -925|       5857|       5857|          0
RTD|      -1349|      -1349|       -940|       7802|       7802|          0
RTD|      -1348|      -1349|       -926|       5912|       7802|          0
RTD|      -1348|      -1349|       -942|       4764|       7802|          0
RTD|      -1346|      -1349|       -942|       6182|       7802|          0
RTD|      -1348|      -1349|       -924|       8532|       8532|          0
RTD|      -1348|      -1349|       -942|       2319|       8532|          0
RTD|      -1349|      -1349|       -927|       5847|       8532|          0
RTD|      -1349|      -1349|       -942|       2694|       8532|          0
RTD|      -1349|      -1349|       -936|       6459|       8532|          0
RTD|      -1349|      -1349|       -932|       5862|       8532|          0
RTD|      -1349|      -1349|       -941|       5488|       8532|          0
RTD|      -1343|      -1349|       -929|       6465|       8532|          0
RTD|      -1348|      -1349|       -867|     753291|     753291|          7
RTD|      -1346|      -1349|       -927|       5827|     753291|          7
RTD|      -1346|      -1349|       -943|       2732|     753291|          7
RTD|      -1353|      -1353|       -942|       1923|     753291|          7
RTD|      -1349|      -1353|       -931|       5625|     753291|          7
RTD|      -1346|      -1353|       -945|       3555|     753291|          7
RTD|      -1338|      -1353|       -930|       6594|     753291|          7
RTH|    lat min|    ovl min|    lat avg|    lat max|    ovl max|   overruns
RTD|      -1349|      -1353|       -941|       1291|     753291|          7
RTD|      -1349|      -1353|       -919|       7701|     753291|          7
RTD|      -1344|      -1353|       -944|       6053|     753291|          7
RTD|      -1344|      -1353|       -951|       7316|     753291|          7
RTD|      -1348|      -1353|       -946|       5948|     753291|          7
RTD|      -1341|      -1353|       -960|       7445|     753291|          7
RTD|      -1348|      -1353|       -945|       6465|     753291|          7
RTD|      -1349|      -1353|       -959|       6425|     753291|          7
RTD|      -1341|      -1353|       -961|       4108|     753291|          7
RTD|      -1336|      -1353|       -943|       6422|     753291|          7
RTD|      -1343|      -1353|       -896|     667726|     753291|         13
RTD|      -1344|      -1353|       -944|       6030|     753291|         13
RTD|      -1346|      -1353|       -963|       4909|     753291|         13
RTD|      -1344|      -1353|       -943|       6222|     753291|         13
RTD|      -1349|      -1353|       -961|       4329|     753291|         13
RTD|      -1349|      -1353|       -962|       2092|     753291|         13
RTD|      -1346|      -1353|       -944|       5233|     753291|         13
RTD|      -1341|      -1353|       -967|       2002|     753291|         13
RTD|      -1344|      -1353|       -946|       5975|     753291|         13
RTD|      -1343|      -1353|       -947|       5771|     753291|         13
RTD|      -1349|      -1353|       -961|       2052|     753291|         13
RTH|    lat min|    ovl min|    lat avg|    lat max|    ovl max|   overruns
RTD|      -1348|      -1353|       -943|       6217|     753291|         13
RTD|      -1349|      -1353|       -961|       4712|     753291|         13
RTD|      -1348|      -1353|       -942|       5646|     753291|         13
RTD|      -1343|      -1353|       -965|        696|     753291|         13
RTD|      -1348|      -1353|       -944|       6619|     753291|         13
RTD|      -1349|      -1353|       -965|       5258|     753291|         13
RTD|      -1349|      -1353|       -950|       8075|     753291|         13
RTD|      -1344|      -1353|       -871|     726676|     753291|         20
RTD|      -1348|      -1353|       -961|       4761|     753291|         20
RTD|      -1344|      -1353|       -947|       5862|     753291|         20
RTD|      -1344|      -1353|       -953|       5860|     753291|         20
RTD|      -1344|      -1353|       -952|       6320|     753291|         20
RTD|      -1348|      -1353|       -952|       5203|     753291|         20
RTD|      -1349|      -1353|       -962|       6851|     753291|         20
RTD|      -1344|      -1353|       -944|       6133|     753291|         20
RTD|      -1348|      -1353|       -961|       2415|     753291|         20
RTD|      -1339|      -1353|       -945|       5848|     753291|         20
RTD|      -1348|      -1353|       -965|       8751|     753291|         20
^CRTD|      -1348|      -1353|       -965|       8751|     753291|         20
Pozdrawiam.
Ober



Tagi:

Awatar użytkownika

AOLEK
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 1
Posty: 376
Rejestracja: 17 lip 2011, 20:27
Lokalizacja: Świdnica

#2

Post napisał: AOLEK » 01 mar 2013, 08:54

Polecam dela d510 niemiałem jeszcze takich problemów jak kolega wyżej.
SPRZEDAM dwie nakrętki kulowe 20x5 więcej w dziale GIEŁDA !

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „LinuxCNC (dawniej EMC2)”