18.01.2011, 22:28
|
|
Частый гость
Регистрация: 10.07.2010
Сообщений: 45
Сказал спасибо: 37
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Pickit2
Схема таргета - на макетке - прицеплены только PIC18F2520, питание (Vss - 2 лапы и Vdd), резюк на MCLR. Вот и вся схема. ![Улыбка](images/smilies/icon_smile.gif)
А про галку не знал что наоборот, спасибо, завтра попробую
|
|
|
|
18.01.2011, 22:32
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
Re: Pickit2
Chettuser, Если дебаг с внешним VDD пойдет и VDD будет правильно измерено, надо смотреть цепи внутреннего VDD .
Кстати а тест и поиск неисправностей в родной оболочке как себя ведет ?
__________________
Осторожно , злой кот
|
|
|
|
19.01.2011, 07:53
|
|
Частый гость
Регистрация: 10.07.2010
Сообщений: 45
Сказал спасибо: 37
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Pickit2
Тест? Замечательно, кроме предупреждения при тесте Vdd.
А при включенной галке "Use power... " и внешнем питании MPLAB выдаёт в Output:
Цитата:
|
Found PICkit 2 - Operating System Version 2.32.0
PICkit 2 Settings: Using target power always.
Target power detected ( 4.95V)
PIC18F2520 found (Rev 0x7)
PICkit 2 Ready
|
и отдельно окошко с "PK2Error0028: Unable to enter debug mode" и кнопой "OK".
|
|
|
|
19.01.2011, 21:41
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
Сообщение от Chettuser
|
и отдельно окошко с "PK2Error0028: Unable to enter debug mode" и кнопой "OK".
|
Обвязка MCLR , резистор какой?
Сообщение от Chettuser
|
Схема таргета - на макетке - прицеплены только PIC18F2520, питание (Vss - 2 лапы и Vdd), резюк на MCLR. Вот и вся схема.
|
Кварц стоит ?
__________________
Осторожно , злой кот
Последний раз редактировалось dosikus; 19.01.2011 в 21:55.
|
|
|
|
19.01.2011, 22:31
|
|
Частый гость
Регистрация: 10.07.2010
Сообщений: 45
Сказал спасибо: 37
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Pickit2
10k
Кварца нету - INTRC.
|
|
|
|
19.01.2011, 22:53
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
Re: Pickit2
Chettuser, Конфиг проекта покажи .
Да и VDD при внешнем у тебя нормально меряется , значит при питании от pickit будем потом смотреть.
http://www.pickit2.ru/doku.php/%D1%8...%D1%8F.pickit2
Цитата:
|
PK2Error0028: Unable to enter debug mode
Описание:
PICkit2 Debug Express не удается ввести контроллер в режим отладки.
Рекомендуемые действия:
Если контроллер принадлежит Базовому (Baseline) или Среднему (Midrange) семейству (PIC10F, PIC12F, PIC16F) – возможно требуется дополнительный модуль для отладки. Подробнее в разделе «4.4.3 Использование отладочного модуля».
Тактовый генератор контроллера не работает. Проверьте, что выбран верный источник тактирования в битах Конфигурации.
Перед началом отладки убедитесь, что запрограммирован отладочный вариант прошивки (меню Debugger→Program)
Если Ваш PICkit2 имеет кнопку черного цвета, то для отладки могут потребоваться дополнительные подтягивающие к земле резисторы. Подробнее в разделе «4.3 Подключение PICkit 2»
Проблемы с питанием платы контроллеры. Проверьте питание.
Вывод PICkit2 VDD не подключен к питающей шине платы контроллера.
PICkit2 отключен от платы контроллера или имеет место плохое подключение одного или более выводов. Проверьте подключение PICkit2 к плате контроллера.
Выбран неверный скрипт линкера. Для отладки необходимо использовать скрипт-файл линкера с обозначением «i» (например, 16f877i.lkr вместо16f877.lkr ).
Программа пытается использовать ресурсы, зарезервированные для модуля отладки. Более подробная информация о зарезервированных зарезервированных областях памяти в разделе «4.4.2 Зарезервированная область памяти».
Для PIC24 и dsPIC контроллеров убедитесь, что выбран нужный канал отладки PGXn/EMUXn в битах Конфигурации (Comm Channel Select) и PICkit2 подключен именно к этому порту отладки.
Контроллер не может войти в режим отладки, если он не может выполнять код программы.
Установлена защита кода (code-protected). Проверьте соответствующие биты конфигурации.
Возможно, операция недоступна в данный момент времени. Например, во время исполнения кода невозможно поставить точку останова.
|
__________________
Осторожно , злой кот
Последний раз редактировалось dosikus; 19.01.2011 в 23:02.
|
|
|
|
20.01.2011, 07:47
|
|
Частый гость
Регистрация: 10.07.2010
Сообщений: 45
Сказал спасибо: 37
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Pickit2
Вот только 18F2520 с i я там не нашёл. Поэтому по умолчанию.
ПыСы: Я не ставил память - мне она не нужна. Надеюсь для отладки не используется?
Последний раз редактировалось Chettuser; 20.01.2011 в 20:03.
|
|
|
|
27.01.2011, 22:24
|
|
Частый гость
Регистрация: 10.07.2010
Сообщений: 45
Сказал спасибо: 37
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Pickit2
Аууууууууу!!!!! Ответьте!
|
|
|
|
27.01.2011, 23:01
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
Re: Pickit2
Сообщение от Chettuser
|
Аууууууууу!!!!! Ответьте!
|
Так и отвечаем же .
Давай ка создай новый минимальный проект и попробуй его дебажить .
Например :
Код:
|
void main (void)
{
while(1)
{
Led1=1;
#asm
nop
nop
#endasm
Led1=0;
}
} |
Кварц на 4 - 8 МГц. MCLR не отключать !!!
Компилируешь , включаешь дебаг . Обязательно в меню дебаг прошиваешь.
Да и по шагам описываешь свои действия.
__________________
Осторожно , злой кот
|
|
|
|
28.01.2011, 07:46
|
|
Частый гость
Регистрация: 10.07.2010
Сообщений: 45
Сказал спасибо: 37
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Pickit2
Сорри - вопрос: А кварц обязательно, если внутренний RC нормально работает на всех режимах (от 32кГц до 16МГц)?
Последний раз редактировалось Chettuser; 29.01.2011 в 10:48.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 23:16.
|
|