Terminal COM - terminal dyskowy - TMOS dla dysków Seagate i Samsung -> opis w wersji beta - będą wnoszone poprawki. Wszelkie uwagi proszę kierować na PW do Moderatorów tego działu. Temat zablokowałem celowo - temat musi być krótki inaczej nikt tego nie przeczyta.
Przeznaczenie:
Podłączenie przez terminal będzie najbardziej potrzebne w przypadku dysków nie wykrywanych przez BIOS i wykrywanych przez BIOS z opóźnieniem.
Zanim zadasz pytanie o dysk Seagate / Samsung:
1. Podaj model dysku
2a. Podaj wersję firmware dla dysków Seagate,
2b. Dla Samsunga podaj oznaczenie z małej nalepki na HDA (np.: RRSSA) (jeżeli jest) i Part Number P/N: (jeżeli jest podany na etykiecie)
3. Podaj jakie są objawy po podaniu zasilania (talerze wirują / nie wirują, dysk pracuje cicho / dysk pracuje głośno, słychać stukanie...).
4. Na podstawie schematu (sch. 1) zbuduj układ adaptera.
5. Podłącz do dysku zbudowany adapter, uruchom program terminalowy np.: Hyper Terminal i podłącz zasilanie do HDD (z oddzielnego zasilacza)
6. Podaj odczytany log startu dysku (najlepiej jako kod -> "Code")
sch. 1
Podłączenie:
Rx
:
Tx
Dyski 3.5"
Podłączenie dla dysków Seagate 3.5"
[:::::::::::::IDE:::::::::::::] [::: :] [POWER]
Podłączenie dla dysków Samsung 3.5"
[:::::::::::::IDE:::::::::::::] [::::] [POWER]
Podłączenie dla dysków Seagate 3.5" SATA
[ '''''''''''''''| |''''''''' ] [....] ----> Rx .. Tx
Podłączenie dla dysków Samsung 3.5" SATA
[ '''''''''''''''| |''''''''' ] [::::]
Dyski 2.5" - dyski do laptopów
Podłączenie dla dysków Seagate 2.5"
...................... .. ----> Rx Tx
...................... ..
Podłączenie dla dysków Samsung 2.5"
...................... ..
...................... .. ----> Tx Rx
Podłączenie dla dysków Seagate 2.5" SATA
[ '''''''''''''''| |''''''''' ] [....] ----> Rx .. Tx
Podłączenie dla dysków Samsung 2.5" SATA
[ '''''''''''''''| |''''''''' ] [....] ----> Tx .. Rx
Ustawienia portu:
-dla dysków Seagate: 9600 8 N 1
-dla dysków Seagate 7200.11, ES.2 i Maxtor DM22: 38400 8 N 1
-dla dysków Samsung: 38400 8 N 1 (procesor Samsung)
-dla dysków Samsung: 57600 8 N 1 (procesor Marvell)
Przykłady:
Log startu - dysk Seagate
Log startu - dysk Samsung
Samsung - Dump ROM-u
DF - komenda TMOS (Dump Flash)
0 - początek odczytu (adres początkowy)
FFFF - wielkość odczytu (ile czytamy) FFFF dla pamięci 128kB (dane 16-bitowe)
Mikippp
Przeznaczenie:
Podłączenie przez terminal będzie najbardziej potrzebne w przypadku dysków nie wykrywanych przez BIOS i wykrywanych przez BIOS z opóźnieniem.
Zanim zadasz pytanie o dysk Seagate / Samsung:
1. Podaj model dysku
2a. Podaj wersję firmware dla dysków Seagate,
2b. Dla Samsunga podaj oznaczenie z małej nalepki na HDA (np.: RRSSA) (jeżeli jest) i Part Number P/N: (jeżeli jest podany na etykiecie)
3. Podaj jakie są objawy po podaniu zasilania (talerze wirują / nie wirują, dysk pracuje cicho / dysk pracuje głośno, słychać stukanie...).
4. Na podstawie schematu (sch. 1) zbuduj układ adaptera.
5. Podłącz do dysku zbudowany adapter, uruchom program terminalowy np.: Hyper Terminal i podłącz zasilanie do HDD (z oddzielnego zasilacza)
6. Podaj odczytany log startu dysku (najlepiej jako kod -> "Code")
sch. 1
Podłączenie:
Rx
:
Tx
Dyski 3.5"
Podłączenie dla dysków Seagate 3.5"
[:::::::::::::IDE:::::::::::::] [::: :] [POWER]
Podłączenie dla dysków Samsung 3.5"
[:::::::::::::IDE:::::::::::::] [::::] [POWER]
Podłączenie dla dysków Seagate 3.5" SATA
[ '''''''''''''''| |''''''''' ] [....] ----> Rx .. Tx
Podłączenie dla dysków Samsung 3.5" SATA
[ '''''''''''''''| |''''''''' ] [::::]
Dyski 2.5" - dyski do laptopów
Podłączenie dla dysków Seagate 2.5"
...................... .. ----> Rx Tx
...................... ..
Podłączenie dla dysków Samsung 2.5"
...................... ..
...................... .. ----> Tx Rx
Podłączenie dla dysków Seagate 2.5" SATA
[ '''''''''''''''| |''''''''' ] [....] ----> Rx .. Tx
Podłączenie dla dysków Samsung 2.5" SATA
[ '''''''''''''''| |''''''''' ] [....] ----> Tx .. Rx
Ustawienia portu:
-dla dysków Seagate: 9600 8 N 1
-dla dysków Seagate 7200.11, ES.2 i Maxtor DM22: 38400 8 N 1
-dla dysków Samsung: 38400 8 N 1 (procesor Samsung)
-dla dysków Samsung: 57600 8 N 1 (procesor Marvell)
Przykłady:
Log startu - dysk Seagate
Interface task reset
1024k x 16 buffer detected
ALPINE - 1_Disk M.14 01-16-03 11:51
Buzz - Head Mask 000F - Switch to full int.
Spin Ready
3.06 06-11-03 14:45
(P)PATA Reset
Master Log startu - dysk Samsung
SpnOk
DAC:-00129
H: +00000
SK C: 0000D54A
ENG>SRV>
SvoTbl Loaded
BD
ENG> Samsung - Dump ROM-u
ENG>DF 0 FFFF
F:000000 4180 0375 4180 FFF4 4180 FFF6 4180 FFF8
F:000008 FFFF FFFF FFFF FFFF FFFF FFFF 4180 FFFA
...DF - komenda TMOS (Dump Flash)
0 - początek odczytu (adres początkowy)
FFFF - wielkość odczytu (ile czytamy) FFFF dla pamięci 128kB (dane 16-bitowe)
Mikippp