Propretor! 0 20 марта, 2022 Опубликовано 20 марта, 2022 · Жалоба Коллеги, нужна помощь. Есть микросхема Macronix MX25L25645G 256Мбит(32Мбайт), 3.3В На ней, как я понял, выставлена аппаратная защита от записи. Моими обоими программаторами: XG Pro, RT809H со статусного регистра биты защиты BP0, BP1, BP2, BP3 не снимаются (выставлены в 1). Но если я правильно понял абзац из даташита, аппаратная защита все же снимается: "Note: To exit the hardware protected mode requires WP#/SIO2 driving high once the hardware protected mode is entered. If the WP#/SIO2 pin is permanently connected to high, the hardware protected mode can never be entered; only can use software protected mode via BP3, BP2, BP1, BP0 and T/B bit. If the system enter QPI or set QE=1, the feature of HPM will be disabled." Я прав или нет? И если я прав, то как же тогда ее снять имеющимся парком оборудования? Macronix MX25L25645G.pdf Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Propretor! 0 20 марта, 2022 Опубликовано 20 марта, 2022 (изменено) · Жалоба Проверил тестером, во время попытки программирования регистров на WP# 3.3В поднимается, как и должно быть для снятия аппаратной защиты согласно документации. Такое ощущение создается, что если один раз регистр SRWD был выставлен в 1, то снять аппаратную защиту от записи невозможно. Изменено 20 марта, 2022 пользователем Propretor! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Propretor! 0 20 марта, 2022 Опубликовано 20 марта, 2022 · Жалоба Ни один программатор (XGecu TL866II Plus (Minipro TL866II Plus), Rt809h) не поддерживают на своих контактах входы моих логических анализаторов (клон Saleae Logic 8 каналов 24 МГц 100кОм 5пФ и DSLogic Plus 16 каналов 100МГц 250кОм 13пФ). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Propretor! 0 21 марта, 2022 Опубликовано 21 марта, 2022 · Жалоба Вопрос к опытным спецам. Как во время чтения флешки, могут разрушаться данные из некоторых блоков? Чтение - операция не разрушаемая. Или я что-то недопонимаю? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
makc 231 21 марта, 2022 Опубликовано 21 марта, 2022 · Жалоба 7 минут назад, Propretor! сказал: Вопрос к опытным спецам. Как во время чтения флешки, могут разрушаться данные из некоторых блоков? Чтение - операция не разрушаемая. Или я что-то недопонимаю? Для некоторых флешек операция чтения вызывает разрушение информации - https://en.wikipedia.org/wiki/Flash_memory#Read_disturb Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Propretor! 0 21 марта, 2022 Опубликовано 21 марта, 2022 · Жалоба 5 часов назад, makc сказал: Для некоторых флешек операция чтения вызывает разрушение информации Спасибо. Очень хорошая статья, хоть и на английском. Нужно будет внимательно ее поизучать. А как логические анализаторы могут помешать работе программаторов с их ничтожным влиянием? При чем, что странно, при подключении всего к одной сигнальной ноге и земляной, программатор сигнализирует об ошибках распиновки по всем ногам! В обоих девайсах, и TL866II Plus и Rt809h. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Сергей Борщ 143 21 марта, 2022 Опубликовано 21 марта, 2022 · Жалоба 2 часа назад, Propretor! сказал: А как логические анализаторы могут помешать работе программаторов с их ничтожным влиянием? Ну, например, клон Saleale имеет по входам подтяжку к питанию + 3.3 В порядка 10 кОм. Вполне возможно, что эта подтяжка мешает программатору. Про второй анализатор ничего не скажу, не щупал. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Propretor! 0 22 марта, 2022 Опубликовано 22 марта, 2022 · Жалоба Ладно, Бог с ними, с анализаторами, я их в любом случае пытался задействовать для того, чтобы проверить, отрабатывают ли нужный алгоритм снятия защиты программаторы. Справился тестером, скачек в 1 есть, то есть вроде бы как все ОК. Почему же тогда защита может не сниматься? Есть мысли? В принципе на Ali заказал пару чистых, но ждать больше месяца, работа стоять будет... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
x893 60 22 марта, 2022 Опубликовано 22 марта, 2022 · Жалоба А не проще подключить её к процессору и реализовать нужный протокол руками ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Propretor! 0 22 марта, 2022 Опубликовано 22 марта, 2022 · Жалоба 13 минут назад, x893 сказал: А не проще подключить её к процессору и реализовать нужный протокол руками ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
x893 60 22 марта, 2022 Опубликовано 22 марта, 2022 · Жалоба 9 minutes ago, Propretor! said: Я так биос на 1.8 восстановил на каком-то winbond с заменой на issi (или mx). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
k155la3 27 22 марта, 2022 Опубликовано 22 марта, 2022 · Жалоба 4 hours ago, Propretor! said: . . . ? Есть мысли? В принципе на Ali заказал пару чистых, но ждать больше месяца, работа стоять будет... В универсальных прогрмматорах (китайского рОзлива, уж точно) может быть не реализована вся функциональность всех заявленных мс. Только базовые ф-ии. Снятие защит - уже сильно специфично, и может потребовать больших затрат на разработку и поддержку софта (это уже на совести наших китайских "братьев"). Поэтому рекомендация, которую дали выше - залезть в мс через свой мк и софт - правильная. 3 hours ago, x893 said: А не проще подключить её к процессору и реализовать нужный протокол руками ? Например, для снятия защиты необходимо предварительно перевести мс в состояние "RESET" (как гипотеза). Это требует серьезного раскуривания мануала и высматривания приведенных в нем блок-схем и диаграмм. Кроме даташита на конкретную мс посмотрите (поищите) "специализированные" даташиты по работе с мс этого семейства. Или поискать не-китайский программатор с поддержкой мс (дажет без физ. доступа к нему, хотябы узнать, какие опции и режимы в нем реализованы) ps посмотрел в своем старом Triton - семейство есть, а конкретно этой нет. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
x893 60 22 марта, 2022 Опубликовано 22 марта, 2022 · Жалоба 33 minutes ago, k155la3 said: Например, для снятия защиты необходимо предварительно перевести мс в состояние "RESET" (как гипотеза). А просто выпаять микросхему, присоединить проводами к любому известному процессору и делать с ней, что угодно. Нет ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
k155la3 27 22 марта, 2022 Опубликовано 22 марта, 2022 · Жалоба 3 minutes ago, x893 said: А просто выпаять микросхему, присоединить проводами к любому известному процессору и делать с ней, что угодно. Нет ? "Путь самурая" :) Зависит от "морально-волевых" возможностей ТС Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
x893 60 22 марта, 2022 Опубликовано 22 марта, 2022 · Жалоба 7 minutes ago, k155la3 said: "Путь самурая" Ну я его прошел на ASROCK mini-itx плате. До харакири не дошло. :-) Работает Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться