28-10-2018, 17:22
Каким образом можно считать и увидеть ОТР область SPI ,сделать поправки и залить обратно?
Программатор UFPI. Обсуждение, вопросы, ответы, мнения.
|
28-10-2018, 17:22
Каким образом можно считать и увидеть ОТР область SPI ,сделать поправки и залить обратно?
28-10-2018, 17:25
(28-10-2018, 17:22)kodov Wrote: Каким образом можно считать и увидеть ОТР область SPI ,сделать поправки и залить обратно? Можно скриптом. Я выкладывал скрипт, там чтение есть отп. Можно запись реализовать, нужно название флеш и даташат. https://mslw.com/bb/showthread.php?tid=2...78#pid8778
ЛС не работают.
28-10-2018, 17:38
(28-10-2018, 17:27)merkulss Wrote:(28-10-2018, 17:22)kodov Wrote: Каким образом можно считать и увидеть ОТР область SPI ,сделать поправки и залить обратно? запись только того что еще не записано? а вот если уже записано, то только чтение доступно.. или я путаю чего?
28-10-2018, 17:42
"ОТР=однократная запись" - Вы наверное имеете ввиду, если не выставлять фьюзы (лок биты STS2 -11 12 13 ) защиты в новой микросхеме?
28-10-2018, 17:45
(28-10-2018, 17:42)kodov Wrote: "ОТР=однократная запись" - Вы наверное имеете ввиду, если не выставлять фьюзы (лок биты STS2 -11 12 13 ) защиты в новой микросхеме? верно.. http://remont-aud.net/forum/24-69719-1 если не залочена , по идее проблем не должно возникнуть.
Думаю нужно посмотреть, писать не пробовал. Там по идее можно писать только в пустые области или искать флеш где не писалась нужная область. Да и каждую флеш нужно смотреть по даташит как работать с этой отп зоной.
Универсального алгоритма нет. Экспериментировал пока, spitt на некоторых spi за отп выдавал то первые байты флеш, то зону sfdp(может и я чо путаю). А это не то. Поэтому нужно глядеть что вообще за флеш и даташит.
ЛС не работают.
То есть я понял так, что на UFPI c ОТР областью с SPI в частности , работа не организована. Кроме изменения конфигурации статусов конечно....
Флэшь -W25Q128FVSG
28-10-2018, 18:32
Готовой работы нет. Можно пробовать реализовать в каждом конкретном случае скриптом.
ЛС не работают.
28-10-2018, 18:52
Сергей с помощью Вашего скрипта считал в хекс редактор буфер ОТР. Сохранил файл в папку FlashIDs.
Только файл большой 16 Кб......против 1Кб |
« Next Oldest | Next Newest »
|