реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Фьюзы в PIC18F452, изменил конфигурацию фьюзов - перестал откликаться
Shuher
сообщение Dec 19 2007, 18:43
Сообщение #1





Группа: Новичок
Сообщений: 2
Регистрация: 16-03-06
Пользователь №: 15 289



Есть у меня PIC18F452. Прошил ему CONFIG1H как 0x05 (FOSC2:0 в 101), залил прошиву и т.п., верификация прошла все на ура. Потом перешил ему CONFIG1H на 0x06 (FOSC2:0 в 110) и все, болт. Он даже не читается, не откликается, как нет его. Конфигурацию шил отдельно. Как его теперь поднять и реально ли?

P.S. Прогер COMPIC с внешним питанием, оболочка ICProg последний.
Go to the top of the page
 
+Quote Post
DL36
сообщение Dec 19 2007, 19:00
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 460
Регистрация: 5-10-06
Из: Херсон
Пользователь №: 21 006



Цитата(Shuher @ Dec 19 2007, 22:43) *
Есть у меня PIC18F452. Прошил ему CONFIG1H как 0x05 (FOSC2:0 в 101), залил прошиву и т.п., верификация прошла все на ура. Потом перешил ему CONFIG1H на 0x06 (FOSC2:0 в 110) и все, болт. Он даже не читается, не откликается, как нет его. Конфигурацию шил отдельно. Как его теперь поднять и реально ли?

P.S. Прогер COMPIC с внешним питанием, оболочка ICProg последний.

Нормальным программатором без проблем. ICD2, PICKIT2

Стереть попробуйте.
Go to the top of the page
 
+Quote Post
Shuher
сообщение Dec 19 2007, 19:45
Сообщение #3





Группа: Новичок
Сообщений: 2
Регистрация: 16-03-06
Пользователь №: 15 289



Стер. Программатор пишет что все стерлось. ЧИтаются из него 0xFF. Пишу - не пишется sad.gif MCLR - 12,15 Вольта (если верить тестеру M-838), уровни DATA и CLK - от -0,5 В в нуле до 4,5 вольта в единичке. Чего ему надо? Он же во время прошивки завсегда от внешнего тактируется?
Go to the top of the page
 
+Quote Post
dac
сообщение Dec 24 2007, 09:00
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 600
Регистрация: 27-05-05
Пользователь №: 5 482



Цитата(Shuher @ Dec 19 2007, 23:45) *
Стер. Программатор пишет что все стерлось. ЧИтаются из него 0xFF. Пишу - не пишется sad.gif MCLR - 12,15 Вольта (если верить тестеру M-838), уровни DATA и CLK - от -0,5 В в нуле до 4,5 вольта в единичке. Чего ему надо? Он же во время прошивки завсегда от внешнего тактируется?


при питании ниже 5В (например 4,5) может не стираться, проверьте основное питание
Go to the top of the page
 
+Quote Post
Baser
сообщение Dec 24 2007, 12:55
Сообщение #5


Просто Che
*****

Группа: Свой
Сообщений: 1 567
Регистрация: 22-05-07
Из: ExUSSR
Пользователь №: 27 881



Цитата(Shuher @ Dec 19 2007, 20:43) *
P.S. Прогер COMPIC с внешним питанием, оболочка ICProg последний.

Несколько лет назад пытался заставить работать комбинацию COMPIC+ICProg для работы с PIC16F877.
Ничего у меня хорошего не получилось. С какой-то не последней версией ИНОГДА прошить удавалось, с последней вообще никогда. Тогда я плюнул и купил ICD2 (тогда это был самый дешевый вариант). Больше проблем с программированием ПИКов у меня не было.
Студент наш один этой осенью по бедности пытался применить ICProg с каким-то наколеночным программатором. Примерно такая же история. Тоже плюнул. Нашел, что сейчас есть дешевый USB программатор PICkit 2 за ~20$. Купил, и очень доволен. Так что советую: PICkit 2

А этот ICProg выкиньте, это студенческая поделка sad.gif
Go to the top of the page
 
+Quote Post
Neodim
сообщение Dec 24 2007, 13:46
Сообщение #6


Участник
*

Группа: Участник
Сообщений: 15
Регистрация: 21-02-07
Пользователь №: 25 548



Подай внешнее питание на ПИК.

Присоеденяюсь ко ВСЕМ - PICkit2 лучший вариант.
Go to the top of the page
 
+Quote Post
dac
сообщение Jan 1 2008, 18:40
Сообщение #7


Знающий
****

Группа: Свой
Сообщений: 600
Регистрация: 27-05-05
Пользователь №: 5 482



Цитата(Baser @ Dec 24 2007, 16:55) *
Несколько лет назад пытался заставить работать комбинацию COMPIC+ICProg для работы с PIC16F877.
Ничего у меня хорошего не получилось. С какой-то не последней версией ИНОГДА прошить удавалось, с последней вообще никогда.

