Статистика
Время:
Зарегистрированных: 88395
Последним зарегистрирован: Wolfianet
Рекорд посещаемости: 12585
Групп пользователей: 4
 Группы:
[Admin] [Cоучастник] [Автор] [Модератор]
 Сейчас на сайте
 Всего: 563
 Гостей: 554
 Анонимных: 2
 Пользователей: 7
 Зарегистрированные:
Whiplash mosfet36 CAHEK Georges Jones Yagarto ifa
Страницы: (2) [1] 2  ( Перейти к первому непрочитанному сообщению ) Ответить Новая тема Новый опрос

> Как правильно прошить 18f2550 для PICkit2, програмирование 18f2550
костян
Сообщение: # 387455   Nov 2 2011, 01:56 PM
Quote Post


Гость
*

Группа: Cоучастник
Сообщений: 92
Пользователь №: 28356
Регистрация: 14-January 08




С пиками никогда не имел дел, пользовался атмелами, но поскольку уж очень много всевозможных конструкций и на пиках решил собрать себе программатор для оных. Почитав разные форумы остановил свой выбор на PICkit2, очём конечно не жалею. сделал плату под него, взял во временное пользование программатор К-150, вставил пик нажал програмирование. Он програмил, после верификации пишет типа неправильные данные в 0х0000 ячейке ЕЕПРОМ. Вставил контролер в пиккит2 и не какой реакции. судя по осцилографу нет даже генерации. Плату проверял, кварц менял, контролер тоже. Но больше всего я немогу понять почему я немогу стереть 18ф2550. Напряжения на программаторе (К-150) проверял Vpp=12.4, Vdd=4.95, собственно говоря стирается только часть памяти а часть с 0х0000 по 0х0400 не стирается, ЕЕПРОМ тоже. Если нажать кнопку "Стереть всё" то вроде пишет ОК, жму проверить стирание пишет: ROM-не очищен, EEPROM-не очищенно FUSE, IDENT тоже не очищенно, причём с обоими 18ф2550. Пробовал другой программатор, собрал себе ART2003- история повторяется. везде где читал было всё просто втавил прошил и радуйся ан нет я огорчился. Прошивка PK2V023200. ПИК в дипе, хотя разницы вроде ни какой. Портить ещё пики не хочется уж недешовые они. Ребята собравшие данный девайс или знающие направте на путь истинный.
PMEmail Poster
Top
Eddy71
Сообщение: # 387456   Nov 2 2011, 02:06 PM
Quote Post


Дедушка
**********

Группа: Автор
Сообщений: 26723
Пользователь №: 27360
Регистрация: 16-December 07
Место жительства: Ukraine



Где-то баг с софтом программатора. Пишется и читается 2550 совершенно нормально и без затей..


--------------------
«Мышление - это когда ты упрощаешь вещи, а не усложняешь их»
/Жак Фреско/
PMEmail PosterUsers WebsiteIntegrity Messenger IM
Top
myromec
Сообщение: # 387457   Nov 2 2011, 02:19 PM
Quote Post


Соучастник
****

Группа: Cоучастник
Сообщений: 755
Пользователь №: 70172
Регистрация: 2-September 10
Место жительства: Краснодарский край, Курганинский р-он, ст Темиргоевская.



я собирал ART2003!! и с первого раза прошил им pic18f2550!!! даже не знаю в чом баг!!! есть у меня pic12f629 вот он нехочет невкакую шиться!!! с такойже ошибкой!!!


--------------------
VRTP мой дом!!!!!!!!!!!!!!!!!!!
PMEmail PosterUsers Website
Top
костян
Сообщение: # 387462   Nov 2 2011, 03:10 PM
Quote Post


Гость
*

Группа: Cоучастник
Сообщений: 92
Пользователь №: 28356
Регистрация: 14-January 08




Я так понимаю что с нормальным программатором пик должен стереться полностью и предыдущие два контролерра дожны заработать? Вот просто ещё пробовал вручную в ячейки 0х0000 - 0х0400 прописывать 0, прописуется а на любое другое уже не помяняешь, такое ощущение что они однократно програмируемые, хотя в даташите я ничего такого не нашёл, вроде бы вся память по одной технологии сделана. Есть ещё новые 18ф2550 и страшно теперь пробовать. У меня та сразу и возникли подозрения по поводу программатора К-150 но вот после того как ART-2003 не может презаписать не знаю на что грешить. К-150 не мог подполить пик?
PMEmail Poster
Top
Eddy71
Сообщение: # 387465   Nov 2 2011, 03:21 PM
Quote Post


