JDM программатор без питания

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
Грызет канифоль
Сообщения: 289
Зарегистрирован: Пт мар 20, 2009 12:25:47
Откуда: Ivanovo

Сообщение spongebob »

Собрал внутрисхемный jdm по схеме с http://www.kosmodrom.com.ua/razrabotka/ ... _schem.pdf
На сайте написано что "на данный момент поддерживается большинство PIC контроллеров 12/16/18 серии".
Как думаете, он сможет прошить PIC18F452 не спалив его? Необходимо ли дополнительное питание и какое?
Рекомендации "проверь - узнаеш" не принимаются. В нашей деревне такой пик сложно найти, приходится через друзей из Москвы заказывать.
Контактная информация:
Реклама
Опытный кот
Аватара пользователя
Сообщения: 828
Зарегистрирован: Пн мар 16, 2009 21:40:57

Сообщение ikarab »

Я использую классический JDM схема которого на моем сайте на страничке 6 (дамашняя страничка - www и домик под сообщением) - шьет прекрасно такие МК но я питание от JDM 5 вольт не подключаю к МК а использую отдельное питание для МК. Шью внутрисхемкно и питание идет от схемы. Главное чтоб MCLR дергать ни чего не мешало.

Но гораздо лучший инструмент - PicKit2 - просто шедевр ИМХО.
Контактная информация:
Реклама
Грызет канифоль
Сообщения: 289
Зарегистрирован: Пт мар 20, 2009 12:25:47
Откуда: Ivanovo

Сообщение spongebob »

"стр. 6. Задачи-упражнения по курсу - это практические занятия по программированию AVR и необходимые теоретические сведения и комментарии. Макетные платы, изготовление плат, пайка." - это оно?

я плохо ориентируюсь на вашем сайте, можно уточнить какую именно схему используете?

"Главное чтоб MCLR дергать ни чего не мешало." - например? у меня к этой ноге подключен 100 Омный резистор на +5В, не помешает? или выпаять на время прошивки?

P.S. по схеме которую я предложил у кого-нибудь есть советы/замечания? работоспособна и безопасна ли она?
Контактная информация:
Опытный кот
Аватара пользователя
Сообщения: 828
Зарегистрирован: Пн мар 16, 2009 21:40:57

Сообщение ikarab »

spongebob писал(а):"стр. 6. Задачи-упражнения по курсу - это практические занятия по программированию AVR и необходимые теоретические сведения и комментарии. Макетные платы, изготовление плат, пайка." - это оно?

я плохо ориентируюсь на вашем сайте, можно уточнить какую именно схему используете?
Да - оно. Там смотрте фотки JDM и линк на схему.
spongebob писал(а):"Главное чтоб MCLR дергать ни чего не мешало." - например? у меня к этой ноге подключен 100 Омный резистор на +5В, не помешает? или выпаять на время прошивки?
Да "на постоянку" заменить его на 4 - 10 кОм к питанию 5 вольт.
Контактная информация:
Реклама
Эиком - электронные компоненты и радиодетали
Грызет канифоль
Сообщения: 289
Зарегистрирован: Пт мар 20, 2009 12:25:47
Откуда: Ivanovo

Сообщение spongebob »

Собственно схема по которой я собрал свой jdm основана на том что вы предлагаете.
Попробуем прошиться тем что есть...
Контактная информация:
Реклама
Мучитель микросхем
Аватара пользователя
Сообщения: 450
Зарегистрирован: Пт фев 20, 2009 21:45:04
Откуда: Болгария

Сообщение бгкот »

Классический JDM, как у Вас, отлично работает с софтом is-prog.
Если у Вас COM-порт с нормальными уровнями, то спалить ничего не страшно.
И никакое внешнее питание не нужно.
©"Good indian is dead one!"
Контактная информация:
Реклама
Грызет канифоль
Сообщения: 289
Зарегистрирован: Пт мар 20, 2009 12:25:47
Откуда: Ivanovo

Сообщение spongebob »

Собственно решился я на прошивку.
воткнул проводки, запустил ic-prog
выставил в настройках программатора:
Используя драйвер Windows (в папку с ic-prog положил icprog.sys)
Инверсия данных ввода
Инверсия Сброса (MCLR)
Задержка Ввода/Вывода = 40

МК стирается, о чем повествует соответствующее окно.
Затем пытаюсь его прошить.
Шьет область памяти 16384
Шьет область памяти 256
Шьет конфигурацию
затем проверяет
обе памяти и после проверки памяти 256, а может и после проверки конфигурации (не уследил) выдает ошибку "Ошибка проверки по адресу 0000h"

