ESpec - мир электроники для профессионалов


Программаторы Postal - продолжаем разработку

  Список форумов » Программаторы
На страницу Пред.  1, 2, 3 ... 8, 9, 10 ... 15, 16, 17  След.
Следующая тема · Предыдущая тема
АвторСообщение
ret-u 
Бывалый
Сообщения: 92
ret-u
 
Сообщение #161 от 15/06/2016 22:33 цитата  

Не могу прочитать/записать - 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 
Новичок
Сообщения: 25
 
Сообщение #162 от 06/07/2016 12:16 цитата  

Простите за бестактный вопрос. Ранее писалось про возможности Postal 2 Работать с UOCIII. А можно ли использовать его для работы со старыми TDA 9351/81?
И еще, в чем отличие Postal от Pony Prog с точки зрения работы по I2C?
В телевизоре и проц и ЕЕРROM связаны по этой шине, и обмен между ними идёт по этому протоколу. Спасибо за ответ
pelesha 
Новичок
Сообщения: 26
 
Сообщение #163 от 03/08/2016 20:40 цитата  

gleco1, Ты наверное не понял суть Посталов. И POSTAL2 и POSTAL3 работают с внешней памятью(spi) и внутренней(типаUOCIII) только с теми процами которые оговорены разработчиком.(Перечень процов и чипов памяти http://monitor.net.ru/forum/viewtopic.php?t=317755 ).По шинеI2C общаемся от железа постала(джиги) к процу.А дальше проц по своим внутренним шинам работает с памятью.

ДОБАВЛЕНО 03/08/2016 21:48

А процы серии TDA 93хх выполнены с однократно программируемой памятью.Нечего там программировать. недовольство, огорчение
loginov1516 
Заглянувший
Сообщения: 9
 
Сообщение #164 от 19/10/2016 21:34 цитата  

Пытаюсь залить дамп с рабочей WT61P807 на такую же WT61P807 на другой плате. Выдает ошибку при верификации, типа не совпадает или чип защищен от записи. Со второго чипа читается и пишет на себя без проблем. Как быть?
Postal2 
Бывалый
Сообщения: 97
Postal2
 
Сообщение #165 от 24/10/2016 20:18 цитата  

loginov1516 писал:
Как быть?

Выпить аспирина, отдохнуть, а потом прочитать инструкцию по работе с Weltrend. Которую найти самому не задавая лишних вопросов.
derred22 
Заглянувший
Сообщения: 1
 
Сообщение #166 от 27/10/2016 14:24 цитата  

- AutoSize Stopped .
SPI Read 65536 OK
Chip is Empty or Erased .
All Data = FF
и так уже третья (разные мс). кто их стирает? или не читаются?
Александр Михалыч 
Фанат форума
Сообщения: 4759
Александр Михалыч
 
Сообщение #167 от 27/10/2016 21:11 цитата  

derred22 писал:
- AutoSize Stopped .
SPI Read 65536 OK
Chip is Empty or Erased .
All Data = FF
и так уже третья (разные мс). кто их стирает? или не читаются?

Думаю что бы получить хоть какой то ответ, - стоит упомянуть, собсно ... , - какая конкретно мс? Как читалась? (в панельке, или внутрисхемно), А в "ручном" режиме как? Ну и пр. подробности ... . подмигивание
Postal2 
Бывалый
Сообщения: 97
Postal2
 
Сообщение #168 от 29/10/2016 07:21 цитата  

Цитата:
- 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 
Заглянувший
Сообщения: 6
 
Сообщение #169 от 31/10/2016 11:00 цитата  

Доброго времени суток. Столкнулся с проблемой стирания SPI MX25l3025. Скорей всего тема уже поднималась, но поиском найти не смог. Прошу направить в нужном направлении.




Виталя АЛЬФА 
Новичок
Сообщения: 29
 
Сообщение #170 от 14/11/2016 00:27 цитата  

Всем Здрасте ,а подскажите Postal 3 c Atmega 644V работает? по работе с AVR так понимаю вот сюда https://www.yadi.sk/i/JV5WZ-lmc5PXZ .Брал год назад пока шились тока епромы проблем не было, вот нужно с Атмегой научиться работать на нем.
jekakmv 
Заглянувший
Сообщения: 2
 
Сообщение #171 от 15/11/2016 01:13 цитата  

добрый вечер помогите разобраться где косяк в постале или в флешке

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 
Бывалый
Сообщения: 97
Postal2
 
Сообщение #172 от 15/11/2016 07:38 цитата  

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 КБ  Скачано: 656 раз(а)
Pahom 
Заглянувший
Сообщения: 2
 
Сообщение #173 от 15/11/2016 17:32 цитата  

Пытаюсь прошить через postal3 PIC18F24K22. При определении выдает ошибку сигнатуры.

Код:
Connection opened .
Trying signature read ...
- using single protocol .
Signature = 56 41
- check signature failed .
- lines active, ready .
usb-device closed.


В списке поддерживаемых пиков данного контроллера не нашел. Возможно ли прошить данный контроллер этим программатором?
Neon72 
Заглянувший
Сообщения: 6
 
Сообщение #174 от 16/11/2016 09:52 цитата  

Доброго времени суток. Возникла потребность прошивки микроконтроллера архитектуры 8051, а точнее c8051f353-gm. Возможно-ли это сделать с помощью Postal3 и где поискать подробные инструкции?
jekakmv 
Заглянувший
Сообщения: 2
 
Сообщение #175 от 16/11/2016 13:09 цитата  

Postal2
к сожалению не вышло выдает ошибку пробовал прошть даже через MiniPro тоже выдовал ошибку убирал галки с проверку ID и сравнить после так прошился но не пашет так же как и атмелом at26df161

атмелки at26df161 я снимал с модулей EXSET и мпег4 думал перепрошить но не вышло как то один раз вышло и потом тормоза
Виталя АЛЬФА 
Новичок
Сообщения: 29
 
Сообщение #176 от 16/11/2016 23:04 цитата  

Вечер Добрый ВСЕМ! Вопрос по AVR чтение\запись, у меня слоты "Мост UART"и "Разъем Micronas" одна целая линия видно плата модифицирована на фото во вложении.
Все сделал по инструкции https://www.yadi.sk/i/JV5WZ-lmc5PXZ, все ок проц увидел фьюзы считал, про шестнадцатеричную систему понятно, с Flash тоже все понятно, а вот с eeprom не понятно как читается и шьется? Или для него Full версия выбирается и разом шьёт/читает Flash и EEPROM. Хотя в инструкции написано что шьём FLASH , а потом аналогично EEPROM. Есть где чуть подробнее описано?
Прикрепляю так же прошивку с 644 ту что считал , а так же ту что нужно зашить .Подскажите .

  IMAG0001.jpg  85.71 КБ  Скачано: 372 раз(а)
  backup_AVR_flash_009.rar  54.22 КБ  Скачано: 249 раз(а)
  CTY 835 (644V) 31001983.rar  161.57 КБ  Скачано: 275 раз(а)
Виталя АЛЬФА 
Новичок
Сообщения: 29
 
Сообщение #177 от 17/11/2016 10:58 цитата  

Короче сравнив и проверив записанное , понял что с читано у меня только FLASH , а EEPROM нет , а в ней как раз модификация СМА и ошибки будут где можно увидеть проблемы Стиральной Машины.

  Flash.png  115.52 КБ  Скачано: 274 раз(а)
  Flasch.jpg  172.22 КБ  Скачано: 252 раз(а)
Postal2 
Бывалый
Сообщения: 97
Postal2
 
Сообщение #178 от 17/11/2016 11:23 цитата  

Виталя АЛЬФА писал:
проц увидел фьюзы считал

Значит, страничку для AVR ты открывал. Вот там галка слева внизу "Eeprom Mode", отметь её и выйди оттуда по ОК в главное окно - это и будет работа с еепром.
Виталя АЛЬФА 
Новичок
Сообщения: 29
 
Сообщение #179 от 17/11/2016 11:44 цитата  

Postal2, СПАСИБО ДОРОГОЙ !!!!!
Все получается банально и просто , вопросами нагружать не буду ,попробую и пойму автоматом будет или по очереди. Смотри вот по разъему для прошивки AVR RESET берем с SCL, эксперементировать не стал по схеме вижу что приходит на разные ноги проца . А то вроде как бы фишку на 3 пин в 2 ряда проще)
Postal2 
Бывалый
Сообщения: 97
Postal2
 
