Программатор UFPI. Обсуждение, вопросы, ответы, мнения.
Каким образом можно считать и увидеть ОТР область SPI ,сделать поправки и залить обратно?
Reply
(28-10-2018, 17:22)kodov Wrote: Каким образом можно считать и увидеть ОТР область SPI ,сделать поправки и залить обратно?

OTP = однократная запись.. считать наверно можно.. а вот сделать поправки и записать назад.. это вопрос.. если только в новую SPI однократно..
Reply
(28-10-2018, 17:22)kodov Wrote: Каким образом можно считать и  увидеть ОТР область SPI ,сделать поправки и залить обратно?

Можно скриптом.  Я выкладывал скрипт,  там чтение есть отп.  Можно запись реализовать,  нужно название флеш и даташат.

https://mslw.com/bb/showthread.php?tid=2...78#pid8778
ЛС не работают.
Reply
(28-10-2018, 17:27)merkulss Wrote:
(28-10-2018, 17:22)kodov Wrote: Каким образом можно считать и  увидеть ОТР область SPI ,сделать поправки и залить обратно?

Можно скриптом.  Я выкладывал скрипт,  там чтение есть отп.  Можно запись реализовать,  нужно название флеш и даташат.

https://mslw.com/bb/showthread.php?tid=2...78#pid8778

запись только того что еще не записано? а вот если уже записано, то только чтение доступно.. или я путаю чего?
Reply
"ОТР=однократная запись" - Вы наверное имеете ввиду, если не выставлять фьюзы (лок биты STS2 -11 12 13 ) защиты в новой микросхеме?
Reply
(28-10-2018, 17:42)kodov Wrote: "ОТР=однократная запись" - Вы наверное имеете ввиду, если не выставлять фьюзы (лок биты  STS2 -11 12 13  ) защиты в новой микросхеме?

верно.. http://remont-aud.net/forum/24-69719-1 
если не залочена , по идее проблем не должно возникнуть.
Reply
Думаю нужно посмотреть, писать не пробовал. Там по идее можно писать только в пустые области или искать флеш где не писалась нужная область. Да и каждую флеш нужно смотреть по даташит как работать с этой отп зоной.

Универсального алгоритма нет. Экспериментировал пока, spitt на некоторых spi за отп выдавал то первые байты флеш, то зону sfdp(может и я чо путаю). А это не то. Поэтому нужно глядеть что вообще за флеш и даташит.
ЛС не работают.
Reply
То есть я понял так, что на UFPI c ОТР областью с SPI в частности , работа не организована. Кроме изменения конфигурации статусов конечно....
Флэшь -W25Q128FVSG
Reply
Готовой работы нет. Можно пробовать реализовать в каждом конкретном случае скриптом.
ЛС не работают.
Reply
Сергей с помощью Вашего скрипта считал в хекс редактор буфер ОТР. Сохранил файл в папку FlashIDs.
Только файл большой 16 Кб......против 1Кб
Reply




Users browsing this thread: 10 Guest(s)