реклама на сайте
подробности

 
 
> dsPIC30F2020 - ID?, 6 штук, все дохлые ???
Stas
сообщение Feb 26 2009, 16:00
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 464
Регистрация: 1-10-04
Из: Челябинск
Пользователь №: 751



Сегодня пытался запустить логическую часть эл.привода на базе dsPIC30F2020. Имеем ICD2 + отлаживаемое устройство с питанием. При попытке обращения к микросхеме посредством ICD2 выдается сообщение о несовпадении ID = 0x0 (Должно быть 0x400). Все попытки записи config bit в режиме программатора проваливаются при верификации. Осциллом наблюдаю хорошую форму сигналов EMUC и EMUD. Ради хохмы на EMUD повесил Pull-up, изменился ID=0xfff. Т.е. как я понял контроллер не отвечает. Пробовал подключать EMUC и EMUD к альтернативным портам - результат без изменений. Решил бахнуть config bit на программаторе phyton chip_prog+. Самое интересное - программатор ругается на несовпадение ID для микросхемы dsPIC30F2020. Ладно, все равно решил попробовать поменять config bit - сравнение не проходит не в ISP MODE ни в классическом режиме работы програматора. Проверил на определение ID все 6 имеющихся микросхем - результат одинаков - все хреново. Кто нибудь с подобными проблемами сталкивался ?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Stas
сообщение Feb 28 2009, 14:09
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 464
Регистрация: 1-10-04
Из: Челябинск
Пользователь №: 751



Пиками никогда не занимался и соответственно запасов нет, заказал еще. Все питания и тд есть - не первый день замужем smile.gif. На неделе попробую логическим анализатором просмотреть алгоритм работы chip_prog+, далее думаю на патернгенераторе сделать последовательность для ввода dsPIC30F в Enhanced ICSP Mode и попадовать различные команды.
Кабель паяется прямо к контрольным точкам EMUC и EMUD возле панели с микросхемой, эти линии длинной 5 мм и более в схеме не используются. По линии MCLR кроме PULL_UP 4,7kOm пока ничего не смонтированно, после отладки ПО установится микросхема супервизора.
Есть один непонятный для меня момент. Как ICD2 работает с ресетом. Это вход или выход в режиме работы с dsPIC?
По идее вход в Enhanced ICSP Mode происходит при активном ресете с подачей 32 бит ключа, а я 0 в своем ICD2 на MCLR не видел ни в одном режиме работы.
Go to the top of the page
 
+Quote Post
DL36
сообщение Feb 28 2009, 14:51
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 460
Регистрация: 5-10-06
Из: Херсон
Пользователь №: 21 006



Цитата(Stas @ Feb 28 2009, 18:09) *
Есть один непонятный для меня момент. Как ICD2 работает с ресетом. Это вход или выход в режиме работы с dsPIC?
По идее вход в Enhanced ICSP Mode происходит при активном ресете с подачей 32 бит ключа, а я 0 в своем ICD2 на MCLR не видел ни в одном режиме работы.

На ресете присутствуют три ключа
- Коммутация в ноль
- коммутация к питанию таргета, поєтому PULL_UP 4,7kOm в принципе можно исключить.
- Коммутация напряжения программирования.

При попытке конекта на MCLR должно появиться напряжение программирования и потом уходит в ноль.

Посмотрите напряжения которые измеряет ИСД2 иногда это помогает. Programmer/setting на вкладке status можно попробовать тест а на вкладке power можно посмотреть реальные напряжения.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Stas   dsPIC30F2020 - ID?   Feb 26 2009, 16:00
- - DL36   Цитата(Stas @ Feb 26 2009, 20:00) Сегодня...   Feb 27 2009, 07:44
- - Stas   Однако... Сигналы все хорошой формы, все подключе...   Feb 27 2009, 13:30
|- - DL36   Цитата(Stas @ Feb 27 2009, 16:30) Однако....   Feb 27 2009, 19:42
- - Vlad27   Похожая проблема обсуждалась здесь   Feb 27 2009, 16:04
- - Stas   А кто нибудь может поделиться схемой микрочиповско...   Mar 1 2009, 17:17
|- - DL36   Цитата(Stas @ Mar 1 2009, 20:17) А кто ни...   Mar 1 2009, 17:52
- - Stas   Все. Разобрался. Плохой контакт в разъеме ICD2 по ...   Mar 2 2009, 13:23
|- - xemul   Цитата(Stas @ Mar 2 2009, 16:23) А фитоно...   Mar 2 2009, 13:59
|- - DL36   Цитата(Stas @ Mar 2 2009, 17:23) Все. Раз...   Mar 2 2009, 17:18
- - Stas   Пытался шить непосредственно в колодке. Осциллогра...   Mar 2 2009, 14:32
- - Stas   Тогда еще один вопрос. Я хочу чтоб контроллер стар...   Mar 3 2009, 15:04
|- - DL36   Цитата(Stas @ Mar 3 2009, 18:04) Тогда ещ...   Mar 3 2009, 16:13
- - Stas   Не могу запустить внешний кварцевый осциллятор. В ...   Mar 5 2009, 14:58
- - Stas   Неделю бился с запуском внешнего кварца. Вероятно ...   Mar 6 2009, 16:38
- - DL36   Цитата(Stas @ Mar 6 2009, 19:38) Где и ка...   Mar 7 2009, 07:41


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd June 2025 - 15:12
Рейтинг@Mail.ru


Страница сгенерированна за 0.01383 секунд с 7
ELECTRONIX ©2004-2016