Сообщение #180 от 17/11/2016 12:01 цитата  

Виталя АЛЬФА, 6-пиновый разъём он как бы для перешивки самого Девайса. Поэтому вывод Reset нельзя переназначить, и он берётся с дополнительного пина.
Neon72, "c8051f353-gm" - это Силабс, у них на сайте утилита должна быть и описание как чего.
jekakmv, M25P20 на момент снятия лога исправна была. Я такую с оптического привода снимал, нужно учитывать её уникальность (всей этой серии), заменять другие флэши такой же ёмкости ею нельзя.
Pahom, PIC18F24K22 впрямую не поддерживается. Проанализируй сам протокол записи из соответствующего описания, найди подобный из списка, после этого сначала щёлкаешь в списке подобный с похожим алгоритмом (список сворачивается). При этом устанавливаются скрытые переменные, которые не управляются и ты их не видишь. После этого опять открываешь список и щёлкаешь "manual" - скрытые переменные остаются в предыдущем состоянии, а то что открыто на страничке - можно изменять. После этого отключаем проверку сигнатуры и пробуем. Чтение работает в любом случае, а запись для микрочипа очень хитрая. Но из тех что есть - аналог можно подобрать на 90%, а для нового, который не нужно стирать - на 99%.

Перейти: 
Следующая тема · Предыдущая тема
На страницу Пред.  1, 2, 3 ... 8, 9, 10 ... 15, 16, 17  След.
Показать/скрыть Ваши права в разделе

Интересное от ESpec


Другие темы раздела Программаторы



Rambler's Top100 Рейтинг@Mail.ru liveinternet.ru RadioTOP