Настройки программатора менял по разному - результат одинаковый.
Контактная информация:
Сверлит текстолит когтями
Аватара пользователя
Сообщения: 1262
Зарегистрирован: Пн дек 08, 2008 10:58:48
Откуда: Винница

Сообщение urry »

А в конфиге случайно защита не включена ?
Контактная информация:
Грызет канифоль
Сообщения: 289
Зарегистрирован: Пт мар 20, 2009 12:25:47
Откуда: Ivanovo

Сообщение spongebob »

ах если бы я знал...
там же не галочками выставляется
а куча полей Config1 Config2 ... Config7 ID
в Config`и я не лез, а в ID все нули.
Сейчас я на работе. Вечером попробую ещё кое-что. О результатах отпишусь.
Контактная информация:
Опытный кот
Аватара пользователя
Сообщения: 828
Зарегистрирован: Пн мар 16, 2009 21:40:57

Сообщение ikarab »

Я WinPIC800 использую - настройки не меняю.
Контактная информация:
Грызет канифоль
Сообщения: 289
Зарегистрирован: Пт мар 20, 2009 12:25:47
Откуда: Ivanovo

Сообщение spongebob »

Не шьется ic-prog'ом нифига :(
попробую winpic800
Контактная информация:
Грызет канифоль
Сообщения: 289
Зарегистрирован: Пт мар 20, 2009 12:25:47
Откуда: Ivanovo

Сообщение spongebob »

winpic тоже не шьёт :(
Контактная информация:
Опытный кот
Аватара пользователя
Сообщения: 828
Зарегистрирован: Пн мар 16, 2009 21:40:57

Сообщение ikarab »

Наверно вам прогер JDM надо как у меня собирать.
Контактная информация:
Грызет канифоль
Сообщения: 289
Зарегистрирован: Пт мар 20, 2009 12:25:47
Откуда: Ivanovo

Сообщение spongebob »

да он точно такой же
может у меня на ноутбуке уровни компорта слабые?
хотя MCLR замерял - было больше 10В
Контактная информация:
Мучитель микросхем
Аватара пользователя
Сообщения: 450
Зарегистрирован: Пт фев 20, 2009 21:45:04
Откуда: Болгария

Сообщение бгкот »

spongebob писал(а): MCLR замерял - было больше 10В
На MCLR должно быть 12,5...13,5 В.
©"Good indian is dead one!"
Контактная информация:
Грызет канифоль
Сообщения: 289
Зарегистрирован: Пт мар 20, 2009 12:25:47
Откуда: Ivanovo

Сообщение spongebob »

эммм... читал где-то что для этого пика хватит и 9В на MCLR
Контактная информация:
Сверлит текстолит когтями
Аватара пользователя
Сообщения: 1262
Зарегистрирован: Пн дек 08, 2008 10:58:48
Откуда: Винница

Сообщение urry »

А не надо читать где-то, что написал какой - нибудь Вася или urry. Читать нужнно даташит, а в нем написано - минимальное значение на мастерклире 9 Вольт, максимальное -13.25 .
Контактная информация:
Аlex

Сообщение Аlex »

обе памяти и после проверки памяти 256, а может и после проверки конфигурации (не уследил) выдает ошибку "Ошибка проверки по адресу 0000h"
Нужно в настройках IC-PROG поставить - проверка ПРИ (не после) программировании. Тогда проверяться будет даже если CP выставлен. Кофиги прошиваються в последгюю очередь, по этому после полной прошивки МК его уже не прочитаеш.
Напряжение программирования (Vpp) можно 9 вольт. Я всегда подаю 12 - нормально всё шьётся. Из 18 серии прошил много разных ПИКов(в том числе и 452), никогда проблем небыло. Юзаю IC-PROG.
Грызет канифоль
Сообщения: 289
Зарегистрирован: Пт мар 20, 2009 12:25:47
Откуда: Ivanovo

Сообщение spongebob »

urry - вот именно что по даташиту мин 9В
Alex - да, поставил галку, теперь выдает "Ошибка при программировании по адресу 0000h"
Видимо косяк программатора. Светодиод установленный в цепи стабилитрона 6.2 не мигал ни разу... тока сейчас обратил на это внимание. Сам светоиод рабочий (проверено).
Кстати, на схеме они установлены катодами друг к другу - это верно?
Контактная информация:
Грызет канифоль
Сообщения: 289
Зарегистрирован: Пт мар 20, 2009 12:25:47
Откуда: Ivanovo

Сообщение spongebob »

Ура! прошил :)
никаких инверсий нинада
и MCLR освободить от любых цепей
Контактная информация:
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»