Страница 1 из 1

Как подключить pic18f2520 к pickit2?

Добавлено: Вс дек 11, 2016 20:13:01
sputnic1436
Не как не получается прошимть микроконтроллер pic18f2520 программатором pickit2... подозреваю что не так подключаю, но не как не пойму как нужно :cry: .
Подключаю следующим образом:
Ножка pic18f2520/наименование вывода pickit2/номер вывода pickit2

1/Vpp/1
8+19/Vss/3
20/Vdd/2
27/clk/5
28/dat/4

Что я подключаю не так??? :oops:

Re: Как подключить pic18f2520 к pickit2?

Добавлено: Вс дек 11, 2016 20:20:52
КРАМ
Все подключено правильно.
Из чего сделан вывод о неудачности прошивки?

Re: Как подключить pic18f2520 к pickit2?

Добавлено: Вс дек 11, 2016 20:22:52
Аlex
В даташите же все выводы расписаны. В чём тут могут возникнуть проблемы ? :dont_know:

Изображение
2016-12-11_21-25-45.png
(56.26 КБ) 4972 скачивания

Re: Как подключить pic18f2520 к pickit2?

Добавлено: Вс дек 11, 2016 21:04:08
sputnic1436
Все подключено правильно.
Из чего сделан вывод о неудачности прошивки?
При прошивке MPLAB IDE v8.46 она ооочень быстро прошивается и красный светодиод мигает лишь одну долю секунды (обычно шьется гораздо дольше)... хотя ошибок и не выдает.
При попытке считать контроллер в файл hex с помощью WinPic и последующим чтением программы в блокноте видно что контроллер пустой.
--------------------------------------------------------------------
При прошивке с помощью WinPic - в процессе прошивки выдает ошибку

Добавлено after 22 minutes 32 seconds:
Вот то что выдает mplab, вродибы и как бы прошил....:
Programming Target (11.12.2016 21:01:42)
PIC18F2520 found (Rev 0x7)
Erasing Target
Programming Program Memory (0x0 - 0x203F)
Verifying Program Memory (0x0 - 0x203F)
Programming Configuration Memory
Verifying Configuration Memory
PICkit 2 Ready

Но опять таки программирует ну ОООЧЕНЬ быстро.... чересчур быстро чтобы быть правдой...

Re: Как подключить pic18f2520 к pickit2?

Добавлено: Пн дек 12, 2016 03:59:23
КРАМ
1. Ваше предположение ни на чем не основано. Прошивка может быть залочена и тогда ее даже МПЛАБ не прочтет. Контроль при прошивке происходит до программирования конфигурационных слов.
2. Напишите свою простую программу и посмотрите как она работает по шагам в дебаггере.
3. Скорость прошивки определяется объемом кода без учета интервалов заполненных 0xFFFF.

Re: Как подключить pic18f2520 к pickit2?

Добавлено: Пн дек 12, 2016 10:11:42
sputnic1436
Тогда остается только спаять устройство и проверить на нем вживую....

Re: Как подключить pic18f2520 к pickit2?

Добавлено: Пн дек 12, 2016 10:19:08
Sh_Juri
sputnic1436
А почему Вы не запустите свою оболочку к PicKit2?

Re: Как подключить pic18f2520 к pickit2?

Добавлено: Пн дек 12, 2016 14:32:23
BOB51
sputnic1436
Постарайтесь заменить Вашу версию MPLAB IDE v8.46
на последнюю MPLAB IDE v8.92 (в архивах микрочипа) - последняя из доступных для "малоресурсных" ПК - дальше идет мплаб Х.
...
Как одна из вариаций ошибок работы с программатором - кристалл в продажу поступает в LWP-режиме, если в конфигурации сей режим не снять - программирование в "стандартном" режиме может быть некорректным, если подключение программатора сделано для "высоковольтного" варианта.
:roll:

Re: Как подключить pic18f2520 к pickit2?

Добавлено: Пн дек 12, 2016 15:08:38
КРАМ
sputnic1436 писал(а):Тогда остается только спаять устройство и проверить на нем вживую....
Ничего не понял. Вы же какую то плату программируете? Вот на ней и проверьте простой код.

Re: Как подключить pic18f2520 к pickit2?

Добавлено: Пн дек 12, 2016 20:18:38
sputnic1436
Как одна из вариаций ошибок работы с программатором - кристалл в продажу поступает в LWP-режиме, если в конфигурации сей режим не снять - программирование в "стандартном" режиме может быть некорректным, если подключение программатора сделано для "высоковольтного" варианта.
:roll:
А можно теперь на русском для человека который и так иногда худо-бедно прошивает микроконтроллеры и практически нечего кроме загрузить в прогу готовую прошивку и прошить не знает... :o
Где в mplab посмотреть включен этот режим или нет и как его снять?
sputnic1436
А почему Вы не запустите свою оболочку к PicKit2?
Чесно говоря не знаю :) .... как то привык к MPLAB .... завтра поищу диск от pickit2 там действительно была какаето своя программулька для прошивки...
Ничего не понял. Вы же какую то плату программируете? Вот на ней и проверьте простой код.
Плата находится еще на стадии сборки... я программирую контроллер вне платы (мне так привычней и спокойнее.... т. к. меньше шансов сжечь программатор.... может я и параноик :) )

Re: Как подключить pic18f2520 к pickit2?

Добавлено: Пн дек 12, 2016 21:50:13
КРАМ
Что за бред? PICkit ПРЕДНАЗНАЧЕН для внутрисхемного программирования.
Мало того, запустить простую программу в режиме отладки можно даже на голом МК присоединенном к пиккиту. Питание только надо включить в свойствах дебаггера МПЛАБа.

Re: Как подключить pic18f2520 к pickit2?

Добавлено: Вт дек 13, 2016 03:10:55
BOB51
УПС...
Так Вы, sputnic1436 только пользователь готовой прошивки?
Весьма печально... :(
Тогда в обязательном порядке необходимо работать со штатной прожкой программатора или использовать подходящую спецоболочку для программатора из инета (к примеру вот отсюда http://picpgm.picprojects.net ).
:roll:

Re: Как подключить pic18f2520 к pickit2?

Добавлено: Вт дек 13, 2016 04:10:59
КРАМ
sputnic1436 писал(а): Чесно говоря не знаю :) .... как то привык к MPLAB .... завтра поищу диск от pickit2 там действительно была какаето своя программулька для прошивки...
Оболочка пиккита может быть скачана с сайта микрочипа: http://www.microchip.com/mplab/mplab-x-ide - внизу страницы закладка Download Archive, на этой закладке крутим вниз до раздела пиккит2 и там скачиваем дистрибутив версии 2.61.
Если HEX-файл Вы не создавали, то прошить можно и в MPLAB 8. Для этого нужно импортировать этот файл в среду разработки, следуя меню на вкладке Files.