|
|
  |
Минимальное подключение для проверки dsPIC30 |
|
|
|
Nov 14 2007, 02:43
|
Группа: Новичок
Сообщений: 3
Регистрация: 14-11-07
Пользователь №: 32 310

|
Начинаю делать проект на dsPIC30 и не получается собрать минимальную схему для проверки контроллера. Имеются в наличии 30f3012 и 30f4013 в DIP корпусах. Собрал схему на матрице wire up следущим образом: кварц на 20 мегагерц к ножкам OSC с 2 конденсаторами 22 пико на землю, питание 5 вольт (от компьютерного блока питания), MCLR через 1-10 килоом (пробовал ставить разные) на плюс питания, разьем на программатор (ICD2 микрочиповский) по схеме указаной на сайте. При подключении 3012 выкидывает ошибку : ICDWarn0020: Invalid target device id (expected=0xC1, read=0xFFF). При проверке стрирания чипа выкидывает ошибку : ICD0161: Verify failed (MemType = Config, Address = 0xF80000, Expected Val = 0xFFFF, Val Read = 0xFFFF). При подключении 4013 заявляет, что не видет target device вообще. Внимание, вопрос...что же делать?)
|
|
|
|
|
Nov 14 2007, 06:07
|

Частый гость
 
Группа: Свой
Сообщений: 194
Регистрация: 14-02-07
Из: УКРАИНА
Пользователь №: 25 344

|
Цитата(Boltik @ Nov 14 2007, 04:43)  Начинаю делать проект на dsPIC30 и не получается собрать минимальную схему для проверки контроллера. Имеются в наличии 30f3012 и 30f4013 в DIP корпусах. Собрал схему на матрице wire up следущим образом: кварц на 20 мегагерц к ножкам OSC с 2 конденсаторами 22 пико на землю, питание 5 вольт (от компьютерного блока питания), MCLR через 1-10 килоом (пробовал ставить разные) на плюс питания, разьем на программатор (ICD2 микрочиповский) по схеме указаной на сайте. При подключении 3012 выкидывает ошибку : ICDWarn0020: Invalid target device id (expected=0xC1, read=0xFFF). При проверке стрирания чипа выкидывает ошибку : ICD0161: Verify failed (MemType = Config, Address = 0xF80000, Expected Val = 0xFFFF, Val Read = 0xFFFF). При подключении 4013 заявляет, что не видет target device вообще. Внимание, вопрос...что же делать?) В принципе описано подключение правильное. Нюанс AVdd-AVss тоже необходимо подключить к соотв. питаниям. На MCLR я вообще ничего при прогр.-отладке не вешаю - только ICD (после окончания добавляю RC-цепь)  . Стандартный ICD2 питать DsPic отказывается, поэтому источник 5В подключать свой обязательно, после включения ИСД. Монтажа на длинных связях необходимо избегать (горит ИСД). Может правильность подкл. проверить повторно? Вообще все работает как часы (китайские  ). Удачи!
Сообщение отредактировал volodya - Nov 14 2007, 06:08
--------------------
"Для того чтобы избежать критики, надо ничего не делать, ничего не говорить и никем не быть" "Каждый из нас бывает дураком по крайней мере пять минут в день; мудрость заключается в том, чтобы не превысить лимит." Элберт Хаббард
|
|
|
|
|
Nov 14 2007, 11:17
|
Группа: Новичок
Сообщений: 3
Регистрация: 14-11-07
Пользователь №: 32 310

|
Цитата(volodya @ Nov 14 2007, 10:07)  В принципе описано подключение правильное. Нюанс AVdd-AVss тоже необходимо подключить к соотв. питаниям. На MCLR я вообще ничего при прогр.-отладке не вешаю - только ICD (после окончания добавляю RC-цепь)  . Стандартный ICD2 питать DsPic отказывается, поэтому источник 5В подключать свой обязательно, после включения ИСД. Монтажа на длинных связях необходимо избегать (горит ИСД). Может правильность подкл. проверить повторно? Вообще все работает как часы (китайские  ). Удачи! AVdd-AVss я подключил параллельно с обычному питанию...с тем же результатом. Что такое длинные связи?
|
|
|
|
|
Nov 15 2007, 06:52
|

Частый гость
 
Группа: Свой
Сообщений: 194
Регистрация: 14-02-07
Из: УКРАИНА
Пользователь №: 25 344

|
Цитата(Boltik @ Nov 14 2007, 13:17)  AVdd-AVss я подключил параллельно с обычному питанию...с тем же результатом. Что такое длинные связи? Остается внимательно просмотреть все смязи PGD, PGC(первое вкл. и прогр. только через них) на соотв. ноги проца. MCLR, +пит., -пит. по подкл. к ИСД свертесь не очень удачный разъем (помоему  ) В принципе програмироваться и опознаваться без кварца должен. Длинну проводов укоротить до минимума 30см по паспорту +5-3 см Но может зависить от модели(личный опыт  ) А вообще загадочная ситуация.
--------------------
"Для того чтобы избежать критики, надо ничего не делать, ничего не говорить и никем не быть" "Каждый из нас бывает дураком по крайней мере пять минут в день; мудрость заключается в том, чтобы не превысить лимит." Элберт Хаббард
|
|
|
|
|
Nov 28 2007, 21:50
|
Группа: Новичок
Сообщений: 3
Регистрация: 14-11-07
Пользователь №: 32 310

|
Проблема была в зеркальном подключении ICD2, ну не понял я инструкцию. После исправления ошибки все заработало.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|