А этот ICProg выкиньте, это студенческая поделка sad.gif


смените драйвер руки.sys smile.gif

ICProg пользовал около пяти лет, начиная от 16ф84, 16ф628, 16ф877 и заканчивая 18ф452/458 и до сих пор изредка пользуюсь для указанных контроллеров, проблем не было. ICprog собственно программа, там больше зависит от железки с которой он работает, та что была у меня на трех транзисторах smile.gif

потом спрыгнул на icd2 из-за 18ф8722 - он не поддерживался и необходимости отладки

по вопросу темы - при чтении после стирания проверьте, что прочиталось в конфигурации,
при чуть заниженном питании, как правило, именно конфигурация не стирается, при этом память программ и еепром стираются нормально
Go to the top of the page
 
+Quote Post
semen_g
сообщение Jan 13 2008, 16:37
Сообщение #8


Участник
*

Группа: Участник
Сообщений: 22
Регистрация: 30-08-07
Пользователь №: 30 169



Аналогичная проблемма.После нескольких перешивок в ICPROGе, ПИКи переставали шиться.После недельного отдыха,
ПИКи позволяли прошить себя раза 2-3.
Решение проблеммы: заземлить все незадействованные, при программировании, ноги, и ICPROG форэва. 1111493779.gif
Go to the top of the page
 
+Quote Post
Mazay
сообщение Mar 29 2008, 09:10
Сообщение #9


Участник
*

Группа: Участник
Сообщений: 17
Регистрация: 23-11-05
Пользователь №: 11 270



Была проблема с PIC16F628A. После однократной заливки ПИК переставал определяться и откликаться. Заливали и "Шайбой" и PICkit2 - результат одинаков - после однократной заливки ПИК не определяется и соотвественно с ним ничего не делается, даже не стереть. Оживить контроллеры удалось только JDM-програматором и какой-то простой программой типа IC-Prog - т.е. той, которая не проверяет, что за ПИК ей подключили. Ей стирали кристалл и после этого фирменные инструменты начинали работать. Как позже выяснилось - проблема была в неправильной конфигурации, из-за чего они переставали определяться "фирменными" средствами. К сожалению уже не помню, что мы там косячили, но по крайней мере способ восстановления был таков.
Go to the top of the page
 
+Quote Post
VDLab
сообщение Mar 29 2008, 20:49
Сообщение #10


Частый гость
**

Группа: Свой
Сообщений: 133
Регистрация: 30-04-07
Из: DP.UA
Пользователь №: 27 419



У "наколенных" программаторов "аля JDM" одна общая проблема, слишком поздняя подача Vpp, из-за чего нормально шьются только новые МК, или те, в которых не менялась конфигурация тактового генератора. Были такие случаи, после хотя бы одной прошивки прошиватться отказывались, постоянные ошибки верификации, я лечил блокированием тактового генератора - либо выпаивал кварц, либо заземлял одну "кварцевую" ногу через резистор 200-500 Ом. В большинстве случаев помогало.
Еще ИМХО стоит заменить IC-Prog WINPic-ом, работает лучше, поддерживает больше относительно новых МК, удобно редактировать конфигурацию.
А еще лучше, как уже советовали, купить(как вариант - собрать) PICKit2, и забыть о проблемах прошивки.
Go to the top of the page
 
+Quote Post
Mazay
сообщение Mar 30 2008, 10:07
Сообщение #11


Участник
*

Группа: Участник
Сообщений: 17
Регистрация: 23-11-05
Пользователь №: 11 270



PICKit2 отличный программатор. Ни кто не спорит. Только, как я писал выше, один раз столкнулись с такой ситуацией, что после прошивки тем же Пиккитом2, кристал им же больше не определялся. И соответсвенно ни он, ни "Шайба" ничего не хотели выполнять - даже стирание. Вот тут и помог валявшийся на полке, наколенный JDM, вернее даже не он, а он в связке с ICProg - они не считывали код кристала, а просто выполняли, например, стирание. После этого фирменные средства начили их видеть.

Да, и я не призываю всем переходить на JDM. smile.gif Но иной раз возможно и спасет стирание кристалла именно таким "топорным" способом.
Go to the top of the page
 
+Quote Post
andreichk
сообщение Mar 30 2008, 11:15
Сообщение #12


Знающий
****

Группа: Свой
Сообщений: 507
Регистрация: 15-04-06
Из: Германия
Пользователь №: 16 143



загляните сюда,
http://www.sprut.de/


--------------------
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th July 2025 - 12:42
Рейтинг@Mail.ru


Страница сгенерированна за 0.01457 секунд с 7
ELECTRONIX ©2004-2016