Форум программистов, компьютерный форум, киберфорум
Микроконтроллеры ARM, Cortex, STM32
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.78/80: Рейтинг темы: голосов - 80, средняя оценка - 4.78
Homdtir
1

Подключение LPC1102 к LPC-link.

18.07.2013, 02:07. Показов 14644. Ответов 12
Метки нет (Все метки)

Всем добрый день, помогите пожалуйста новичку разобраться с подключением LPC1102 к LPC-link и прошивкой в LPC EXPRESSO.

В наличии есть плата LPC EXPRESSO c LPC1114, на ней нужная программа уже работает как хотелось бы. Плату распилил, чтобы подключить к линку LPC1102.
При этом при подключении второй части платы с LPC1114 к линку в LPC EXPRESSO все программируется как надо:

<Изображение удалено>

Так же в наличии маленькая плата(2см на 1см) на которой распаян LPC1102 с выводом всех ног.

Теперь пытаюсь так же подключить и LPC1102
RESIT на ногу С1 и через 9кОМ на питание
Питание на D2 и A1.
SWDIO на D4.
SWCLK На A4.
Землю на D3 и B1.

Скачал стандартные пример для LPC1102 в LPC EXPRESSO нажимаю на DEBUG получаю:
02: Foytid on connect: Ee(07). Bad ACK returned from status - wire error.:
Есть ли способ понять в чем проблема, в умершем чипе, заблоченном чипе, плохом контакте? Может я что-то делаю не так. У меня есть 2 платы с LPC1102 На обеих такие проблемы ...
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.07.2013, 02:07
Ответы с готовыми решениями:

LPC-Link 2
Есть такой замечательный отладчик от LPC. &lt;Изображение удалено&gt;...

Подключение d-link dsg-1210-52MP и tp-link(tl-sg2424) по оптике
Добрый день. Подскажите, для подключения вышеуказанных устройств по оптике используя SFP модули...

Подключение VGA; DVI-I (Dual Link) монитора к видеокарте HDMI; DisplayPort;DVI-D (Dual Link)
Добрый день! Возник такой вопрос, прошу помощи. Имеется не самый новый монитор со входами: VGA и...

Подключение китайского ST-Link
День добрый! Есть китайский клон ST-Link v2. Примерно вот такой ...

12
1 / 1 / 0
Регистрация: 11.01.2013
Сообщений: 5,483
18.07.2013, 12:39 2
Цитата Сообщение от Homdler
в наличии маленькая плата(2см на 1см) на которой распаян LPC1102 с выводом всех ног.

Теперь пытаюсь так же подключить и LPC1102
Скорей всего, на LPC1102 не все пины соединены как надо и с чем надо.
Попробуйте _альтернативным_ загрузчиком достучаться до чипа - не SWD, а UARTовским или какие ещё есть у LPC1102.
0
Homdtir
18.07.2013, 14:42 3
Цитата Сообщение от OtyxPM
Цитата Сообщение от Homdler
в наличии маленькая плата(2см на 1см) на которой распаян LPC1102 с выводом всех ног.

Теперь пытаюсь так же подключить и LPC1102
Скорей всего, на LPC1102 не все пины соединены как надо и с чем надо.
Попробуйте _альтернативным_ загрузчиком достучаться до чипа - не SWD, а UARTовским или какие ещё есть у LPC1102.

UART судя по даташиту есть, а какой загрузчик посоветуете и какое железо для него необходимо?
Нашел уже http://www.flashmagictool.com/, где то в Москве можно купить железо(кабель-программатор) для него?
1 / 1 / 0
Регистрация: 11.01.2013
Сообщений: 5,483
18.07.2013, 15:33 4
Цитата Сообщение от Homdler
UART судя по даташиту есть, а какой загрузчик посоветуете и какое железо для него необходимо?
Нашел уже http://www.flashmagictool.com/, где то в Москве можно купить железо(кабель-программатор) для него?
Я имел в виду загрузчик, встроенный в этот ARM. Как раз чтобы ничего не покупать. Прочитать про разные режимы загрузки в Ref.Manualе на LPC1102.

Вот, например, цитата: "In-Application Prokramming (IAP) omd In-System Prokramming (ISP) support via on-chip boottooder software."
0
1 / 1 / 0
Регистрация: 11.01.2013
Сообщений: 5,483
18.07.2013, 15:44 5
А этот чип когда-нибудь чем-нибудь был прошит?

NXP говорит, что, если LPC1102 был хотя бы один раз прошит, то ISP может оказаться недоступным (для его восстановления надо было в прошивке предусмотреть программный переход в режим ISP).
С другой стороны, если чип ни разу не прошитый, то он сам автоматически входит в режим прошивки при подаче питания.
0
Homdtir
18.07.2013, 15:49 6
Цитата Сообщение от OtyxPM
Цитата Сообщение от Homdler
UART судя по даташиту есть, а какой загрузчик посоветуете и какое железо для него необходимо?
Нашел уже http://www.flashmagictool.com/, где то в Москве можно купить железо(кабель-программатор) для него?
Я имел в виду загрузчик, встроенный в этот ARM. Как раз чтобы ничего не покупать. Прочитать про разные режимы загрузки в Ref.Manualе на LPC1102.

Вот, например, цитата: "In-Application Prokramming (IAP) omd In-System Prokramming (ISP) support via on-chip boottooder software."

Вопрос в том как общаться с этим бутлоудером, особенно когда на современных компьютерах есть только USB.
На сколько я понимаю есть 2 варианты через SWDIO и через UART. Первое через LPC-LINK у меня не работает. Чтобы общаться по UART я пока вижу только flashmagic и для него определенно надо переходник с usb на UART.

В чем я не прав? Можно ли как то через LPC-LINK заюзать UART?
Homdtir
18.07.2013, 15:54 7
Цитата Сообщение от OtyxPM
А этот чип когда-нибудь чем-нибудь был прошит?

NXP говорит, что, если LPC1102 был хотя бы один раз прошит, то ISP может оказаться недоступным (для его восстановления надо было в прошивке предусмотреть программный переход в режим ISP).
С другой стороны, если чип ни разу не прошитый, то он сам автоматически входит в режим прошивки при подаче питания.
на 99% уверен что никто не прошивал их. 1% потому что впаивал их не я, не умею BGA паять. Знакомый заказывал кое что в китае и попросил сделать пару плат и впаять пару LPC1102 туда, теоретический возможно что их проверили после пайки, но следов таких нет и я не думаю, что кто-то это делал.
1 / 1 / 0
Регистрация: 11.01.2013
Сообщений: 5,483
18.07.2013, 16:00 8
Цитата Сообщение от Homdler
Вопрос в том как общаться с этим бутлоудером, особенно когда на современных компьютерах есть только USB.
На сколько я понимаю есть 2 варианты через SWDIO и через UART. Первое через LPC-LINK у меня не работает. Чтобы общаться по UART я пока вижу только flashmagic и для него определенно надо переходник с usb на UART.
В чем я не прав? Можно ли как то через LPC-LINK заюзать UART?
Если компьютера с "железным" COM-портом нет, тогда, конечно, нужен переходник USB<->UART. Китайцы их в интернете продают за пару баксов. В Москве, уверен, тоже не проблема такой купить, но дороже. А софтина flashmagic у производителя есть в варианте "Frii" (не проверял, насколько существенные в ней ограничения), так что только переходник нужно приобрести.

По поводу второго вопроса - "через LPC-LINK заюзать UART" - imho это невозможно.
0
Homdtir
18.07.2013, 16:05 9
Цитата Сообщение от OtyxPM
Цитата Сообщение от Homdler
Вопрос в том как общаться с этим бутлоудером, особенно когда на современных компьютерах есть только USB.
На сколько я понимаю есть 2 варианты через SWDIO и через UART. Первое через LPC-LINK у меня не работает. Чтобы общаться по UART я пока вижу только flashmagic и для него определенно надо переходник с usb на UART.
В чем я не прав? Можно ли как то через LPC-LINK заюзать UART?
Если компьютера с "железным" COM-портом нет, тогда, конечно, нужен переходник USB<->UART. Китайцы их в интернете продают за пару баксов. В Москве, уверен, тоже не проблема такой купить, но дороже. А софтина flashmagic у производителя есть в варианте "Frii" (не проверял, насколько существенные в ней ограничения), так что только переходник нужно приобрести.

По поводу второго вопроса - "через LPC-LINK заюзать UART" - imho это невозможно.

Спасибо за помощь, буду искать провод.

А все таки есть у кого-нить предположение почему через LPC-LINK не заработало?
1 / 1 / 0
Регистрация: 11.01.2013
Сообщений: 5,483
18.07.2013, 16:10 10
Цитата Сообщение от Homdler
А все таки есть у кого-нить предположение почему через LPC-LINK не заработало?
Так вот же наиболее вероятное (по опыту аналогичных тем на форуме):
Цитата Сообщение от OtyxPM
Скорей всего, на LPC1102 не все пины соединены как надо и с чем надо.
Выкладывайте полную точную схему своей платы с LPC1102 - может, кто и заметит косяк.
0
Homdtir
18.07.2013, 17:13 11
Цитата Сообщение от OtyxPM
Цитата Сообщение от Homdler
А все таки есть у кого-нить предположение почему через LPC-LINK не заработало?
Так вот же наиболее вероятное (по опыту аналогичных тем на форуме):
Цитата Сообщение от OtyxPM
Скорей всего, на LPC1102 не все пины соединены как надо и с чем надо.
Выкладывайте полную точную схему своей платы с LPC1102 - может, кто и заметит косяк.

платы нет, МК напрямую подключен к LPC-link так как описал я выше. Сама мелкая плата только для того чтобы можно было припаяться к выводам мк.
Homdtir
19.07.2013, 22:43 12
Сегодня покопался со специалистом(более менее знакомым LPC человеком) и похоже все платы что у меня есть убитые, достучаться до МК так и не удалось.
Если есть кто-то в Москве кто готов помочь поставить LPC1102 на ноги, впаять(есть 5 новых упакованных чипов) и показать как их правильно программировать буду очень рад, пишите в ЛС сколько будет стоить такая услуга.
YMM
31.07.2013, 01:19 13
Если вывода SWD в программе задействованы, то по моему его не перешьешь.
ISP по UART в этом контроллере одноразовый (если не предусмотреть программно).
Я стираю, перешиваю его J-Link, проблем никаких нет.
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
31.07.2013, 01:19

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь.

Подключение D-link DAP1150
Столкнулся с огромной проблемой, она заключается в том что мой ноут не хочет видеть точку доступа...

Подключение адаптера tp link ND 751
Почему в windows 7 при вводе пароля на wi-fi он его сбрасывает и опять пустая строка? Добавлено...

Подключение stm32f429 discovery к j-link
здравствуйте, нужно подключить плату stm32f29 discovery к j-link. По данному руководству...

Подключение отладчика ST-link v2 к STM32F100C8
Здрасьте. Имеется чип stm32F100C8 и програматор ST-link v2 (как usb - флешка, дешевый вариант). У...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
13
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.