Автор | Сообщение |
ret-u
|
Не могу прочитать/записать - W25Q32 (новая), грешил на старую, но на ней то-же самое
Postal AVR (Soft - postal3_18-04-2016_148).
Лог.
Error: Failed to set baud rate.
Error: Failed to set line 8N1.
Error: Failed to set flow-control.
Error: Failed to purge device.
Connection opened .
- Device Mode 0 No Answer !
usb-device closed.
Это пробовал, не помогает.
Postal2 писал: | .
Метод записи spi-flash winbond W25QXX с установленным битом CMP: в настройках ставим "All Set", жмём "Exec", переключаем на "Don't Touch", выходим по ОК, жмём Status - видим много единиц, после этого делаем успешно запись. |
Стоит Windows 10, пробовал режимы совместимости 7, XP SP3, ни фига не помогает. Что делаю не так? |
|
gleco1
|
Простите за бестактный вопрос. Ранее писалось про возможности Postal 2 Работать с UOCIII. А можно ли использовать его для работы со старыми TDA 9351/81?
И еще, в чем отличие Postal от Pony Prog с точки зрения работы по I2C?
В телевизоре и проц и ЕЕРROM связаны по этой шине, и обмен между ними идёт по этому протоколу. Спасибо за ответ |
|
pelesha
|
gleco1, Ты наверное не понял суть Посталов. И POSTAL2 и POSTAL3 работают с внешней памятью(spi) и внутренней(типаUOCIII) только с теми процами которые оговорены разработчиком.(Перечень процов и чипов памяти http://monitor.net.ru/forum/viewtopic.php?t=317755 ).По шинеI2C общаемся от железа постала(джиги) к процу.А дальше проц по своим внутренним шинам работает с памятью.
ДОБАВЛЕНО 03/08/2016 21:48
А процы серии TDA 93хх выполнены с однократно программируемой памятью.Нечего там программировать. |
|
loginov1516
|
Пытаюсь залить дамп с рабочей WT61P807 на такую же WT61P807 на другой плате. Выдает ошибку при верификации, типа не совпадает или чип защищен от записи. Со второго чипа читается и пишет на себя без проблем. Как быть? |
|
Postal2
|
loginov1516 писал: | Как быть? |
Выпить аспирина, отдохнуть, а потом прочитать инструкцию по работе с Weltrend. Которую найти самому не задавая лишних вопросов. |
|
derred22
|
- AutoSize Stopped .
SPI Read 65536 OK
Chip is Empty or Erased .
All Data = FF
и так уже третья (разные мс). кто их стирает? или не читаются? |
|
Александр Михалыч
Фанат форума
Сообщения: 4759
|
derred22 писал: | - AutoSize Stopped .
SPI Read 65536 OK
Chip is Empty or Erased .
All Data = FF
и так уже третья (разные мс). кто их стирает? или не читаются? |
Думаю что бы получить хоть какой то ответ, - стоит упомянуть, собсно ... , - какая конкретно мс? Как читалась? (в панельке, или внутрисхемно), А в "ручном" режиме как? Ну и пр. подробности ... . |
|
Postal2
|
Цитата: | - AutoSize Stopped .
SPI Read 65536 OK
Chip is Empty or Erased .
All Data = FF |
Если Прога не знает размер флэша, то она читает первые 64к. Если там есть данные, то Прога будет читать до момента, пока очередной блок 64к не совпадёт с первым (но не бесконечно, а до 16 мегабайт, хотя поддерживает больше). Если найдено совпадение - значит, адрес сделал полный цикл и чтение останавливается. Однако, микросхемы биосов обычно имеют аж 128к пустые в начале. Казалось бы, можно дочитать до блока с данными, но возможна ситуация, что вообще нет контакта с микрой - поэтому принято решение останавливать чтение после 64к, если там нет данных. В случае еепром туда пишутся временные данные (маркер) и размер определяется в любом случае. Для флэши, да ещё и неизвестной, попытка записи выглядит опасно, особенно без желания пользователя на это. При умении работать с прогой можно сделать вручную в режиме slice mode.
Большинство микросхем определится по нажатию кнопки Version. В любом случае будет читаться идентификатор, при некотором опыте можно определить размер по нему и выставить вручную.
Также нужно иметь в виду, что размер свыше 16 мегабайт использует адрес 32 бита (4 байта вместо трёх) либо переключение банков, по умолчанию для неизвестных типов - 32 бита, поэтому если выставить размер 32 мегабайта вручную и читать микру размером 16 мегабайт (25Q128 например), то прочитается 32 мегабайта мусора. |
|
Neon72
|
Доброго времени суток. Столкнулся с проблемой стирания SPI MX25l3025. Скорей всего тема уже поднималась, но поиском найти не смог. Прошу направить в нужном направлении.
|
|
Виталя АЛЬФА
|
Всем Здрасте ,а подскажите Postal 3 c Atmega 644V работает? по работе с AVR так понимаю вот сюда https://www.yadi.sk/i/JV5WZ-lmc5PXZ .Брал год назад пока шились тока епромы проблем не было, вот нужно с Атмегой научиться работать на нем. |
|
jekakmv
|
добрый вечер помогите разобраться где косяк в постале или в флешке
Config Load Success.
SiUSBXp.dll loaded .
New style Dll in use ...
Count of USB-devices = 1
Num of device to use = 0
Connection opened .
Spi Flash Status : 00
Binary : "00000000".
usb-device closed.
Connection opened .
*** Ask SPI Flash ... ***
RDID(9F) 20,20,12,00,00
RES(AB) 11,11,11,11
READ_ID(90) ff,ff,ff,ff
Chip = M25P20
Chip Size = 262144
- But Use Manual Size .
usb-device closed.
Connection opened .
Status stored for use ...
Mode clear - restore .
"Auto" = Combined Mode .
SPI Erase 2097152 OK
Burst Success, Run Full ...
Probe OK, Use Burst .
SPI Flash 2097152 OK
Status Restored .
"Auto" = Combined Mode .
Error SPI Verify !
Stop at : 0
usb-device closed.
выдает ошибку при прошивке
Connection opened .
*** Ask SPI Flash ... ***
RDID(9F) 1f,46,02,00,ff
RES(AB) 14,14,14,14
READ_ID(90) ff,ff,ff,ff
Chip = AT26DF161
Chip Size = 2097152
- But Use Manual Size .
usb-device closed.
Connection opened .
Status stored for use ...
Mode clear - restore .
"Auto" = Combined Mode .
Erase SPI Flash Error :
All Attempts Fail .
Stop at : 0
Burst Fail, try AAI ...
AAI Fail, try AAI2 ...
AAI2 Fail, try Byte ...
Byte Attempt Fail,
Full Algorithm Fail - Stop .
Error SPI Flash !
Stop at : 64
Error num = 24
usb-device closed. |
|
Postal2
|
jekakmv, c атмелом at26df161 не знаю, у меня есть такая новая и работает, а вот с первой M25P20 действительно косяк, он исправлен методом обхода. Возьми эту версию и перед записью поставь галку 25Q16 mode.
ДОБАВЛЕНО 15/11/2016 08:45
Виталя АЛЬФА писал: | а подскажите Postal 3 c Atmega 644V работает? |
Она даже в выпадающем списке есть, прога работает абсолютно со всеми 8-битными AVR, поддерживающими serial ISP.
ДОБАВЛЕНО 15/11/2016 08:51
Neon72 писал: | Столкнулся с проблемой стирания SPI MX25l3025. | Для MX (и многих) необходимо керамику от 1 мкФ прямо к чипу ставить при записи. Иногда питание понижать, пуская через диод.
Postal3_9012size.rar 353.38 КБ Скачано: 707 раз(а)
|
|
Pahom
|
Пытаюсь прошить через postal3 PIC18F24K22. При определении выдает ошибку сигнатуры.
Код: | Connection opened .
Trying signature read ...
- using single protocol .
Signature = 56 41
- check signature failed .
- lines active, ready .
usb-device closed. |
В списке поддерживаемых пиков данного контроллера не нашел. Возможно ли прошить данный контроллер этим программатором? |
|
Neon72
|
Доброго времени суток. Возникла потребность прошивки микроконтроллера архитектуры 8051, а точнее c8051f353-gm. Возможно-ли это сделать с помощью Postal3 и где поискать подробные инструкции? |
|
jekakmv
|
Postal2
к сожалению не вышло выдает ошибку пробовал прошть даже через MiniPro тоже выдовал ошибку убирал галки с проверку ID и сравнить после так прошился но не пашет так же как и атмелом at26df161
атмелки at26df161 я снимал с модулей EXSET и мпег4 думал перепрошить но не вышло как то один раз вышло и потом тормоза |
|
Виталя АЛЬФА
|
Вечер Добрый ВСЕМ! Вопрос по AVR чтение\запись, у меня слоты "Мост UART"и "Разъем Micronas" одна целая линия видно плата модифицирована на фото во вложении.
Все сделал по инструкции https://www.yadi.sk/i/JV5WZ-lmc5PXZ, все ок проц увидел фьюзы считал, про шестнадцатеричную систему понятно, с Flash тоже все понятно, а вот с eeprom не понятно как читается и шьется? Или для него Full версия выбирается и разом шьёт/читает Flash и EEPROM. Хотя в инструкции написано что шьём FLASH , а потом аналогично EEPROM. Есть где чуть подробнее описано?
Прикрепляю так же прошивку с 644 ту что считал , а так же ту что нужно зашить .Подскажите .
IMAG0001.jpg 85.71 КБ Скачано: 406 раз(а)
backup_AVR_flash_009.rar 54.22 КБ Скачано: 274 раз(а)
CTY 835 (644V) 31001983.rar 161.57 КБ Скачано: 309 раз(а)
|
|
Виталя АЛЬФА
|
Короче сравнив и проверив записанное , понял что с читано у меня только FLASH , а EEPROM нет , а в ней как раз модификация СМА и ошибки будут где можно увидеть проблемы Стиральной Машины.
Flash.png 115.52 КБ Скачано: 307 раз(а)
Flasch.jpg 172.22 КБ Скачано: 286 раз(а)
|
|
Postal2
|
Виталя АЛЬФА писал: | проц увидел фьюзы считал |
Значит, страничку для AVR ты открывал. Вот там галка слева внизу "Eeprom Mode", отметь её и выйди оттуда по ОК в главное окно - это и будет работа с еепром. |
|
Виталя АЛЬФА
|
Postal2, СПАСИБО ДОРОГОЙ !!!!!
Все получается банально и просто , вопросами нагружать не буду ,попробую и пойму автоматом будет или по очереди. Смотри вот по разъему для прошивки AVR RESET берем с SCL, эксперементировать не стал по схеме вижу что приходит на разные ноги проца . А то вроде как бы фишку на 3 пин в 2 ряда проще) |
|
Postal2
|
Виталя АЛЬФА, 6-пиновый разъём он как бы для перешивки самого Девайса. Поэтому вывод Reset нельзя переназначить, и он берётся с дополнительного пина.
Neon72, "c8051f353-gm" - это Силабс, у них на сайте утилита должна быть и описание как чего.
jekakmv, M25P20 на момент снятия лога исправна была. Я такую с оптического привода снимал, нужно учитывать её уникальность (всей этой серии), заменять другие флэши такой же ёмкости ею нельзя.
Pahom, PIC18F24K22 впрямую не поддерживается. Проанализируй сам протокол записи из соответствующего описания, найди подобный из списка, после этого сначала щёлкаешь в списке подобный с похожим алгоритмом (список сворачивается). При этом устанавливаются скрытые переменные, которые не управляются и ты их не видишь. После этого опять открываешь список и щёлкаешь "manual" - скрытые переменные остаются в предыдущем состоянии, а то что открыто на страничке - можно изменять. После этого отключаем проверку сигнатуры и пробуем. Чтение работает в любом случае, а запись для микрочипа очень хитрая. Но из тех что есть - аналог можно подобрать на 90%, а для нового, который не нужно стирать - на 99%. |
|