Surová data tak, jak byla v roce 2013 stažena z Pandory (HTML zdroj bez úprav, osobní e-mailové adresy jsou maskované).
<!-------------------------------------------------------------->
<table width="100%"><tr><td align="left" valign="middle"></td><td align=right valign="middle"></td></tr></table><BR><pre>Zacal jsem se tak nejak kopat v radicich FDC. Byl bych moc rad, kdyby mi nekdo
<img src="BODY_IMAGES_WRAP_GIF"> do problematiky pomohl zavest trochu vice svetla.
Ze Zdenkovych stranek jsem prostudoval dokumentaci k vyrobe FDC radice Horava.
<img src="BODY_IMAGES_WRAP_GIF">Je tam i vypis EPROM, ktera preklada commandy.
Podle vypisu pro cokoli jineho dela pouhou inverzi. Zamerme se tedy na CMD
<img src="BODY_IMAGES_WRAP_GIF">registr. Paklize si rekneme, ze obsah EEPROM je spravne, zjistime nasledujici
<img src="BODY_IMAGES_WRAP_GIF">rozdily:
adresa: 9 = b
adresa: d = f
adresa: 19 = 1b
adresa: 1d = 1f
adresa: 39 = 3b
adresa: 3d = 3f
adresa: 40 = 42
adresa: 41 = 43
adresa: 44 = 46
adresa: 45 = 47
adresa: 48 = 42
adresa: 49 = 43
adresa: 4a = 42
adresa: 4b = 43
adresa: 4c = 46
adresa: 4d = 47
adresa: 4e = 46
adresa: 4f = 47
adresa: 50 = 52
adresa: 51 = 53
adresa: 54 = 56
adresa: 55 = 57
adresa: 58 = 52
adresa: 59 = 53
adresa: 5a = 52
adresa: 5b = 53
adresa: 5c = 56
adresa: 5d = 57
adresa: 5e = 56
adresa: 5f = 57
adresa: 61 = 63
adresa: 65 = 67
adresa: 69 = 63
adresa: 6b = 63
adresa: 6d = 67
adresa: 6f = 67
adresa: 71 = 73
adresa: 75 = 77
adresa: 79 = 73
adresa: 7b = 73
adresa: 7d = 77
adresa: 7f = 77
Z toho plyne, ze se meni hlavne 4 spodni bity. Ve vetsine pripadu se nastavi it
<img src="BODY_IMAGES_WRAP_GIF">R1 - "Stepping Motor Rate". Toto nastavovani je vsak velmi nesystematicke. Napr.
<img src="BODY_IMAGES_WRAP_GIF">RATE 00 se nechava, ale 01 se zvysuje. A to jen nekde.
Dalsi zmeny jsou:
- pro nektere step-out se nastavi "unload head at the beginning" a opet stepping
<img src="BODY_IMAGES_WRAP_GIF">rate
- pro nektere step-in se nastavi "unload head on the beginning" a opet stepping
<img src="BODY_IMAGES_WRAP_GIF">rate
Ale proc ne pro vsechny ?
Proc je to takhle nutne udelat ? Petre Zydku - ty u Tveho superjednoducheho
<img src="BODY_IMAGES_WRAP_GIF">zapojeni nepouzivas zadny preklad povelu - nebo se pletu ?
Tohle by mne vazne silne zajimalo. Netusite, kdo by to mohl vedet ? Jano Kostial
<img src="BODY_IMAGES_WRAP_GIF">? Nebo je tu nejaky dalsi konstrukter FDC (Horava/Havlicek/Dlouhy) ? Napr. radic
<img src="BODY_IMAGES_WRAP_GIF">Havlicek s obvodem WD2793 EEPROM nepouziva. Ale mezi temi obvody nejsou rozdily
<img src="BODY_IMAGES_WRAP_GIF">v techle povelech, nybrz az v ReadSector/WriteSector - kdy jsou zmeny v pozicich
<img src="BODY_IMAGES_WRAP_GIF">SideCompare, SectorLength a UpdateSSO bitu...
Nebo jsem nekde udelal chybu v mych uvahach ?
Vasek
</pre>