Страница 1 из 3

прошивка 508 509 пика

Добавлено: Вс сен 16, 2012 12:40:29
R1d3
не получается прошить 508 509 пики , шью ic prog и extra pic впрограмме открываю прошивку вроде всё нормально но когда начинаю прошивать выскакивает ошибка 000h читаю пик а там биты конфигурации другие получаются и билибирда. вот ссылка на прошивку http://ilufa.orgfree.com/MIXER_E.htm

Re: прошивка 508 509 пика

Добавлено: Вс сен 16, 2012 13:26:37
Dronn
Здесь вариантов много.Выложите скринфоты ошибки,буфера считывания и настройки програматора(в жипеге т.к. я в сети с телефона),тогда конкретно подскажу.Скорее всего у вас не настроен доступ к порту или задержка,при условии что эл.часть исправна.Другие камни шили этим прогером или это первый пуск?

Re: прошивка 508 509 пика

Добавлено: Вс сен 16, 2012 13:51:00
R1d3
многоразовые прошиваются нормально десятка 3 уже прошито им а вот при прошивке этих и прошивает дольше. а как скриншоты выложить я не знаю

Re: прошивка 508 509 пика

Добавлено: Вс сен 16, 2012 14:02:46
Dronn
R1d3 писал(а):а как скриншоты выложить я не знаю
Под формой ответа есть 'добавить файл',там ограничение по размеру 250кб,поэтому надо предварительно сжать файл например в жимпе.http://www.progimp.ru/

Re: прошивка 508 509 пика

Добавлено: Вс сен 16, 2012 14:27:29
uk8amk
Похожая ерунда произошла пару лет назад. icprog и простой программатор JDM убили весь мой запас 12c509. Разбираться в проблеме не стал и т.к. надо было быстро то переделал под многоразовый контроллер.

Re: прошивка 508 509 пика

Добавлено: Вс сен 16, 2012 14:54:12
Dronn
uk8amk писал(а):Похожая ерунда произошла пару лет назад. icprog и простой программатор JDM убили весь мой запас 12c509. Разбираться в проблеме не стал и т.к. надо было быстро то переделал под многоразовый контроллер.
Я несколько раз замечал,что для некоторых одноразовых надо задержку ставить больше чем для многоразовых.Скорее у топикстартера какраз такой случай,но возможно также что и напряжения впп нехватае,или уровни дата и клок просели.

Re: прошивка 508 509 пика

Добавлено: Вс сен 16, 2012 16:55:28
korsaj
Многократно прошивал такие пики. Прога WinPic800, железо пони прог, Vpp=13v, проблем ни разу не было.

Re: прошивка 508 509 пика

Добавлено: Вс сен 16, 2012 17:02:58
BOB51
цепляй к ponyprog AN589 и бу щастье 8)

Re: прошивка 508 509 пика

Добавлено: Вс сен 16, 2012 19:56:23
R1d3
у меня задержка на 10 стоит а какую лучше поставить, Vpp 13,6

Re: прошивка 508 509 пика

Добавлено: Вс сен 16, 2012 21:33:38
Dronn
R1d3 писал(а):у меня задержка на 10 стоит а какую лучше поставить, Vpp 13,6
Задержку надо ставить на максимум если винда не 95,т.к. например ХРюша ,Виста и Семёрка используют драйвер синхронизации для доступа к портам.Из за малой задержки у меня 16ф628а через раз с ошибкой шились из под третей ХРюши экстрапиком по схеме К@Та,а увеличил задержку и ошибки прекратились.А впп в пределах нормы для этого камня у Вас.

Re: прошивка 508 509 пика

Добавлено: Пн сен 17, 2012 06:35:30
R1d3
сегодня с утра угробил ещё один пишет ошибку и всё

Re: прошивка 508 509 пика

Добавлено: Пн сен 17, 2012 09:16:03
R1d3
всё прошил последний из 6 которые были( поменял 1533ла3 на 155ла3 83 года выпуска :) ) хотя многоразовые шились без проблем

Re: прошивка 508 509 пика

Добавлено: Пн сен 17, 2012 12:59:18
korsaj
Если память программ занята не вся, то мк с буквой С можно использавать повторно .

Re: прошивка 508 509 пика

Добавлено: Пн сен 17, 2012 13:45:02
R1d3
как можно использовать повторно, там же уже часть уже зашита и он одноразово прошиваемый

Re: прошивка 508 509 пика

Добавлено: Пн сен 17, 2012 14:03:42
otest
Прочитай и увидиш неиспользумая область заполнена FF. В исходнике сменить ORG xx откомпилить и прошить.

Re: прошивка 508 509 пика

Добавлено: Пн сен 17, 2012 16:10:10
korsaj
если нет возможности исправит переход в начале (нет не испорченой ячейки), то просто затираешь все нулями (команда nop) мк их выполнит пока не дойдет до вашей проги.

Re: прошивка 508 509 пика

Добавлено: Пн сен 17, 2012 16:31:19
Dronn
otest писал(а):В исходнике сменить ORG xx откомпилить и прошить.
Это прокатывает тока кота первая прога не фунтациклирует?Ведь если старая прога запуститса то до нового вектора дело не дойдёт?
korsaj писал(а):если нет возможности исправит переход в начале (нет не испорченой ячейки), то просто затираешь все нулями (команда nop) мк их выполнит пока не дойдет до вашей проги.
Не уловил мысль.Как именно затереть на цешнике старую прогу?

Re: прошивка 508 509 пика

Добавлено: Пн сен 17, 2012 17:06:19
korsaj
Область памяти старой программой затираешь нулями.

org 0x00
nop
nop
nop
. . .
nop
start (начало вашей программы там где область не испорчена)

Только соответсвенно вектор прерывания работать не будет.

Конечно лучще найти ячейку в которой можно вписать goto.

Re: прошивка 508 509 пика

Добавлено: Пн сен 17, 2012 18:29:22
Dronn
korsaj,Спасибо за разъяснение.
:beer:

Re: прошивка 508 509 пика

Добавлено: Вт сен 18, 2012 08:21:20
uk8amk
Еще в инете был рецепт класть одноразовый МК под рентген. Было актуально при дефиците контроллеров в 90-е. Но может быть проблема если переоблучить контроллер - память умирает.