Реклама на сайте DatasheetsDatasheets

KAZUS.RUN - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Книги и журналы
FAQ по электронике

  Datasheets
Поиск SMD
Онлайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Схемы и проекты
Принципиальные схемы
  Программы
Каталог сайтов
Калькуляторы
  Форумы по электронике
Помощь проекту


 
Опции темы

Как правильно считать MX29LV640EBTI-70G на TL866A

Непрочитано 12.04.2017, 02:38  
wpk2005
Прохожий
 
Регистрация: 08.03.2011
Сообщений: 3
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
wpk2005 на пути к лучшему
По умолчанию Как правильно считать MX29LV640EBTI-70G на TL866A

Добрый день.
Есть рабочая материнская плата и BIOS записанный на MX29LV640EBTI-70G.
Выпаиваем микросхему, вставляем в программатор TL866A.
ID определяется, микросхема считывается.
Прошиваем новую MX29LV640EBTI-70G.
Запаиваем новую в рабочую плату- плата не работает.
Т.е. не получается клонировать MX29LV640EBTI-70G.
Прошивки при считывании и записи верефицировал - одинаковые.
Как клонировать?
Реклама:
wpk2005 вне форума  
Непрочитано 12.04.2017, 19:43  
mike-y-k
Модератор
 
Регистрация: 04.08.2010
Адрес: Москва СЗАО/МО
Сообщений: 12,276
Сказал спасибо: 11,858
Сказали Спасибо 4,158 раз(а) в 3,176 сообщении(ях)
mike-y-k на пути к лучшему
По умолчанию Re: Как правильно считать MX29LV640EBTI-70G на TL866A

Таки из DS на пациента вытекает наличие там некоторых дополнительных security механизмов (boot security, Extra 128-word sector for security,…). И соответственно необходимо проверить их использование и перенос их данных между чипами. Там кстати два варианта чипов изначально factory/custom programmable security sector.
Дополнительно возможно шифрование/дешифрование данных чипа с использованием данных из той security области.
Стоит внимательно покурить DS и провести соответствующие эксперименты.
Ну и анализ полученного дампа (ручное его дизассемблирование) на предмет наличия шифрования не помешает.
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
mike-y-k вне форума  
Непрочитано 13.04.2017, 01:12  
wpk2005
Прохожий
 
Регистрация: 08.03.2011
Сообщений: 3
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
wpk2005 на пути к лучшему
По умолчанию Re: Как правильно считать MX29LV640EBTI-70G на TL866A

Спасибо за ответ,
у меня программатор TL866. Как ему указать считать этот Extra 128-word sector for security?
Я так понимаю это делается через настройки SN (серийный номер).
wpk2005 вне форума  
Непрочитано 13.04.2017, 08:06  
mike-y-k
Модератор
 
Регистрация: 04.08.2010
Адрес: Москва СЗАО/МО
Сообщений: 12,276
Сказал спасибо: 11,858
Сказали Спасибо 4,158 раз(а) в 3,176 сообщении(ях)
mike-y-k на пути к лучшему
По умолчанию Re: Как правильно считать MX29LV640EBTI-70G на TL866A

Тут больше вопрос поддержки всех режимов данной микросхемы данным программатором в Вашем ПО.
Если там есть что-то кроме просто чтения/записи памяти, то можно двигаться дальше, если нет, то несколько вариантов:
- другое ПО с поддержкой всей функциональности данного типа памяти;
- написание своего ПО по материалам DS на память или реализация только алгоритмов работы с дополнительными возможностями.
Как будет реализован вариант 2 - зависит уже от разработчиков программатора и ПО.

Собственно предстоит изучение того что есть, поиск при невозможности и изучение найденного. Можно ещё попробовать обратиться с вопросами к разработчику платы.

На самый крайний случай и при наличии своего средства от разработчика для перепрошивки можно попробовать старый способ с горячей заменой микросхемы после запуска системы, но такой вариант потребует использования кроватки на шлейфе, с возможностью коммутации питания на микросхему. В эпоху начала повальной установки flash на разные платы этот метод позволял поднимать мертвые платы после ошибок обновления со второй (рабочей) платы.
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
mike-y-k вне форума  
Непрочитано 13.04.2017, 11:52  
wpk2005
Прохожий
 
Регистрация: 08.03.2011
Сообщений: 3
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
wpk2005 на пути к лучшему
По умолчанию Re: Как правильно считать MX29LV640EBTI-70G на TL866A

По адресам Extra 128-word sector for security читается FFFF.
Похоже придется пробовать горячую замену флешки.
wpk2005 вне форума  
Непрочитано 13.04.2017, 13:45  
mike-y-k
Модератор
 
Регистрация: 04.08.2010
Адрес: Москва СЗАО/МО
Сообщений: 12,276
Сказал спасибо: 11,858
Сказали Спасибо 4,158 раз(а) в 3,176 сообщении(ях)
mike-y-k на пути к лучшему
По умолчанию Re: Как правильно считать MX29LV640EBTI-70G на TL866A

Ну тогда:
- при отключении сначала снимаем сигнал, потом питание (общий желательно последним);
- при подключении сначала питание (общий первым), потом сигнал;
- операции лучше делать когда плата в режиме standby/sleep.

Если приделаете шлейф - отдельные 3 группы контактов, собственно всего-то 2х24 проводников.
Для экспериментов лучше использовать переходник в DIP - удобнее оперировать.
Для шлейфа нормально годится кабель от PATA диска (80 контактов), только вот разъём не подойдёт - там через 1 контакт земля.
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
mike-y-k вне форума  
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как правильно считать мощность БП? Roshens Источники питания и свет 10 10.08.2010 22:38


Часовой пояс GMT +4, время: 01:22.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.