Ru-Board.club
← Вернуться в раздел «Магнитные носители информации»

» Toshiba HDD, команды терминала?

Автор: Kshatriya_of_Durga
Дата сообщения: 07.04.2012 11:40
Может кто нибудь поделиться командами терминала для Тошиб?

Хотябы g-list посмотреть да смарт сбросить. В интернетах совсем ничего по этим веникам не нашел.

Toshiba Hard Disk Diagnostic Ver. 2.00b
Toshiba Support - Hard Drives - Software Utilities
[more=Toshiba Firmware Upgrade Utility]Toshiba MK1011GAV,MK6411MAT,MK4313MAT Firmware Upgrade Utility 10 July 2000
Toshiba MK4309MAT and MK4019GAX Firmware Update 13 Jun 2002
Toshiba MK4019GAX 40.0GB 5400rpm Firmware Update 24 Feb 2004
Toshiba MK4019GAX MK6021GAS MK4026GAX MKxx32GAX Firmware Update 5.6 04/03/2009
TOSHIBA_MULTI-DEVICE_A02_R313677 MK1676GSX, MK2576GSX, MK3275GSX, MK5076GSX, MK6475GSX
Toshiba MK6037GSX R203530 v.DL341D, A01
TOSHIBA_HDD_Firmware_Update_V100
Toshiba MKxx65GSX 5400RPM SATA2 HDD (HF) Firmware Update v. GJ003D, A03

[/more]
MRT Pro - Toshiba
PC3000 Toshiba PDF
toshiba_manual.rar

[more=команды терминала]
BBхх - задает сегмент для команд чтения памяти, хх - задается в шестнадцатеричном формате.
BKхх - задает размер выводимого в терминал блока, xx=0x00-0xFF, задается в шестнадцатеричной системе.
BSxx - задает сегмент для команд чтения памяти, хх - задается в шестнадцатеричном формате для DB,DF,DM,DT (1..FF)
CB
CD - думает 10 сек
CL
CMхх - переключает служебные режимы накопителя, хх - флаг служебного режима, задается в шестнадцатеричной системе.
CN
CR - проверят контрольную сумму ПЗУ микропроцессора.
DB - выводит содержимое буфера накопителя, предварительно надо задать адрес командами ST, BS.
DC
DD
DF - Dump Flash
DL
DM - выводит содержимое памяти микропроцессора, адрес задается командами ST, BS.
DR - Dump 080D3700
DRx - выводит содержимое области периферийных регистров, х - задает тип периферийных устройств Н, В, С, D, M, S.
DT
DW
FL
FR
HP - краткий список команд.
IS
KI
KO
KP
LC - clear log
LL
LM - переводит накопитель в режим программирования ПЗУ, ждет символы синхронизации, после чего получает данные ПЗУ в пакетном режиме.
LP - Start the flash programming mode. Mode entry will require a key
LT - Log table 100
MA
MD
ML
NB
OA
OM
OR
PC
PG
PT - задумываеися на секунду
PU
QD
RA
RC
RL
RR
RS - полный сброс накопителя.
SC – координаты, где находится головка накопителя.
SD - физические параметры накопителя.
SF - информация о флагах Features накопителя.
SG - Show Debug:DRV,MST,PRE-DASP
SH
SI - увеличивает указатель буфера на 1.
SL - информация о уровне секретности накопителя (Security Level).
SM - Show Mode (DIAG:00 - user mode,DIAG:01 - vendor mode)
SMxx - switches overhead storage mode, xx - official flag of the regime, given in hexadecimal.
SO - информация о SMART и Security.
SP - включает/выключает ARRE.
SR - информация о SMARTe.
SS - show RIC
STxxxx - задает адрес блока памяти для команд чтения памяти, хххх - задается в шестнадцатеричном формате для DB,DF,DM,DT
SV
SW - информация о режиме потребления накопителя (Power Mode)
SX - show World Wide Name
SZ?? пищит динамик на матери
TM - Show current tiMe.
TR - Show HIC & TEMP.
TS
TW
UA
VM - версия микропрограммы.
VR - версия микропрограммы.
VVxx - sets the segment for memory read command, xx - given in hexadecimal format.
WBxxxx - сохраняет слово хххх в буфере по адресу заданному командами ST, BS. адрес хххх задается в шестнадцатеричной системе.
WC
WD
WF
WL
WMxxxx - сохраняет слово хххх в памяти микропроцессора по адресу заданному командами ST, BS. адрес хххх задается в шестнадцатеричной системе.
WRxxxx - сохраняет слово хххх в области периферийных регистров процессора по адресу заданному командами ST, BS. адрес хххх задается в шестнадцатеричной системе.
WSxxyy - Write to RIC xx=address yy=data
WW
WX
XM
ZY - Dump 0400FFFC & set Segment and Adr to 0400FFFC
ZZ[/more]
hddoracle.com
[more=Прошить веник]Для любящих прошивать веники, Прошивка диск НИКОГДА не лечит, запомните, как алфавит!
Прошивку а точнее исправление микрокода выпускает производитель, и если под вашу ревизию нет обновления то и не будет, а другая прошитая микропрограмма просто убьёт ваш веник и ваши данные.
Выпускаемый производителем микрокод для обновления исправляет внутренние ошибки микропрограммы, а не лечит веник и тем более поверхность.[/more]


