|
Проблемы с LPC2368, Не программируется LPC2368 |
|
|
|
Jun 25 2014, 10:07
|
Участник

Группа: Участник
Сообщений: 32
Регистрация: 25-06-14
Пользователь №: 82 062

|
Встретился со след. проблемой. Поступила партия микросхем. Не хочет программироваться через JTAG. Для программирования использую сборку Eclipse + J-Link. Микросхемы из старой партии без проблем программировались. J-Link просто напросто не подключается к новым микросхемам. Что интересно, попробовал запрограммировать на др. ПК. Все прошло успешно. И на первый взгляд программа работает как положено (это видно по мигающим светодиодам). Но как только подключаешь внешнии устройства по UART, работа программы сбивается, похоже уходит в какое-то UNDEF состояние. При этом со старыми процами никаких подобных проблем не было, устройство уже отработано. Кто нибудь сталкивался с подобным, и что это получается бракованная партия?
|
|
|
|
2 страниц
1 2 >
|
 |
Ответов
(1 - 14)
|
Jun 25 2014, 15:19
|
Частый гость
 
Группа: Участник
Сообщений: 139
Регистрация: 9-11-12
Из: Санкт-Петербург
Пользователь №: 74 315

|
Цитата(Kolya87 @ Jun 25 2014, 14:07)  Встретился со след. проблемой. Поступила партия микросхем. Не хочет программироваться через JTAG. Для программирования использую сборку Eclipse + J-Link. Микросхемы из старой партии без проблем программировались. J-Link просто напросто не подключается к новым микросхемам. Что интересно, попробовал запрограммировать на др. ПК. Все прошло успешно. И на первый взгляд программа работает как положено (это видно по мигающим светодиодам). Но как только подключаешь внешнии устройства по UART, работа программы сбивается, похоже уходит в какое-то UNDEF состояние. При этом со старыми процами никаких подобных проблем не было, устройство уже отработано. Кто нибудь сталкивался с подобным, и что это получается бракованная партия? Я решение не нашёл (да и не искал толком), так что мой пост бесполезен, просто решил подтвердить проблему. Встречался с ней именно на LPC2368, при подключении внешнего устройства к UART переставал работать J-Link. Использовал IAR.
|
|
|
|
|
Jul 2 2014, 10:07
|
Участник

Группа: Участник
Сообщений: 32
Регистрация: 25-06-14
Пользователь №: 82 062

|
Платы проверены, качество пайки тоже проверено. Хорошие процы запускаются и на не промытых платах без проблем, т.е. замазанные флюсом. Кварц пробовал менял, тоже не запускается. Но внешний кварц тут и не должен влиять, т.к. проц запускается от внутреннего кварца. Про errata надо будет посмотреть.
|
|
|
|
|
Jul 3 2014, 07:29
|
Гуру
     
Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713

|
Цитата(megajohn @ Jul 3 2014, 13:12)  такое редко но эпизодически наблюдаю на LPC1778. Только вот бутлодыря своего нет. как раз помогает перевод в ISP Я имел в виду встроенный ROM-бутлоадер. Да, когда CPU улетает в неизвестное состояние (из-за ошибок в ПО), то JTAG бывает не коннектится. Хотя возможно неверно разведена линия RESET от JTAG в устройстве. Но когда я отлаживаю ПО, у меня устройство обычно всё время установлено в состояние ISP, так что это не является проблемой. Сколько лет используем LPC разных серий в куче разных устройств - не припомню чтобы были проблемы с JTAG-ом. Так что имхо всё дело в кривых руках схемотехников/программистов.
|
|
|
|
|
Jul 3 2014, 08:18
|
Гуру
     
Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713

|
Цитата(megajohn @ Jul 3 2014, 13:46)  я вот подборочку скринов делал, сколько всего нахватал. Вводная: работаю неск. лет почти каждый день на связке: LPC2378 or LPC2387 or LPC1758 or LPC1768 or LPC1769 or LPC1778 + JTAG + IAR, примерно с десяток или больше разных проектов. Всё ок - проблем с JTAG нет никаких (если нет косяков в схеме/ПО). Никаких таких страшных окошек никогда не наблюдал. Правда раньше пользовали разные кривые клоны JTAG-ов - с ними были проблемы. Давно уже забили на них и пользуемся нормальными. Единственная с ними проблема - нет встроенной гальванической развязки к большому сожалению, так что иногда - сгорают вместе с устройством. PS: Так что - выводы делайте сами.
|
|
|
|
|
Jul 3 2014, 09:56
|
Частый гость
 
Группа: Участник
Сообщений: 121
Регистрация: 8-11-05
Пользователь №: 10 577

|
Цитата(megajohn @ Jul 3 2014, 13:46)  я вот подборочку скринов делал, сколько всего нахватал. Таки почитал тему с глюками lpc - товарищь отписал что кончилось все тем что самдурак руки кривые. Так что возможно проблема в руках.
Сообщение отредактировал kostyan - Jul 3 2014, 10:18
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|