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

Поклонники продукции Microchip Technology Inc тусуются тут.
Ответить
Встал на лапы
Сообщения: 123
Зарегистрирован: Вс июл 18, 2010 09:03:01

Сообщение R1d3 »

не получается прошить 508 509 пики , шью ic prog и extra pic впрограмме открываю прошивку вроде всё нормально но когда начинаю прошивать выскакивает ошибка 000h читаю пик а там биты конфигурации другие получаются и билибирда. вот ссылка на прошивку http://ilufa.orgfree.com/MIXER_E.htm
Реклама
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 181
Зарегистрирован: Ср сен 12, 2012 15:35:16
Откуда: от туда

Сообщение Dronn »

Здесь вариантов много.Выложите скринфоты ошибки,буфера считывания и настройки програматора(в жипеге т.к. я в сети с телефона),тогда конкретно подскажу.Скорее всего у вас не настроен доступ к порту или задержка,при условии что эл.часть исправна.Другие камни шили этим прогером или это первый пуск?
Если проснувшись видете осцилограф на столе-значит просто много работали до сна,если проснувшись на столе видете осцилоимператор-значит надо срочно бросать пить!
Реклама
Встал на лапы
Сообщения: 123
Зарегистрирован: Вс июл 18, 2010 09:03:01

Сообщение R1d3 »

многоразовые прошиваются нормально десятка 3 уже прошито им а вот при прошивке этих и прошивает дольше. а как скриншоты выложить я не знаю
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 181
Зарегистрирован: Ср сен 12, 2012 15:35:16
Откуда: от туда

Сообщение Dronn »

R1d3 писал(а):а как скриншоты выложить я не знаю
Под формой ответа есть 'добавить файл',там ограничение по размеру 250кб,поэтому надо предварительно сжать файл например в жимпе.http://www.progimp.ru/
Если проснувшись видете осцилограф на столе-значит просто много работали до сна,если проснувшись на столе видете осцилоимператор-значит надо срочно бросать пить!
Реклама
Эиком - электронные компоненты и радиодетали
Поставщик валерьянки для Кота
Сообщения: 2222
Зарегистрирован: Вт ноя 27, 2007 11:32:06
Откуда: Tashkent

Сообщение uk8amk »

Похожая ерунда произошла пару лет назад. icprog и простой программатор JDM убили весь мой запас 12c509. Разбираться в проблеме не стал и т.к. надо было быстро то переделал под многоразовый контроллер.
Реклама
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 181
Зарегистрирован: Ср сен 12, 2012 15:35:16
Откуда: от туда

Сообщение Dronn »

uk8amk писал(а):Похожая ерунда произошла пару лет назад. icprog и простой программатор JDM убили весь мой запас 12c509. Разбираться в проблеме не стал и т.к. надо было быстро то переделал под многоразовый контроллер.
Я несколько раз замечал,что для некоторых одноразовых надо задержку ставить больше чем для многоразовых.Скорее у топикстартера какраз такой случай,но возможно также что и напряжения впп нехватае,или уровни дата и клок просели.
Если проснувшись видете осцилограф на столе-значит просто много работали до сна,если проснувшись на столе видете осцилоимператор-значит надо срочно бросать пить!
Реклама
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 330
Зарегистрирован: Чт июн 23, 2011 07:55:51

Сообщение korsaj »

Многократно прошивал такие пики. Прога WinPic800, железо пони прог, Vpp=13v, проблем ни разу не было.
Друг Кота
Аватара пользователя
Сообщения: 15749
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Сообщение BOB51 »

цепляй к ponyprog AN589 и бу щастье 8)
Встал на лапы
Сообщения: 123
Зарегистрирован: Вс июл 18, 2010 09:03:01

Сообщение R1d3 »

у меня задержка на 10 стоит а какую лучше поставить, Vpp 13,6
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 181
Зарегистрирован: Ср сен 12, 2012 15:35:16
Откуда: от туда

Сообщение Dronn »

R1d3 писал(а):у меня задержка на 10 стоит а какую лучше поставить, Vpp 13,6
Задержку надо ставить на максимум если винда не 95,т.к. например ХРюша ,Виста и Семёрка используют драйвер синхронизации для доступа к портам.Из за малой задержки у меня 16ф628а через раз с ошибкой шились из под третей ХРюши экстрапиком по схеме К@Та,а увеличил задержку и ошибки прекратились.А впп в пределах нормы для этого камня у Вас.
Если проснувшись видете осцилограф на столе-значит просто много работали до сна,если проснувшись на столе видете осцилоимператор-значит надо срочно бросать пить!
Встал на лапы
Сообщения: 123
Зарегистрирован: Вс июл 18, 2010 09:03:01

Сообщение R1d3 »

сегодня с утра угробил ещё один пишет ошибку и всё
Встал на лапы
Сообщения: 123
Зарегистрирован: Вс июл 18, 2010 09:03:01

Сообщение R1d3 »

всё прошил последний из 6 которые были( поменял 1533ла3 на 155ла3 83 года выпуска :) ) хотя многоразовые шились без проблем
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 330
Зарегистрирован: Чт июн 23, 2011 07:55:51

Сообщение korsaj »

Если память программ занята не вся, то мк с буквой С можно использавать повторно .
Встал на лапы
Сообщения: 123
Зарегистрирован: Вс июл 18, 2010 09:03:01

Сообщение R1d3 »

как можно использовать повторно, там же уже часть уже зашита и он одноразово прошиваемый
Друг Кота
Сообщения: 7853
Зарегистрирован: Ср фев 11, 2009 20:35:58

Сообщение otest »

Прочитай и увидиш неиспользумая область заполнена FF. В исходнике сменить ORG xx откомпилить и прошить.
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 330
Зарегистрирован: Чт июн 23, 2011 07:55:51

Сообщение korsaj »

если нет возможности исправит переход в начале (нет не испорченой ячейки), то просто затираешь все нулями (команда nop) мк их выполнит пока не дойдет до вашей проги.
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 181
Зарегистрирован: Ср сен 12, 2012 15:35:16
Откуда: от туда

Сообщение Dronn »

otest писал(а):В исходнике сменить ORG xx откомпилить и прошить.
Это прокатывает тока кота первая прога не фунтациклирует?Ведь если старая прога запуститса то до нового вектора дело не дойдёт?
korsaj писал(а):если нет возможности исправит переход в начале (нет не испорченой ячейки), то просто затираешь все нулями (команда nop) мк их выполнит пока не дойдет до вашей проги.
Не уловил мысль.Как именно затереть на цешнике старую прогу?
Если проснувшись видете осцилограф на столе-значит просто много работали до сна,если проснувшись на столе видете осцилоимператор-значит надо срочно бросать пить!
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 330
Зарегистрирован: Чт июн 23, 2011 07:55:51

Сообщение korsaj »

Область памяти старой программой затираешь нулями.

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

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

Конечно лучще найти ячейку в которой можно вписать goto.
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 181
Зарегистрирован: Ср сен 12, 2012 15:35:16
Откуда: от туда

Сообщение Dronn »

korsaj,Спасибо за разъяснение.
:beer:
Поставщик валерьянки для Кота
Сообщения: 2222
Зарегистрирован: Вт ноя 27, 2007 11:32:06
Откуда: Tashkent

Сообщение uk8amk »

Еще в инете был рецепт класть одноразовый МК под рентген. Было актуально при дефиците контроллеров в 90-е. Но может быть проблема если переоблучить контроллер - память умирает.
Ответить

Вернуться в «PIC»