Темы по проблемам логического ремонта разделов HDD и подъёма информации:
Восстановление разделов и информации на HDD
Железные проблемы с HDD (диском, хардом, веником).


Офтопик на поболтать на HDD темы
Некоторые аспекты использования PC-3000 (Data Extractor-а)
Бизнес-вопросы сферы восстановления данных и ремонта HDD

Автор: Michael99
Дата сообщения: 07.04.2012 13:27
Kshatriya_of_Durga
Выхотите чтоб и по Тошкам начали всё в открытую вываливать ? Интересно, хватит ли у кого смелости...
Автор: Kshatriya_of_Durga
Дата сообщения: 07.04.2012 14:02
Ну в личку пару команд скинуть хотябы, Обесчаю никому ни слова %)
Автор: AntiMember
Дата сообщения: 07.04.2012 14:08
Kshatriya_of_Durga
А вы уже подключились и получили ">" ?
[Enter]
>HP - нелп по некоторым.
>RS - возврат на интерфейс (типа стрл-С в сигейтах).
Автор: Kshatriya_of_Durga
Дата сообщения: 07.04.2012 14:09
AntiMember
ага, Спасибо.

Подключение кст без Gnd

Код: >HP
Commands:
SF:show feature data.
SM:show mode data.
SW:show idle status.
TM:show current time.
TR:show HIC & TEMP.
WS:write to RIC.
[WSxxyy] xx=address yy=data
>
Автор: AntiMember
Дата сообщения: 07.04.2012 15:25
Kshatriya_of_Durga

Цитата:
Все исполняемые команды походу в ихней утилите

А скорее, как у китайцев, в микроконтроллере самого адаптера.
И фьюзы микроконтроллера залочены от считывания кода.
А в утиле команды в контроллер выглядят типа: 6001 6002 6003...
Автор: Michael99
Дата сообщения: 07.04.2012 15:42

Цитата:
Realock sec. caunt под 1000.

То есть G-лист уже под завязку. А Р-лист у Тошек вообще очень маленький. Так что, сильно сомневаюсь что вам удастся привести вашу Тошку в рабочее состояние.
Автор: SRUTSSSSSSSS80
Дата сообщения: 09.04.2012 16:17
Вот и тема по Тошибам, хотя смысла их ремонтировать нет, только если данные нужны.
Листы маленькие, если работает то до конца, а далее только в ведро.

Автор: Kshatriya_of_Durga
Дата сообщения: 10.04.2012 17:03
А можно ли как то вернуть на место переназначеные сектора из real. sect. caunt, без комплекса?

Могла ли варя переназначить "логические" беды?
Автор: tomset
Дата сообщения: 10.04.2012 17:34

Цитата:
Могла ли варя переназначить "логические" беды?

Практически исключено, если только очень сильно мешать харду писать нормально.
Автор: Kshatriya_of_Durga
Дата сообщения: 12.04.2012 20:07
Есть ли на тошибе хотябы внутренний формат, команда? Или тоже копирастская тайна за семью печатями?
Автор: Michael99
Дата сообщения: 12.04.2012 20:52

