roboforum.ru

Технический форум по робототехнике.
Текущее время: 26 ноя 2024, 21:16

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 14 ] 
Автор Сообщение
 Заголовок сообщения: Проблемы с МК LPC2114
СообщениеДобавлено: 21 май 2010, 02:33 
Не в сети
Аватара пользователя

Зарегистрирован: 04 дек 2008, 22:44
Сообщения: 4363
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович
Здравствуйте. Собрал себе тестовую плату с МК LPC2114, включил питание, проверил энергопотребление (30-40 мА), а затем подключил JTAG программатор MTLINK для заливки в МК программы. При попытке определить МК выдалось сообщение (прилагается), после чего МК стал коротить по питанию (по ходу сгорел). Испортил уже 2 МК - не пойму в чем дело. Если кто то может - объясните, может в схеме что то напутал


Вложения:
Комментарий к файлу: схема тестовой платы
2.png
2.png [ 42.7 КиБ | Просмотров: 3006 ]
Комментарий к файлу: ошибка
1.PNG
1.PNG [ 10.12 КиБ | Просмотров: 2985 ]

_________________
if(!Operate) Read(pDatasheet);
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проблемы с МК LPC2114
СообщениеДобавлено: 21 май 2010, 02:51 
Не в сети
Аватара пользователя

Зарегистрирован: 07 окт 2009, 00:29
Сообщения: 6028
Откуда: СПб
Навскидку трудно сказать.

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

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

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проблемы с МК LPC2114
СообщениеДобавлено: 21 май 2010, 08:09 
Не в сети
Аватара пользователя

Зарегистрирован: 28 дек 2004, 20:33
Сообщения: 10211
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович
смотри осцилографом как у тебя питания стартуют
там вроде нельзя какое-то питание подавать раньше какого-то


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проблемы с МК LPC2114
СообщениеДобавлено: 21 май 2010, 13:44 
Не в сети
Аватара пользователя

Зарегистрирован: 04 дек 2008, 22:44
Сообщения: 4363
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович
Распиновка верная, плату заземлил, питание по сигнальным проводам 3,3В (по даташиту МК выдерживает 5 В). Питания стартуют одновременно потому как линейные стабилизаторы использую - 3й МК сгорел - остался один :(

_________________
if(!Operate) Read(pDatasheet);


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проблемы с МК LPC2114
СообщениеДобавлено: 21 май 2010, 14:07 
Не в сети
Аватара пользователя

Зарегистрирован: 28 дек 2004, 20:33
Сообщения: 10211
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович
а причем тут линейные или импульсные?
ты смотри на ногах МК какое питалово первым приходит


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проблемы с МК LPC2114
СообщениеДобавлено: 21 май 2010, 14:09 
Не в сети
Аватара пользователя

Зарегистрирован: 04 дек 2008, 22:44
Сообщения: 4363
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович
Одновременно приходит - в один момент питание

_________________
if(!Operate) Read(pDatasheet);


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проблемы с МК LPC2114
СообщениеДобавлено: 21 май 2010, 14:23 
Не в сети
Мастер Самоделкин
Аватара пользователя

Зарегистрирован: 11 окт 2004, 19:20
Сообщения: 3678
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич
Может выход на выход попадает?

_________________
Ниндзя - круче всех. Они умеют ходить по воде, делить на ноль и угадывать шаффл в АйПоде.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проблемы с МК LPC2114
СообщениеДобавлено: 21 май 2010, 14:31 
Не в сети
Аватара пользователя

Зарегистрирован: 04 дек 2008, 22:44
Сообщения: 4363
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович
Ну схему подключения к JTAG брал у Olimex, там вроде бы все нормально. А если выход на выход попадает то МК может сгореть?


Вложения:
lpc-h2124-sch.gif
lpc-h2124-sch.gif [ 48.38 КиБ | Просмотров: 2938 ]

_________________
if(!Operate) Read(pDatasheet);
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проблемы с МК LPC2114
СообщениеДобавлено: 21 май 2010, 15:02 
Не в сети
Аватара пользователя

Зарегистрирован: 07 окт 2009, 00:29
Сообщения: 6028
Откуда: СПб
сгореть-то может... но обычно не так чтобы уж
"после чего МК стал коротить по питанию (по ходу сгорел)."


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проблемы с МК LPC2114
СообщениеДобавлено: 21 май 2010, 15:17 
Не в сети
Аватара пользователя

Зарегистрирован: 04 дек 2008, 22:44
Сообщения: 4363
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович
Просто при ключении питания никаких проблем нет: проверил питающие напряжения в норме. При подключении программатора MT-Link (у меня их 2 одинаковых и с платой SK-LPC2368 работают оба нормально) тоже нормально до того момента как я пытаюсь через программу J-Flash ARM V4.08e выполнить Connect к МК. После того как выполняю Connect. Выдается ошибка в первом посте и МК начинает коротить по питанию, соответственно стабилизаторы LM317 (в корпусе SO8) начинают усиленно греться (ток потребеления МК соответственно возрастает с 40 мА до 400 мА)

_________________
if(!Operate) Read(pDatasheet);


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проблемы с МК LPC2114
СообщениеДобавлено: 25 май 2010, 23:07 
Не в сети
Аватара пользователя

Зарегистрирован: 04 дек 2008, 22:44
Сообщения: 4363
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович
В общем отлажил пока плату с LPC2114 - жду заказанного контроллера. Сейчас сделал плату с МК LPC2214 - схему содрал с Olimex платы, выбросив оттуда электронный ключ на reset и max232. Подключил к программатору. Сейчас программатор не палит МК, но проц так и не определяет скрин с ошибкой прилагаю.


Вложения:
Комментарий к файлу: ошибка
11.PNG
11.PNG [ 8.76 КиБ | Просмотров: 2713 ]
Комментарий к файлу: схема контроллера
12.png
12.png [ 90.13 КиБ | Просмотров: 2836 ]

_________________
if(!Operate) Read(pDatasheet);
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проблемы с МК LPC2114
СообщениеДобавлено: 26 май 2010, 11:17 
Не в сети
Аватара пользователя

Зарегистрирован: 04 дек 2008, 22:44
Сообщения: 4363
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович
Ура! Заработало, причем помогли следующие советы:
Цитата:
Причин не работы JTAG может быть много:
- Обрыв дорожки от разъема JTAG к процессору (или непропай ножки процессора к плате).
- Замыкание одной из дорожек JTAG на соседнюю.
- Обрыв/замыкание дорожки к ноге Reset, супервизор на повышенное напряжение.
- Не запустился кварц (замыкание, обрыв, разбит, не те емкости)
- Не подтянута куда надо нога P1.26
- В программе заблокирован JTAG. Или записью магического числа или соответствующей конфигурацией PINSEL2 (лечится стиранием через ISP)
- Убитый процессор.



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

_________________
if(!Operate) Read(pDatasheet);


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проблемы с МК LPC2114
СообщениеДобавлено: 26 май 2010, 14:45 
Не в сети
Аватара пользователя

Зарегистрирован: 28 дек 2004, 20:33
Сообщения: 10211
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович
а что было?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проблемы с МК LPC2114
СообщениеДобавлено: 26 май 2010, 14:59 
Не в сети
Аватара пользователя

Зарегистрирован: 04 дек 2008, 22:44
Сообщения: 4363
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович
За МК под одной ножкой была перемычка из припоя и в результате нога XTAL2 была соединена с сигналом TDI (141 я нога с 140). То есть если не прозванивать свиду вообще не видно было...

_________________
if(!Operate) Read(pDatasheet);


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 14 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO