Страница 1 из 2
помогите с прошивкой PIC12f629
Добавлено: Сб мар 24, 2012 18:32:54
Hitriyvovka
Дорогие котэ, прошу вашей помощи. Мной был собран JDM Programmer
http://radiokot.ru/circuit/digital/pcmod/13/ и была скачана и установлена ICProg1.05d рекомендации по настройке програмки тоже учтены и опробованы в разных вариациях и последовательностях. Но это жевотное при прошивке PIC12f629 выдаёт ошибку 0000h где копать подскажите пожалуста.
P.S. проверку программатора проходил и получил значения:
MCLR' (VPP)_______12.81V
RB7 (DATA)_______4.69V
RB6 (CLOCK)______4.73V
Re: помогите с прошивкой PIC12f629
Добавлено: Сб мар 24, 2012 18:53:24
Dmitry Dubrovenko
Чип новый, или б/у?
А вообще, не мешало бы, для начала, поиском по форуму воспользоваться, или хотя бы прочесть названия соседних топиков.

Re: помогите с прошивкой PIC12f629
Добавлено: Сб мар 24, 2012 19:10:41
Hitriyvovka
извените если что не так с темой, просто перечитал дофига литературы и, перепробовал тоже а результата 0
Pic новый
Re: помогите с прошивкой PIC12f629
Добавлено: Сб мар 24, 2012 19:26:12
Dmitry Dubrovenko
Hitriyvovka писал(а):перечитал дофига литературы
Это - очень хорошо.
Но
поиском всё-равно надо пользоваться.
Re: помогите с прошивкой PIC12f629
Добавлено: Сб мар 24, 2012 19:57:33
CAHEK
С этими камнями действительно есть проблема при пользовании простых прогеров.Если пользовать ПикКит,то все проблемы отпадают.А все из -за VPP и MCRL.
Re: помогите с прошивкой PIC12f629
Добавлено: Сб мар 24, 2012 21:29:52
Gipsy
1. Для вашего программатора была в сети доработка, которая позволяет сначала Vpp подавать, а потом Vdd
2. А может вы закрыли код от считывания потому он и не проверяет, а на самом деле все в порядке?
Re: помогите с прошивкой PIC12f629
Добавлено: Вс мар 25, 2012 01:45:21
Hitriyvovka
Отбросив попытки с 12f629 взял в лапы 16f628a. Как оказалось и он не шьётся всё таже ошибка... Начинаю сомневаться в ровности своих рук и мозгов:). У меня создарось такое впечатление как будто вычитать его можно а зашить нет(основываюсь на ошибке которую выплюнул WinPic800) приблизительно и в моём понимании это звучало так: записано 0х29А2, прочитано 0х0000 При чтении с пика выдаёт 3FFF
Печатку рисовал сам, потому даю разводку платы, может кто там ощибку высмотрит(номиналы резисторов на печатке указаны от фонаря, впаяно всё по схеме) Мне хотябы направление в котором копать: то ли это софт, толи железо

Re: помогите с прошивкой PIC12f629
Добавлено: Вс мар 25, 2012 08:05:04
otest
такое впечатление как будто вычитать его можно а зашить нет
Прочитать и прошить почти одно и тоже. Вывод- не работает
записано 0х29А2, прочитано 0х0000
Не правильно.
Попытка записать по адресу 0 0х29А2 считано 0.
Не работает
Re: помогите с прошивкой PIC12f629
Добавлено: Вс мар 25, 2012 10:49:28
Dmitry Dubrovenko
Hitriyvovka, "Вам шашечки, или ехать?" В смысле, программатор запустить, или потрындеть?
Ваш программатор называется "Extra-PIC".
Даю последнюю
подсказку.
Re: помогите с прошивкой PIC12f629
Добавлено: Вс мар 25, 2012 13:18:09
Hitriyvovka
Спасибо огромнейшее всем,кто отозвался!!!!!!! Завелась приблуда!!!!!!!!!!!!!
Добавил два транзистора в схему(в разрыв питания камня) и всё завелось!!!
Dmitry Dubrovenko особая благодарность, извините что не дошло с первого раза;)
Re: помогите с прошивкой PIC12f629
Добавлено: Вс мар 25, 2012 14:26:54
Hitriyvovka
НО есть одно НО PIC12f629 всёравно шить не хочет(PIC16f628a прошились на ура)
опять таки ошибка 0000h. При считывании на месте константы осцилятора красуется 3FFF.
Вопрос: значит ли это что я убил камушек?
можно ли каклибо расчитать значение константы, или проще купить новый?
P.S.когда программатор завёлся я сначала прочитал данные с камня там уже были 3FFF, мог ли я его уложить своими попытками прошивки с нерабочим прогером?
Re: помогите с прошивкой PIC12f629
Добавлено: Вс мар 25, 2012 16:57:33
Korneus
Камень не убил, OSSCAL стер. Попробуй такое Восстановление OSSCAL для 12F629 & 12F675
http://bezkz.su/publ/vosstanovlenie_oss ... /9-1-0-271
Когда небыло PICKIT2 пробывал 2 из 3 востанавливал, а так PICKIT2 востанавливает.
Вобще на Extra-PIC никогда вопросов по прошивки этого камня не возникало.
Re: помогите с прошивкой PIC12f629
Добавлено: Вс мар 25, 2012 23:11:17
Hitriyvovka
нашол недочёт в коннекте пика к программатору(PIC12f629 перепутаны местами Data и Clk) устранил. При чтении в последней строчке выдаёт 348С. Я думаю это и есть константа но шить как и прежде и не дусает

ошибка таже 0000h
Дорогие коты подскажите куда копать дальше?
Re: помогите с прошивкой PIC12f629
Добавлено: Пн мар 26, 2012 00:09:28
Dmitry Dubrovenko
Подобная ошибка может возникать, если установлены фьюзы защиты, а в программаторе выставлена опция "проверять после программирования".
Re: помогите с прошивкой PIC12f629
Добавлено: Пн мар 26, 2012 15:34:35
Korneus
Точно, точно надо снять бит CP мк скорей уже зашился, просто прогер его считать не может.
Re: помогите с прошивкой PIC12f629
Добавлено: Пн мар 26, 2012 21:47:51
Hitriyvovka
Прошился подлец. Всё заработало и работает отлично без лагов. Причина в транзисторе который обрывал питание на Vdd. так как схема собиралась дома, и на выходных пришлось заменить BC327(kt345b) на S8050 который как выяснилось вместо вырубания в 0 просто снижал напряжение питания до 3.8V. И как выяснилось контроллер PIC16f628a более чувствителен к напряжению питания и ему хватало проседания до 3.8V чтоб перейти в режим программирования, а PIC12f629 менее прихотлив к питанию(некоторые экземпляри хорошо себя чувствуют и при 2,5v(вычитал в даташите)) и реагировал на происходящее как не в чём не бывало, и как следствие не зотел переходить в режим программирования. Когда S8050 был заменён на kt3107b и всё завелось и поехало.
Благодарю всех за помощ, и за то что ткнули носом в корень всех страданий

Re: помогите с прошивкой PIC12f629
Добавлено: Пн мар 26, 2012 21:57:38
otest
ему хватало проседания до 3.8V чтоб перейти в режим программирования,
Учи ДШ
И бредовые советы давать рано сотри всё своё учение.
Re: помогите с прошивкой PIC12f629
Добавлено: Пн мар 26, 2012 22:14:15
Hitriyvovka
otest это не совсем бредовые советы, это так авось пригодится комунибудь.
Если бы глубокоуважаемый otest перечислил возможные причины этой ошибки в начале темы, и исходя из этого я знал бы где рытся, тема бы была давно закрыта и я бы не тратил 2 суток на перекапывание инета и на чтение даташитов.
и если я новенький на форуме это не значит что я полный нуб и ваш сырой комментарий(Прочитать и прошить почти одно и тоже. Вывод- не работает) я и сам вижу что не работает а подсказать в чём причина могла крыться было слабо?
Re: помогите с прошивкой PIC12f629
Добавлено: Вт мар 27, 2012 08:00:11
otest
это так авось пригодится комунибудь.
этот авось заведёт очередного новичка в тупик
Если бы глубокоуважаемый otest перечислил возможные причины этой ошибки...
с тобой занимался уважаемый
Dmitry Dubrovenko (кстати автор программатора), но все его советы прошли мимо ушей.
Прочитать и прошить почти одно и тоже. Вывод- не работает
Ещё раз перечитай и задумайся. Свои коменты шъёт-не читает, стирает-не шъёт оставь для себя.
а подсказать в чём причина могла крыться было слабо?
Не слабо. Каков вопрос таков и ответ. Научись формулировать правильно вопросы и описывать неисправности тогда будеш получать конкретные ответы.
Re: помогите с прошивкой PIC12f629
Добавлено: Вт мар 27, 2012 08:11:55
borys
Вопрос к otest.
А кроме даташитов ничего учить не надо? Или Вы всерьез думаете, что прочтение одних только
даташитов делает человека великим специалистом?