Цитата:
Или тоже копирастская тайна за семью печатями?

Конечно.
Автор: Kshatriya_of_Durga
Дата сообщения: 23.04.2012 19:19
Опять же ради интереса,
Может ли спец с комплексом отключить на тошке проблемную голову, или это впринцыпе нереально на этих кроликах?
Автор: tomset
Дата сообщения: 23.04.2012 20:32

Цитата:
или это впринцыпе нереально на этих кроликах?

Тошиба, Hitachi это по традициям Японии практически семейный бизнес, от туда утечек информации и утилит почти не происходит. Раскопаны очень поверхностно.
Так что об отключениях головок, селфсканах, можно забыть.
Максимум чему научились за много лет, переносить дефекты и скрывать достаточно приличные области в P-лист, очишать Смарт. Полгода назад и этого не было, практически на всех моделях, кроме совсем старых.
Совсем новые, вобще ни как не поддерживаются, кроме построения карты голов в DE.
Автор: Kshatriya_of_Durga
Дата сообщения: 30.04.2012 01:35
Мдес, ну вот и как поступить, есть есчо одна тошка, на ней была куча бедов естественно с большим real sec caunt, erase в виктории и нет даже зеленых секторов...

Думаецца реалокейты то таки бывают логическими бедами

Ессесно хочется сбросить g list и посмотреть так ли это, может все таки кто нить поделится командой? Ну пожалуйста )

Или искать спеца с комплексом, который за n-ную сумму согласится на данную процедуру?
Автор: tomset
Дата сообщения: 30.04.2012 07:49
Kshatriya_of_Durga
Да нету, все через правку модулей фактически делается.

а команды терминала давно уже выкладывали, нет там ничего интересного.

RS - полный сброс накопителя.
VR, VM - версия микропрограммы.
HP - краткий список команд.
TR - версия терминала.
SR - информация о SMARTe.
SC – координаты, где находится головка накопителя.
SD - физические параметры накопителя.
SL - информация о уровне секретности накопителя (Security Level).
SO    - информация о SMART и Security.
SF - информация о флагах Features накопителя.
SW - информация о режиме потребления накопителя (Power Mode)
STxxxx - задает адрес блока памяти для команд чтения памяти, хххх - задается в шестнадцатеричном формате.
BSxx - задает сегмент для команд чтения памяти, хх - задается в шестнадцатеричном формате.
ВВхх - задает сегмент для команд чтения памяти, хх - задается в шестнадцатеричном формате.
SI    - увеличивает указатель буфера на 1.
ВКхх - задает размер выводимого в терминал блока, xx=0x00-0xFF, задается в шестнадцатеричной системе.
DB - выводит содержимое буфера накопителя, предварительно надо задать адрес командами ST, BS.
DM - выводит содержимое памяти микропроцессора, адрес задается командами ST, BS.
DRx - выводит содержимое области периферийных регистров, х - задает тип периферийных устройств Н, В, С, D, M, S.
WBxxxx - сохраняет слово хххх в буфере по адресу заданному командами ST, BS. адрес хххх задается в шестнадцатеричной системе.
WMxxxx - сохраняет слово хххх в памяти микропроцессора по адресу заданному командами ST, BS. адрес хххх задается в шестнадцатеричной системе.
WRxxxx - сохраняет слово хххх в области периферийных регистров процессора по адресу заданному командами ST, BS. адрес хххх задается в шестнадцатеричной системе.
СМхх - переключает служебные режимы накопителя, хх - флаг служебного режима, задается в шестнадцатеричной системе.
SP - включает/выключает ARRE.
CR - проверят контрольную сумму ПЗУ микропроцессора.
LM - переводит накопитель в режим программирования ПЗУ, ждет символы синхронизации, после чего получает данные ПЗУ в пакетном режиме.
Большинство команд терминала ориентированы на работу с памятью накопителя:

Автор: Kshatriya_of_Durga
Дата сообщения: 30.04.2012 07:57
tomset

