Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Hardware » Магнитные носители информации » ATA-команды HDD Samsung

Модерирует : Akam1, Dr_StandBy, vertex4

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34

Открыть новую тему     Написать ответ в эту тему

senderman

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ATA-команды HDD Samsung

Здесь публикуется информация по технологическим и универсальным ATA-командам.
 
Программы IDE-терминалов и UART эмулятор ATA-команд могут производить запись/чтение в служебную область диска при помощи ATA-команд. Эти функции могут так же выполнять демонстрационные версии утилит SHT v4.0.6-New, SHTR v2.0.3 и д.р. в режиме терминала. Сочетая их (блокировки отдельных функций в разных версиях утилит не совпадают) и приложения можно получить бесплатное полноценное ремонтное средство.
 
Нужна информация по технологическим ATA-командам HDD Samsung.  
 
=====
 
Смежные темы:
 
Команды терминала HDD Samsung и их использование
 
ATA-Terminal
 
Подключение SATA. Решение общих проблем.
SATA: вопросы и ответы
SATA: вопросы и ответы. Часть 2

Всего записей: 1488 | Зарегистр. 16-03-2019 | Отправлено: 20:49 26-09-2019 | Исправлено: senderman, 20:11 07-10-2020
ALLDAED

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Нужна информация по технологическим ATA-командам HDD Samsung.  

Что опять?
С командами терминала не разобрались, Теперь по ATA подавай.
 
Неужели так и не дошло? Знают те кто копают микрокод HDD или код редких утилит, которые достаются от производителя.  
Знают далеко не все команды. а только те, которые более менее раскопали.
И не выкладывают они описание всех команд в общий доступ.
Правила цеха это не приветствуют. За разглашение, отлучают от  кормушек.
Ни один производитель (кроме сигейта на терминал и то только первую версию) не выкладывал ни когда в общий доступ описания техно АТА команд.
Ну может подскажут, кто случайно нашел несколько команд, но сам ни когда не копал.
Не знает какой это каторжный труд и естественно чужой труд не ценит.
 А кто знают не скажут.

Всего записей: 2142 | Зарегистр. 18-08-2017 | Отправлено: 21:48 26-09-2019
Sedin

Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Давай там дальше с фипсами... всем прикольно...тема те в жилу... однозначно...

Всего записей: 4437 | Зарегистр. 26-10-2005 | Отправлено: 22:02 26-09-2019 | Исправлено: Sedin, 07:26 27-09-2019
tametung

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Нужна информация по технологическим ATA-командам HDD Samsung.

часть описана на Оракл.  
часть легко выдрать из любой имеющейся утилиты.  
да и вообще получить эти команды - значительно проще,чем осмысливать к-ды терминала.
 
 
 

Всего записей: 2158 | Зарегистр. 27-01-2007 | Отправлено: 00:34 27-09-2019
senderman

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
tametung

Цитата:
...часть легко выдрать из любой имеющейся утилиты...

А часть получить от знающих людей. Для этого существуют форумы.
Осмысливать. в том числе и коды терминала, во вред здоровью не идет.

Всего записей: 1488 | Зарегистр. 16-03-2019 | Отправлено: 00:43 27-09-2019 | Исправлено: senderman, 00:43 27-09-2019
tametung

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
senderman

Цитата:
Для этого существуют форумы.

"Чтобы правильно задать вопрос, нужно знать большую часть ответа." (с) Шекли.

Всего записей: 2158 | Зарегистр. 27-01-2007 | Отправлено: 00:57 27-09-2019 | Исправлено: tametung, 00:58 27-09-2019
senderman

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
tametung
 
Меня интересуют команды отличные от традиционных 80h и 82h.

Всего записей: 1488 | Зарегистр. 16-03-2019 | Отправлено: 01:03 27-09-2019 | Исправлено: senderman, 01:08 27-09-2019
tametung

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
senderman
третьей пусть будет - 88h. именно ее выломал Splidit из zu. и был очень доволен
 

Всего записей: 2158 | Зарегистр. 27-01-2007 | Отправлено: 01:08 27-09-2019 | Исправлено: tametung, 01:08 27-09-2019
senderman

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
tametung
 
На каких дисках 88h работают? На новых 80h и 82h не работают. Нет активизации техноключом.

Всего записей: 1488 | Зарегистр. 16-03-2019 | Отправлено: 01:10 27-09-2019 | Исправлено: senderman, 13:24 19-11-2019
tametung

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
senderman

Цитата:
На каких дисках 88h работают? На новых 80h и 82h не работают.

все работает. ессено после суперона.

Всего записей: 2158 | Зарегистр. 27-01-2007 | Отправлено: 01:19 27-09-2019
senderman

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
tametung
 
На F1 работает, а F4 уходит в ошибку. Структура для F4 такая же?

Всего записей: 1488 | Зарегистр. 16-03-2019 | Отправлено: 01:23 27-09-2019
tametung

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
senderman
все команды имеют одинаковую структуру.  
некие значения укладываются в регистры.
а отличия конечно могут быть.

