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

» Софт для чтения\записи ПЗУ

Автор: xxRAVENxx
Дата сообщения: 11.09.2014 19:57
Здравствуйте. Есть задача перенести содержимое ПЗУ ( HDD Toshiba MQ01ABD032, контроллер Marvel 88i9317-RAL2) с полудохлой платы (утопленник, но банка - в идеале) на другую платку (есть в наличии). Хочется проделать данную махинацию без перепайки и программаторов. Во первых "неудобный" корпус (картинко: http://www.aliexpress.com/promotion/promotion_25p40vg-promotion.html ) во вторых флешка низковольтная и для стандартного прогера с Uпит 3.3v придется делать переходник- адаптер с понижением питания и сдвигом уровней. На удачу пробовал WDMarvel и WDR, тошку видят, но чтение ПЗУ сваливает в ошибку.
Автор: Michael99
Дата сообщения: 11.09.2014 20:44
Если проц жив и платка откликается в терминале - проще слить дамп ПЗУ и влить его по терминалу в исправную платку.
Только вот непонятно причём тут WD(M) и WD(R) ? Это ж утилиты для ВД и ес-нно имеют другие супер-оны, т.к. процы ж ес-нно разные.
А перепайка проще - всего пара минут делов, главное не перегреть м/схемку. Снимается и паяется на место элементарно (даже дедовским утюжным методом ).
Автор: xxRAVENxx
Дата сообщения: 11.09.2014 21:23
*...проще слить дамп ПЗУ и влить его по терминалу в исправную платку*

C удовольствием , но не спец в данном вопросе. Точную последовательность действий с соответствующими командами можно?
Автор: Michael99
Дата сообщения: 12.09.2014 14:44

Цитата:
не спец в данном вопросе. Точную последовательность действий с соответствующими командами можно?

Если не спец сам, то лучше обратиться к спецу у которого есть софт (ес-нно не бесплатный) и навык. И вопрос с доступностью к пзу на родной плате (без перепайки) пока неясен.
И вопрос наверно ж не в последовательности действий, а в инструменте (чем именно, эти действия осуществлять). Как я понял - специализированного ПО у Вас нет. Да и непонятно проц остался жив и способен ли работать с собственным пзу расположенным на плате (внешним). Я думаю что проц как раз жив, дело в отсутствии инструментария (ПО).
Да и вряд ли здесь станут вываливать в открытую команды и скрипты (то, что является закрытой информацией (NDA) ).
А самое главное - не сообщается даже элементарных данных :
1. Есть ли раскрутка двигателем самих блинов.
2. Что выдают регистры состояния при подаче питания DRDY и DRSK (посмотреть можно той же Викторией).
А перепайка - вообще "пионерский" вопрос, 8-ногая м/схемка пересаживается на идентичную плату с таким же процом за 10 мин максимум. Корпус пзу как раз удобен для пайки "нижним" подогревом.
Основное - если в регистрах "тишина" и нет доступности по терминалу, то выход один - паять пзу на идентичную плату. Это быстро и удобно, но имеет смысл лишь при ненарушении герметичности гермоблока и исправности БМГ самого.
То есть и ответ на сам вопрос темы - софт есть (и самописный, и от Аселаб), но не в открытом доступе и далеко невсегда бесплатно.
Автор: xxRAVENxx
Дата сообщения: 12.09.2014 18:39
Michael99
Очень многа букафф на простой вопрос . Точную последовательность действий имел ввиду в терминале, ибо с тошками дел не имел. Все что надо - две терминальных команды\скрипта , одна *считать пзу в файл* , вторая *записать пзу из файла*. Или утилитку, делающую тоже самое, наподобие ucommand, как для WD.
Что касается электроники и банки, все живо (плата - утопленник полностью восстановлена), и вопрос по софту не возникал бы, ибо был бы бессмысленным.
В любом случае, софтовое решение проще, изящнее и надежнее чем *паяльное*.

P.S. Если что-то неохота светить, скинуть можно в личку.
Автор: tomset
Дата сообщения: 12.09.2014 20:12
Нет у тошек таких простых команд работы с ПЗУ,
только команды работы с памятью есть в терминале, а в памяти нужно знать смещения, которые разные на разных моделях.
За десять лет ни разу не встречал ни методик чтения/записи ПЗУ, ни свободной утилиты для этого.
Даже комплекс PC3000 до сих пор не знает, как правильно всю ПЗУ считать, размер придется на глазок подбирать, а записать ПЗУ целиком вообще невозможно.
Либо микрокод специальный нужно в ОЗУ загружать для записи ПЗУ, либо такая возможность вообще не предусмотрена производителем.
Только с некоторыми страницами конфигурации из ПЗУ комплекс умеет работать.
В китайских утилитах я тоже не слышал о таких возможностях, достаточно описания на их утилиты почитать.
Так что скорее вы этот хард в губо-закаточную машинку переделаете, чем пзу перепишите.
Автор: Michael99
Дата сообщения: 12.09.2014 21:13
xxRAVENxx
Ну вот вам собственно и ещё один ответ из "Очень многа букафф на простой вопрос".
И как раз "проще и изяшнее", и главное быстрее - это (подобрав плату) воспользоваться паяльной станцией с умом и сообразительностью...
Автор: alexyc
Дата сообщения: 12.09.2014 22:05
xxRAVENxx

Цитата:
Во первых "неудобный" корпус

ради ОДНОГО корпуса религия не запрещает припаять аж 7 проводников к "переходнику"

Цитата:
во вторых флешка низковольтная и для стандартного прогера с Uпит 3.3v придется делать переходник- адаптер с понижением питания и сдвигом уровней

Чушь несете...Что есть стандартный прогер,и в чем проблемма "уровней и питания"??? Элементарный спипрогер "на ура" шьет данную флешь при запитке оного от 3V

Цитата:
В любом случае, софтовое решение проще, изящнее и надежнее чем *паяльное*.

Странное мнение
Все выше сказанное относится к клонированию флешки....о переносе же ее написал Михаил

Добавлено:
Michael99

Цитата:
А перепайка - вообще "пионерский" вопрос, 8-ногая м/схемка пересаживается на идентичную плату с таким же процом за 10 мин максимум.

Много "курите" в процессе,коль столько времени занимает пересадка
Автор: xxRAVENxx
Дата сообщения: 12.09.2014 23:59
Понадеялся, что с тошками можно также легко работать с пзу, как вдмарвел с WD (никакое паяние с пересадками не сравнится по удобству и скорости). Все решено, вопрос закрыт.
С вольтажем флешки действительно ошибся, не в тот даташит глянул, здесь обычные 3-х вольтовые (рабочий диапазон 2.3-3.6v).
Автор: Michael99
Дата сообщения: 13.09.2014 11:21

Цитата:
Много "курите" в процессе,коль столько времени занимает пересадка

Не много .
Стоит учесть время на остывание плат, промывку места пайки, установку 2-х плат на винты, подключение к утилите и проверка. А не время затраченное на пайку, собственно.
P.S. Правда клиент потом не верит что были приложены какие-то физические усилия.
Типа данные были откопаны с винта одним магическим взглядом и с помощью волшебного ПО (которое где-то валяется в инете, и он сам мог достать свои данные за то же самое время).

Страницы: 1

Предыдущая тема: Подключить HDD диск через usb


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