Дедушка
**********

Группа: Автор
Сообщений: 26723
Пользователь №: 27360
Регистрация: 16-December 07
Место жительства: Ukraine



Скорей всего выставлена защита от записи на блок памяти 0х0000 - 0х0400. Потому он "закрыт" и читается нулями. Но при стирании контроллера всё должно очиститься.

Предлагаю попробовать эту оболочку:
http://members.aon.at/electronics/pic/picp...icpgm_v1580.zip


--------------------
«Мышление - это когда ты упрощаешь вещи, а не усложняешь их»
/Жак Фреско/
PMEmail PosterUsers WebsiteIntegrity Messenger IM
Top
костян
Сообщение: # 387475   Nov 2 2011, 04:20 PM
Quote Post


Гость
*

Группа: Cоучастник
Сообщений: 92
Пользователь №: 28356
Регистрация: 14-January 08




Нули я сам в редакторе прописывал. А вот почему стереть не могу? - вот это больше всего и огорчает. оболочка такая у меня есть тока версия повыше 1.6.2.0, вот только какой программатор выставить, АРТ2003 там нету в списке?
PMEmail Poster
Top
Eddy71
Сообщение: # 387481   Nov 2 2011, 05:06 PM
Quote Post


Дедушка
**********

Группа: Автор
Сообщений: 26723
Пользователь №: 27360
Регистрация: 16-December 07
Место жительства: Ukraine



У меня версия 1.6.2.0 не пошла - в половине случаев она в конце процедуры записи "падает". smile.gif
Глянул только что на схему этого АРТ2003 и понял, в чем проблема. icon_lol.gif
Это низковольтный программатор. Эсли галочка LVF у контроллера снята, (а у PICkit2 она кажется снята) стереть не получится без 12в. Это как с лочеными аврками. Нужен высоковольтный программатор. Хоть бы и JDM.
http://members.aon.at/electronics/pic/picpgm/hardware.html

или вот очень простой:
http://www.olimex.com/dev/images/pic-pg2c-sch.gif


--------------------
«Мышление - это когда ты упрощаешь вещи, а не усложняешь их»
/Жак Фреско/
PMEmail PosterUsers WebsiteIntegrity Messenger IM
Top
костян
Сообщение: # 387485   Nov 2 2011, 05:33 PM
Quote Post


Гость
*

Группа: Cоучастник
Сообщений: 92
Пользователь №: 28356
Регистрация: 14-January 08




У меня появился прогресс, второй контролер стирается. Правда при прошивке ошибка: типа по адресу 0х300006 (вот тока чота не понятно что это за адрес такой) должно быть 0х0081 а записано 0х0085. Но комп вроде определяет программатор пиккит. Вот щас буду проверять, заодно и над первым контролерром поэксперементирую.
PMEmail Poster
Top
Eddy71
Сообщение: # 387487   Nov 2 2011, 05:42 PM
Quote Post


Дедушка
**********

Группа: Автор
Сообщений: 26723
Пользователь №: 27360
Регистрация: 16-December 07
Место жительства: Ukraine



Если комп определяет, то скорей всего чип прошился. Если из под оболочки тоже определяется, то из оболочки его можно перешить без выпайки Tools->Download PICkit2 Operation System


--------------------
«Мышление - это когда ты упрощаешь вещи, а не усложняешь их»
/Жак Фреско/
PMEmail PosterUsers WebsiteIntegrity Messenger IM
Top
костян
Сообщение: # 387488   Nov 2 2011, 05:54 PM
Quote Post


Гость
*

Группа: Cоучастник
Сообщений: 92
Пользователь №: 28356
Регистрация: 14-January 08




для перепрошивки из под оболочки память 24лц512 должна стоять? А то я тоже сразу так и решил перепрошить, процесс вроде пошёл, светодиод мигал, потом перестал - переподключил, а реакции на подключение небыло.
PMEmail Poster
Top
borys
Сообщение: # 387491   Nov 2 2011, 06:10 PM
Quote Post


Соучастник
****

Группа: Cоучастник
Сообщений: 600
Пользователь №: 62189
Регистрация: 28-February 10
Место жительства: Ташкент



Память 24c512 совершенно необязательна. Она и в самом программа-
торе не очень нужна. Ставится только тогда, когда нужен режим
автономного программирования, то есть прошивка без компьютера.
PMEmail Poster
Top
костян
Сообщение: # 387503   Nov 2 2011, 06:53 PM
Quote Post


Гость
*

Группа: Cоучастник
Сообщений: 92
Пользователь №: 28356
Регистрация: 14-January 08




Всё заработал мой ПИКкит2!!!! Прошил и тот контролер который не хотел стираться. Вывод: все проблемы были в кривом К-150. ART-2003 прошил с ошибкой, оболочка пиккит2 это поттвердила, но ошибка не помешала мне прошить нормально контролер и исправить предудущий, теперь оба с нормальной прошивкой. По поводу памяти я в курсе что она не нужна при работе программатора, просто вот мысль проскочила, что может используется при обновлении из системы.
Всем спасибо за быструю помощь!!! post-97.gif
Надеюсь что мои вопросы не сильно бональными оказались. Просто не люблю когда люди при первой проблеме бегут на форум и озадачивают и без того занятых людей, мне ж пришлось идти на форум после пятидневных мучений с железом и перечитывания гугла . Если в этом есть необходимость тему можно закрывать и надеюсь что пользу она принесёт не только мне. post-97.gif post-97.gif post-97.gif
PMEmail Poster
Top
CyberVad
Сообщение: # 510391   Oct 16 2013, 04:29 PM
Quote Post


Гость
*

Группа: Cоучастник
Сообщений: 132
Пользователь №: 82192
Регистрация: 27-June 11
Место жительства: Таганрог



Товарищи!
Всем привет, требуется техническая помощь: судя по всему в моём PICKIT2 самодельном слетела прошивка (ни с того ни с сего ноуты отказываются его видеть - должно появляться устройство HID). Кто-то может зашить его в г. Махачкала (актуально до конца ноября)? Спасибо
Ответ пожалуйста в личку


--------------------
2B OR NOT 2B = FF
PMEmail PosterICQ
Top
Eddy71
Сообщение: # 510397   Oct 16 2013, 05:07 PM
Quote Post


Дедушка
**********

Группа: Автор
Сообщений: 26723
Пользователь №: 27360
Регистрация: 16-December 07
Место жительства: Ukraine



Там режим восстановления есть: нажать на кнопку выключенном состоянии и в таком виде подключить к USB. Активируется встроенный загрузчик. Далее из под оболочки PICkit2 сделать прошивку (Download Operational System)


--------------------
«Мышление - это когда ты упрощаешь вещи, а не усложняешь их»
/Жак Фреско/
PMEmail PosterUsers WebsiteIntegrity Messenger IM
Top
CyberVad
Сообщение: # 527014   Jan 8 2014, 09:24 AM
Quote Post


Гость
*

Группа: Cоучастник
Сообщений: 132
Пользователь №: 82192
Регистрация: 27-June 11
Место жительства: Таганрог



Большое спасибо! Не с первого раза но получилось - ПО восстановилось и работает post-97.gif


--------------------
2B OR NOT 2B = FF
PMEmail PosterICQ
Top
Chettuser
Сообщение: # 556200   Apr 11 2014, 10:52 PM
Quote Post


Прохожий


Группа: Cоучастник
Сообщений: 40
Пользователь №: 74612
Регистрация: 28-December 10




Наверное я опоздал?
Я тут свой так прошивал, ART-2003 и другими огрызками так и не вышло:
http://www.mantrid.ru/forum/showthread.php?p=31159#post31159
PMEmail Poster
Top
aza80
Сообщение: # 558065   Apr 17 2014, 11:01 AM
Quote Post


Соучастник
***

Группа: Cоучастник
Сообщений: 371
Пользователь №: 100849
Регистрация: 16-May 13
Место жительства: ташкент



добрый день братки а у каво есть HEX для прошивки пика 2550 но не в текстовом варианте я не очень силен в этом пока все вручную перепишеш состарится можно biggrin.gif собрал навесным путем ART-2003 а програматор ПИКкит2 студенчиский вариант biggrin.gif мож у кого есть этот HEX файл для моего програматора ? с ув.aza80
mol.gif
PMEmail Poster
Top
urry
Сообщение: # 558072   Apr 17 2014, 11:32 AM
Quote Post


Соучастник
*****

Группа: Cоучастник
Сообщений: 1213
Пользователь №: 38679
Регистрация: 2-November 08
Место жительства: Винница



если у вас стоит мплаб, то и хекс на пиккит уже есть
путь может быть таким
C:\Program Files\Microchip\MPLAB IDE\PICkit 2\PK2V023200.hex



--------------------
Знание умножает скорбь и размер исходника...
PMEmail Poster
Top
aza80
Сообщение: # 558399   Apr 18 2014, 08:28 AM
Quote Post


Соучастник
***