Всего записей: 2158 | Зарегистр. 27-01-2007 | Отправлено: 01:31 27-09-2019 | Исправлено: tametung, 01:33 27-09-2019
senderman

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
tametung
 
Из F4 не каждая утилита читает. Есть еще 60h это что?

Всего записей: 1488 | Зарегистр. 16-03-2019 | Отправлено: 01:34 27-09-2019
tametung

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
senderman

Цитата:
Есть еще 60h это что?

read  FPDMA queued.
http://ulinktech.com/wp-content/uploads/2015/02/ATA_command_table_OPCode.pdf

Всего записей: 2158 | Зарегистр. 27-01-2007 | Отправлено: 01:38 27-09-2019 | Исправлено: tametung, 01:39 27-09-2019
senderman

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
tametung
 
У F1 ее нет, а в F4 эта команда есть. Почему-то команды от утилиты по SATA к F1 доходят, а к F4 нужен конвертер. Но и с ним проблемы с чтением модулей наблюдаются.
Появилась одна мысль: F4 без конвертера подключить при работе с терминалом.

Всего записей: 1488 | Зарегистр. 16-03-2019 | Отправлено: 01:44 27-09-2019 | Исправлено: senderman, 02:02 27-09-2019
senderman

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
tametung
 
С другим техноключом команды 80h и 82h работают и на F4. Отличий нет. Можно какие-нибудь подробности о 88h?

Всего записей: 1488 | Зарегистр. 16-03-2019 | Отправлено: 05:16 27-09-2019 | Исправлено: senderman, 05:27 27-09-2019
tametung

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
senderman
можно. это rd_mem. тут о ней говорили
http://forum.ru-board.com/topic.cgi?forum=84&topic=5293&start=1920

Цитата:
она похожа на всем известную интерфейс. суперкоманду rd_mem...  

 

Всего записей: 2158 | Зарегистр. 27-01-2007 | Отправлено: 17:43 27-09-2019
senderman

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
tametung
 
У меня команда TF COM-терминала, короме всевозможных заполнителей, на диск не записывает ничего, но модули читает изумительно. Попробую записывать из эмулятора ATA-команд командами 80h и 82h. Формат команд у него, вроде бы, несколько отличается от формата принятого в IDE-терминале, но различия несущественные. Вот только где буфер записи находится мне неизвестно и надо будет определить его местоположение. И буду осваивать команду 88h.

Всего записей: 1488 | Зарегистр. 16-03-2019 | Отправлено: 18:36 27-09-2019 | Исправлено: senderman, 14:31 19-11-2019
senderman

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Команда эмулятра ATA-команд имеет следующий формат:
 
ATA-Commands Usage:AT CMD8 FEAT16 [SECC16] [CYL32] [SECN16] [DEVHD8] [STR]
 
Из эмулятора ATA-команд, используя R/W-буфер, можно и читать и писать на диск также, как и при непосредственном использовании IDE/SATA-интерфейса. Несколько долго происходит загрузка данных в буфер, но это компенсируется отсутствием потребности вводить технологический ключ для разблокирования доступа к технологическим командам. При чтении информация выводится по методу "Display Byte data". Буфер при этом считанную информацию не отображает. При записи, после заполнения буфера, стартовый адрес которого можно узнать из результата действия команды TF 03 0, или аналогичной, информация записывается без каких либо дополнительных условий. Например, команды для чтения и записи модуля FIT2 имеют следующий вид:
 
FIT2 Read
 
ENG>AT 80 0 9 1 1 A0
 
D:18286600 46 49 54 32 20 20 20 20 02 00 07 00 00 00 78 FB
D:18286610 41 30 09 00 A0 00 10 00 20 00 00 00 00 00 00 00
......
 
[DO READ EMULATION]
<50:0000.0000.00000000.0000.A0
ENG>  
 
 
FIT2 Write
 
ENG>TF 03 0
MCFS ID 00000003, r, p=00000000, c=1, s=9
OK, Buf Addr = 18286600
 
ENG>AT 82 0 9 1 1 A0
 
[DO WRITE EMULATION]
<50:0000.0000.00000000.0000.A0
ENG>  

Всего записей: 1488 | Зарегистр. 16-03-2019 | Отправлено: 04:07 28-09-2019 | Исправлено: senderman, 08:40 14-11-2019
senderman

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Использование команды TF для получения информации полезно еще и тем, что можно не рассчитывать длину модуля SECC16, а взять значение этой длины, выраженное в блоках по 200h, из параметра "s", возвращаемого этой командой.

Всего записей: 1488 | Зарегистр. 16-03-2019 | Отправлено: 10:28 28-09-2019 | Исправлено: senderman, 22:56 17-04-2020
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34

Компьютерный форум Ru.Board » Hardware » Магнитные носители информации » ATA-команды HDD Samsung


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru