Доброго вам уважаемые участники конференции!
Прошу вашей помощи вот с таким вопросом:
Интересует установить програмный или механический запрет на запись (тоесть функция write protect, когда то в недалеком прошлом присутствующая в виде физического переклюателя на плате устройства).
Препарируемая USB Flash Trancend JF V60 4Gb (на контроллере Alcor AU6982, два модуля памяти Samsung K9GAG08UOM)
Информация из интернета наталкивает на два способа решения:
1. Запись при помощи winhex определенного значения, при считывании которого контроллер запретит запись в память.
2. Впайка микропереключателя на вывод контроллера отвечающего за функцию write protect. Из скачанного datasheet на Alcor AU6981 стало понятно что это 22 вывод FMWP, имеет только input параметр, и назвается Flash memory write protect; high active.
На дальнейшее моих знаний не хватает, да и решительно не хочется потерять флешь карту в случае неудачи.
По сему пришел за советом к вам! Прошу помочь.
Учтите, все описанное ниже - для эксперимента, т.е. за последствия ручаться нельзя.
1) "Усадить" на массу вывод флэшки WP. Возможен вариант, что контроллер при ошибке записи сам перейдет в режим RO.
2) Та же манипуляция с контроллером (подробнее написать не могу, могу позже заглянуть в даташит).
3) Тупой вариант. Забиваем все до последнего сектора, ставим везде аттрибуты RO, H, S. Обычно вирусы и прочий мусор этого не проверяют и ничего не пишут. Так, до кучи
wiki.rom.by - здесь специально собраны ответы на большинство вопросов!
Когда другие уже закончили, процессоры Intel (R) Pentium (R) продолжают работать, работать и работать...
Highlander!
Буду вам очень признателен если подробнее раскажите о манипуляциях с контроллером!
а по третьему варианту, пробовал, вирус alman игнорирует атрибуты RO,H,S и записывает себя в исполняемый файл хранимый на флешкарте...
Если принципы человека не позволяют ему съесть кусок мяса - значит он не достаточно голоден.
На сайте flashboot.ru есть утилита AlcorMP.Она предназначена для настройки внутренних регистров контроллера. С ее помощью я в свое время поднял пару флэшек. ЕМНИП, в ней есть установка "read-only", да и много других крайне интересных вещей. Найдите нужную версию и разберитесь с ней.
KALDYH!
именно этой программой я и востановливал данный флешнакопитель. Но в самом интерфейсе ничего подобного о чем вы говорите - нет.
предполагаю что нужно изменять конфиграционные файлы программы, не могли бы вы подробнее описать то что вам известно?
Если принципы человека не позволяют ему съесть кусок мяса - значит он не достаточно голоден.
Неужели никому этот вопрос не интересен и результат не выгоден??
Очень хочется разобратся.
Если принципы человека не позволяют ему съесть кусок мяса - значит он не достаточно голоден.
Совет - поищите в overclockers - там есть тема про подъём убитых флэш накопителей и вагон софта по данной теме.
forums.overclockers.ru/viewtopic.php?t=183042
Дрессируем коров
Или сюда
flashboot.ru/index.php?name=iflash
Дрессируем коров
Открытая книга: icbook.com.ua
Автор, что из предложенного мной вы попробовали?
wiki.rom.by - здесь специально собраны ответы на большинство вопросов!
Когда другие уже закончили, процессоры Intel (R) Pentium (R) продолжают работать, работать и работать...
+1. Хотя я посмотрел - можно ждать KALDYH!'а с описанием параметров ini-файла, там действительно есть явные намеки на возможность достижения нужного результата (заливка нужного образа и установка ридонли софтово в контроллере). Но за это время можно было уже спокойно угробить копеечную флешку хардварными экспериментами, если (перефразируя) "вопрос интересен и результат выгоден". И поиметь результат. Не обязательно 8 гиг, у меня вот гиговая с чипом AU6983 Transcend JF V30, если интересно. Чипы совместимые по ногам как минимум.
Хотя первым делом я бы попробовал п.1 первого поста Highlander...
А кому счас легко...
Отправить комментарий