Группа: Cоучастник
Сообщений: 371
Пользователь №: 100849
Регистрация: 16-May 13
Место жительства: ташкент



QUOTE (urry @ Apr 17 2014, 12:32 PM)
если у вас стоит мплаб, то и хекс на пиккит уже есть
путь может быть таким
C:\Program Files\Microchip\MPLAB IDE\PICkit 2\PK2V023200.hex

сп. а мплаб это программа прошивальшик? ее надо установить на комп и саму 2550 прошивать ею?или можно прям в програматоре пиккит прошить?

Это сообщение отредактировал aza80 - Apr 18 2014, 08:30 AM
PMEmail Poster
Top
urry
Сообщение: # 558501   Apr 18 2014, 05:27 PM
Quote Post


Соучастник
*****

Группа: Cоучастник
Сообщений: 1213
Пользователь №: 38679
Регистрация: 2-November 08
Место жительства: Винница



мплаб - это иде для компиляторов контроллеров микрочипа.
http://ww1.microchip.com/downloads/en/Devi...AB_IDE_8_92.zip
И да, прошивать оттуда тоже возможно.
Кстати, здесь
http://www.microchip.com/pagehandler/en-us...ools-parts.html
есть хекс на пиккит2
http://ww1.microchip.com/downloads/en/Devi.../PK2V021000.zip

Это сообщение отредактировал urry - Apr 18 2014, 05:34 PM


--------------------
Знание умножает скорбь и размер исходника...
PMEmail Poster
Top
aza80
Сообщение: # 558509   Apr 18 2014, 06:04 PM
Quote Post


Соучастник
***

Группа: Cоучастник
Сообщений: 371
Пользователь №: 100849
Регистрация: 16-May 13
Место жительства: ташкент



QUOTE (urry @ Apr 18 2014, 06:27 PM)
мплаб - это иде для компиляторов контроллеров микрочипа.
http://ww1.microchip.com/downloads/en/Devi...AB_IDE_8_92.zip
И да, прошивать оттуда тоже возможно.
Кстати, здесь
http://www.microchip.com/pagehandler/en-us...ools-parts.html
есть хекс на пиккит2
http://ww1.microchip.com/downloads/en/Devi.../PK2V021000.zip

так можно 2550 прошить не вынимая с програматора? имею в виду саму себя он может прошить? и какой hex лучше 02100 или 023200? у меня мплаб 7.50 загружен и там hex 023200

Это сообщение отредактировал aza80 - Apr 18 2014, 06:08 PM
PMEmail Poster
Top
urry
Сообщение: # 558516   Apr 18 2014, 06:49 PM
Quote Post


Соучастник
*****

Группа: Cоучастник
Сообщений: 1213
Пользователь №: 38679
Регистрация: 2-November 08
Место жительства: Винница



нельзя. Сначала прошиваем микросхему.
Версия - наверное, пойдет любая - по-моему, она потом сама предложит себя проапгрейдить, если в мп-лабе будет поновее.




--------------------
Знание умножает скорбь и размер исходника...
PMEmail Poster
Top
aza80
Сообщение: # 558520   Apr 18 2014, 07:14 PM
Quote Post


Соучастник
***

Группа: Cоучастник
Сообщений: 371
Пользователь №: 100849
Регистрация: 16-May 13
Место жительства: ташкент



QUOTE (urry @ Apr 18 2014, 07:49 PM)
нельзя. Сначала прошиваем микросхему.
Версия - наверное, пойдет любая - по-моему, она потом сама предложит себя проапгрейдить, если в мп-лабе будет поновее.

спс. понятно теперь буду прошивать отдельно
PMEmail Poster
Top
aza80
Сообщение: # 559319   Apr 21 2014, 04:49 PM
Quote Post


Соучастник
***

Группа: Cоучастник
Сообщений: 371
Пользователь №: 100849
Регистрация: 16-May 13
Место жительства: ташкент



собрал ART-2003 подключил к компу а когда начел прошивать так у меня точно такаяже проблема нарисавалась как и у афтора этой темы ну я запаял пик на програматор и включил комп видет как ПИКкит 2 нО как только запускаю прогу PICkit 2 v2.61 так на маниторе надпись поевляется PICkit 2 VDD and VPP voltage level errors wacko.gif !!!! ето чо значит? вроде проверял печатку и детали не где не коротит вчем может быть дело? может пик помир? хотя я так то и не издевался над ним сильно wacko.gif

