Защита от записи

Автор JD_Undead, 09 Февраля 2012, 22:53:24

0 Пользователей и 1 Гость просматривают эту тему.

JD_Undead

Здравствуйте !
Тут такой вопрос имеется флешка Transcend JetFlash 620 (TS16GJF620)
Контролер как я понимаю там AU6990, собственно вопрос: можно ли на ней хардварно включить защиту от записи(кнопу поставить)? Нужно это, как вы уже наверное и сами догадались, для защиты от вирусов.
Заранее благодарен.

tagaraz

чтоб поставить защиту от записи и снять её в любой момент нужно как минимум ЧТОТО что может редактировать прошивку в реальном времени. для алькора такого не видел. а для SMI есть

JD_Undead

#2
Хреново.... Флешек сейчас в наших краях с переключателем днем с огнем не сыскать. Может тогда подскажите кто сейчас выпускает флеши с Write Protect'ом, или хотя бы на какую флешу можно без особого труда поставить кнопку, на подобие как товарищ тут сделал http://shadowsshot.ho.ua/docs004.htm

Я ошибся там AU6998. И к стати в соседней теме nat27 говорил что, цетирую: "на контроллере ALCOR прекрасно получается блокировать запись."
А еще в соседней теме skyther говорил, что : "Сделал защиту от записи для transflash v30 (8Гб VID_058F PID_6387) на контроллере au6986. FMWP - 20я нога, хотя в доке описана как reserved for firmware, буковки WP заставляют задуматься о ее назначении (write protect). Хотя может мне просто повезло с нужной ревизией контроллера... Что бы включить защиту нужно на эту ногу подать 3.3В с близжайшего кондера, чтобы выключить - положить на землю или оставить в воздухе (изначально она никуда не подключена)." Та что стоит пробовать кинуть 3.3в на 20 ногу? или лучше не стоит искушать судьбу ?

Anatolij


JD_Undead

Попробовал подать 3.3в с ближайшего кондёра на 20ю ногу, не заработало WP, видать в 6998 так не включить защиту от записи в отличии от 6986....
Хоть не сгорела флеша.

nat27

Посмотри схемотехнику au6998, обрати внимание что au6998 без букв в конце и с буквами по разному выполнена разводка 20 ноги WP\DQS. Буква N в конце обозначения au6998N означает что нет внешнего осцилятора, это видно также на схемотехнике в таблице - убрать C1,C2,R1,Y1 для 89N\89NL\98N\98NL, а добавочная L означает, вернее всего, Low - низкое потребление, что, в свою очередь, наводит на мысль о тех.процессе по другим нормам или технологиям, на схемотехнике v1.6.2.2 появилось название ML-series, собственно, в листе версий видно что v1.6.2.2 отличается от v1.6.2 несколько иной разводкой 20 пина контроллера, добавлен R10. В  "The PCB Layout Rules" сообщается что "8. USB_5V trace is 20 mil at least" - если я правильно понял то 5в с питания подать на 20 ногу, это надо проверить напряжение на 20 ноге и если там 5в, то тогда предположительно защита записи должна быть если поднять ногу от контактной площадки(освободив от +5в) и посадить на землю? Из схемотехники видно также что au6989 и 6998 по подключению близнецы, отсюда вывод что и по прошивкам должны совпадать. Посмотри на название контроллера на своей флешке на предмет N\NL.

Если не против, переброшу эту тему в алькоры чуть позже.

Anatolij

Цитировать"8. USB_5V trace is 20 mil at least"
Это не то. Это указание на то, что дорожка USB_5V должна быть длиной минимум 20 мм.
Как я понял, там произошло изменение назначения вывода 20 (в каком именно чипе, 6998 или раньше - не понятно). Неплохо бы посмотреть предыдущие версии схемотехники. Но теперь это вывод DQS (для работы с новой памятью DDR).
Есть еще сигнал FMWPN на выводе 16. Он идет прямо на память (вывод WP#) и низким уровнем запрещает запись в память. Т.е. если его закоротить на массу, то запись в память будет невозможна. Правда как на это отреагирует контроллер я не знаю. Схемотехнически думаю ничего не погорит, но замыкать  конечно лучше через  резистор.

JD_Undead

Померял на 20й ноге нет напруги, и визуально по плате у неё разводки нет. Микруха au6998  D61-GHL-GR.

ЦитироватьЕсть еще сигнал FMWPN на выводе 16. Он идет прямо на память (вывод WP#) и низким уровнем запрещает запись в память. Т.е. если его закоротить на массу, то запись в память будет невозможна. Правда как на это отреагирует контроллер я не знаю. Схемотехнически думаю ничего не погорит, но замыкать  конечно лучше через  резистор.
каким номиналом ? 1к ?

Anatolij

Возможно. Пробуйте, если не боитесь.

nat27

попробовать вариант подачи на 20 ногу лог.0, раз лог.1 не помог, надо бы доисследовать логическим 0.

JD_Undead

заказал я pqi 8gb с защитой, если не приедет, буду мучить эту дальше.
Всем спасибо за помощь