Ну чтож, спасибо и на том, пожалуй можно поставить точку.)
Автор: CWRU
Дата сообщения: 26.07.2012 10:27
SG: show DEBUG data
SX: show World Wide Name
SS: show RIC
LT: Log 100 table
LC: clear log
etc....
Автор: Michael99
Дата сообщения: 26.07.2012 12:45
Прям как из доки от HRT, но далеко не всё. Гораздо полезнее знать ата-команды очистка СМАРТа, Г-листа. Особенно при восстановлении данных с Тошек.
Автор: CWRU
Дата сообщения: 27.07.2012 12:14

Цитата:
Прям как из доки от HRT, но далеко не всё. Гораздо полезнее знать ата-команды очистка СМАРТа, Г-листа. Особенно при восстановлении данных с Тошек.


Ну давай...
Автор: Michael99
Дата сообщения: 27.07.2012 12:41
Что давай-то ?..
Автор: lerom27
Дата сообщения: 18.08.2012 18:22
Приветствую всех!

MK3265GSX - при подключении на интерфейс не выходит в готовность, рекалибровка на слух имеется. Головки, опять-таки на слух, в бешенстве пытаются читать с небольшой паузой. По-видимому служебка в ауте... Подскажите на какие разъемы повесить терминал, чтобы что-то внятное получить из логов.

Очень признателен.
Автор: AntiMember
Дата сообщения: 19.08.2012 00:14
lerom27
Четыре штырька. Терминал - два средних. Кто Rx, а кто Tx - не помню.
Два варианта перепробовать не долго. Скорость - 9600. Вызов в терминал -
энтер. Должно вывести: > .

Добавлено:

Цитата:
повесить терминал, чтобы что-то внятное получить из логов.

Зы, по дефолту тошки в терминал ничего не пишут. Это не рыба и не самец, однако...
Автор: lerom27
Дата сообщения: 19.08.2012 22:18

Цитата:
Терминал - два средних. Скорость - 9600. Вызов в терминал -
энтер. Должно вывести: > .
Спасибо за ответ.

Пробовал два средних на скорости 9600, жмыкал Интер ничего не вышло, кроме крякозябов. Шнурок рабочий. Куда смотреть дальше..
Автор: igor_me
Дата сообщения: 20.08.2012 22:25
Агааа, я вас (тему) вижу. Ничего-ничего, щас раскрутим...
Автор: YuryBogdanov
Дата сообщения: 27.09.2012 14:01
lerom27
прозвоните ноги на корпус и подключайте ещё GND. на 2,5"-ом, подключенном чисто из любопытсва, pinout такой

Цитата:
[______pwr______][_sata_][*gnd*rx*tx*]

Автор: igor_me
Дата сообщения: 29.09.2012 16:11
Терминал работает, но ничего путного не нашёл пока, разве что SC. Правильно ли я понимаю, что если накопитель (немного со скрипом) определяется, то служебку он смог считать с блина, т. е. голова (системная, как минимум, исправна)? Но при этом все секторы в User-области у меня ABRT, однако. Не может прочитать, из-за того, что плотность записи больше? Т. е. головки при смерти?
Автор: YuryBogdanov
Дата сообщения: 09.10.2012 15:14
Интересует возможность очистки юзер-листа командами ATA-интерфейса. Кто-то сталкивался на тошибах?

Цель - использовать в наспех склееном из материнской платы ноутбука-донора стенде, без постоянной ругани BIOS'a на параметры SMART (клавиатуру каждый раз подкидывать лень, функция smart неотключаемая).
Автор: Vic422
Дата сообщения: 23.12.2012 16:04
tametung
Чтение ПЗУ в PC3000 есть, а записи - нет.
С алгоритмом пока полный туман.
Может посмотреть как организована запись а апдейтилках от DELL типа такой:
TOSHIBA_MULTI-DEVICE_A02_R313677, или такой
R203530, и тут TOSHIBA_HDD_Firmware_Update_V100.
Автор: tametung
Дата сообщения: 23.12.2012 21:04
Vic422

Цитата:
Чтение ПЗУ в PC3000 есть, а записи - нет.

я могу навоять фри-скрипт для чтения в терминале. Потому что это сравнительно быстро.
Углубляться пока не могу,другие планы.

Страницы: 123456

Предыдущая тема: HDD перепутал 5v и 12v!!!!


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.