roboforum.ru

Технический форум по робототехнике.

Проблемы с МК LPC2114

Проблемы с МК LPC2114

galex1981 » 21 май 2010, 02:33

Здравствуйте. Собрал себе тестовую плату с МК LPC2114, включил питание, проверил энергопотребление (30-40 мА), а затем подключил JTAG программатор MTLINK для заливки в МК программы. При попытке определить МК выдалось сообщение (прилагается), после чего МК стал коротить по питанию (по ходу сгорел). Испортил уже 2 МК - не пойму в чем дело. Если кто то может - объясните, может в схеме что то напутал
Вложения
2.png
схема тестовой платы
1.PNG
ошибка

Re: Проблемы с МК LPC2114

Michael_K » 21 май 2010, 02:51

Навскидку трудно сказать.

Прежде всего проверить земли (MTlink-ом не пользовался - это ж USB-шное что-то?)
Заземлить плату к компу отдельным внешним проводом.
(или ноут не включенный в розетку взять).

Проверить питание проца и как оно выставляется в MTlink-e.

Ну и проверить распиновку - она в житагах иногда разная встречается

Re: Проблемы с МК LPC2114

EdGull » 21 май 2010, 08:09

смотри осцилографом как у тебя питания стартуют
там вроде нельзя какое-то питание подавать раньше какого-то

Re: Проблемы с МК LPC2114

galex1981 » 21 май 2010, 13:44

Распиновка верная, плату заземлил, питание по сигнальным проводам 3,3В (по даташиту МК выдерживает 5 В). Питания стартуют одновременно потому как линейные стабилизаторы использую - 3й МК сгорел - остался один :(

Re: Проблемы с МК LPC2114

EdGull » 21 май 2010, 14:07

а причем тут линейные или импульсные?
ты смотри на ногах МК какое питалово первым приходит

Re: Проблемы с МК LPC2114

galex1981 » 21 май 2010, 14:09

Одновременно приходит - в один момент питание

Re: Проблемы с МК LPC2114

-= Александр =- » 21 май 2010, 14:23

Может выход на выход попадает?

Re: Проблемы с МК LPC2114

galex1981 » 21 май 2010, 14:31

Ну схему подключения к JTAG брал у Olimex, там вроде бы все нормально. А если выход на выход попадает то МК может сгореть?
Вложения
lpc-h2124-sch.gif

Re: Проблемы с МК LPC2114

Michael_K » 21 май 2010, 15:02

сгореть-то может... но обычно не так чтобы уж
"после чего МК стал коротить по питанию (по ходу сгорел)."

Re: Проблемы с МК LPC2114

galex1981 » 21 май 2010, 15:17

Просто при ключении питания никаких проблем нет: проверил питающие напряжения в норме. При подключении программатора MT-Link (у меня их 2 одинаковых и с платой SK-LPC2368 работают оба нормально) тоже нормально до того момента как я пытаюсь через программу J-Flash ARM V4.08e выполнить Connect к МК. После того как выполняю Connect. Выдается ошибка в первом посте и МК начинает коротить по питанию, соответственно стабилизаторы LM317 (в корпусе SO8) начинают усиленно греться (ток потребеления МК соответственно возрастает с 40 мА до 400 мА)

Re: Проблемы с МК LPC2114

galex1981 » 25 май 2010, 23:07

В общем отлажил пока плату с LPC2114 - жду заказанного контроллера. Сейчас сделал плату с МК LPC2214 - схему содрал с Olimex платы, выбросив оттуда электронный ключ на reset и max232. Подключил к программатору. Сейчас программатор не палит МК, но проц так и не определяет скрин с ошибкой прилагаю.
Вложения
11.PNG
ошибка
11.PNG (8.76 КиБ) Просмотров: 2926
12.png
схема контроллера

Re: Проблемы с МК LPC2114

galex1981 » 26 май 2010, 11:17

Ура! Заработало, причем помогли следующие советы:
Причин не работы JTAG может быть много:
- Обрыв дорожки от разъема JTAG к процессору (или непропай ножки процессора к плате).
- Замыкание одной из дорожек JTAG на соседнюю.
- Обрыв/замыкание дорожки к ноге Reset, супервизор на повышенное напряжение.
- Не запустился кварц (замыкание, обрыв, разбит, не те емкости)
- Не подтянута куда надо нога P1.26
- В программе заблокирован JTAG. Или записью магического числа или соответствующей конфигурацией PINSEL2 (лечится стиранием через ISP)
- Убитый процессор.



Добавлено спустя 36 секунд:
Теперь буду пытаться на него ставиль Линукс ;)

Re: Проблемы с МК LPC2114

EdGull » 26 май 2010, 14:45

а что было?

Re: Проблемы с МК LPC2114

galex1981 » 26 май 2010, 14:59

За МК под одной ножкой была перемычка из припоя и в результате нога XTAL2 была соединена с сигналом TDI (141 я нога с 140). То есть если не прозванивать свиду вообще не видно было...


cron
Rambler\'s Top100 Mail.ru counter