Это сообщение отредактировал aza80 - Apr 21 2014, 05:01 PM
PMEmail Poster
Top
urry
Сообщение: # 559356   Apr 21 2014, 05:56 PM
Quote Post


Соучастник
*****

Группа: Cоучастник
Сообщений: 1213
Пользователь №: 38679
Регистрация: 2-November 08
Место жительства: Винница



заниженное напряжение питания и программирования.
Если схема с лабкита, советов 2
1 ) поиграться с значением индуктивности (ставить только импортную)
2) заменить 3102 на что-то другое, импортное.


--------------------
Знание умножает скорбь и размер исходника...
PMEmail Poster
Top
aza80
Сообщение: # 559371   Apr 21 2014, 06:18 PM
Quote Post


Соучастник
***

Группа: Cоучастник
Сообщений: 371
Пользователь №: 100849
Регистрация: 16-May 13
Место жительства: ташкент



QUOTE (urry @ Apr 21 2014, 06:56 PM)
заниженное напряжение питания и программирования.
Если схема с лабкита, советов 2
1 ) поиграться с значением индуктивности (ставить только импортную)
2) заменить 3102 на что-то другое, импортное.

блит точно с лаб кита а есть другие схемы рабочие но простые как с этого сайта? а транзисторы я ставил bc547c и 361 дросель смд на 660 а не 680 неужели изза дтоселя? а какие еше транзисторы можно поставить? может BFR93 пайдет? у меня их оочень много
PMEmail Poster
Top
urry
Сообщение: # 559550   Apr 22 2014, 09:30 AM
Quote Post


Соучастник
*****

Группа: Cоучастник
Сообщений: 1213
Пользователь №: 38679
Регистрация: 2-November 08
Место жительства: Винница



дроссель смд выбросить, поставить "гантельку" - пойдет от платы кинескопа какого нибудь - контролировать по напряжению.


--------------------
Знание умножает скорбь и размер исходника...
PMEmail Poster
Top
aza80
Сообщение: # 559563   Apr 22 2014, 10:53 AM
Quote Post


Соучастник
***

Группа: Cоучастник
Сообщений: 371
Пользователь №: 100849
Регистрация: 16-May 13
Место жительства: ташкент



QUOTE (urry @ Apr 22 2014, 10:30 AM)
дроссель смд выбросить, поставить "гантельку" - пойдет от платы кинескопа какого нибудь - контролировать по напряжению.

а чо нашет транзисторов? какие надо ставить? а в мниторах они бывают в старых с диаганалью 14 см? ваше старье есть 2шт

Это сообщение отредактировал aza80 - Apr 22 2014, 10:56 AM
PMEmail Poster
Top
aza80
Сообщение: # 559898   Apr 23 2014, 06:22 PM
Quote Post


Соучастник
***

Группа: Cоучастник
Сообщений: 371
Пользователь №: 100849
Регистрация: 16-May 13
Место жительства: ташкент



кароче задалбали меня эти програматоры с преобразавателями st.gif здесь на сайте есть один програматор с преобразавателями на диодах ктонибудь сабирал его? мож его собрать? ато с индуктивностями проблема у меня нет наминалов ближе к оригиналу st.gif и еше вопрос с знатакам прошивка PK2V021000.hex пайдет на етот програматор? вот по этой ссылки st.gif

Присоединённый файл ( Кол-во скачиваний: 1044 )
Присоединённый файл  ____________________________________________________________555_GTP_USB_Lite_____________.htm
PMEmail Poster
Top
urry
Сообщение: # 559985   Apr 23 2014, 09:01 PM
Quote Post


Соучастник
*****

Группа: Cоучастник
Сообщений: 1213
Пользователь №: 38679
Регистрация: 2-November 08
Место жительства: Винница



мда.
Тогда стОит задать вопрос, на хрена весь вам весь этот цирк. Содержать пивной ларек по-любому доходнее.
Прошить пик - намного сложнее, чем авр или стм.
И да, нужно 1 раз поиграться. Не хотите играться - 40 баксов за полноценный пиккит2.
У меня, например, не самодельный - я заработаю больше денег программированием за то время, что буду собирать программатор - простая арифметика.
Этот ваш крик души не к месту - вы не истеричная девочка и ведите себя соответственно.



--------------------
Знание умножает скорбь и размер исходника...
PMEmail Poster
Top

Настройки темыСтраницы: (2) [1] 2  Ответить Шустрый ответ Новая тема Новый опрос


 




  banner DIPTRACE - САМЫЙ ЛУЧШИЙ ТАКСИРОВЩИК ПЕЧАТНЫХ ПЛАТ
Portal-X