Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Программирование флеш LPC2101
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему > ARM, 32bit
l-e-o-n-a-r-d-o
есть ли у кого то печатка и схемка отладочной платы для LPC2101? желательно спринт лайота
и еще вопрос по программированию через FlashMagic, там достаточно только линий рх тх или же все же нужны другие линии еще?
rezident
Цитата(l-e-o-n-a-r-d-o @ Jul 24 2010, 18:52) *
и еще вопрос по программированию через FlashMagic, там достаточно только линий рх тх или же все же нужны другие линии еще?

FlashMagic это всего лишь программа, работающая с каким либо интерфейсом. Судя по вопросу, вас интересует ISP (In-System Programming) и bootloader, использующий UART0. Тогда ответ такой: для работы - да, достаточно, но для инициализации работы ISP - нет, не достаточно. Более подробно ответ на ваш вопрос изложен в разделе Chapter19: LPC2101/02/03 Flash memory system and programming документа UM10161 - LPC2101/02/03 User Manual.
l-e-o-n-a-r-d-o
у меня проблема:
лрс2101 подключен согласно фирменной отладочной плате (я имею ввиду питание, кварц 12МГц итп). Только вместо сом порта я поставил ФТ232. Она сама по себе работает отлично, связав рх и тх в терминалке что передано то и принято. Но, все мои попытки прошить этот камень посредством флешмейджик были неудачными, так же как и просто в терминалке отправить ? - ответ не приходит sad.gif
0 на порту Р0.14 во время ресета тоже никаких результатов не дает sad.gif В чем может быть проблема?
zltigo
QUOTE (l-e-o-n-a-r-d-o @ Aug 6 2010, 00:00) *
В чем может быть проблема?

9600 baud Ваш предел скорости для 12MHz

KRS
Цитата(l-e-o-n-a-r-d-o @ Aug 6 2010, 01:00) *
Только вместо сом порта я поставил ФТ232.

На FTDI можно установить нестандартный баудрейт!
для 12 Mhz можно поставить 12E6/4/16 = 187500
Вот только я не знаю позволяет ли FlashMagic ставить любое число.
Для FTDI это идеальный баудрейт, для LPC - тоже.
l-e-o-n-a-r-d-o
скажите, а если кварц к камню подключен, то на нем уже должна быть генерация? Поскольку на ФТ232 частотомер отлично показывает частоту (да и осцыл тоже) а вот на АРМ все глухо. Так и должно быть?
В приложении моя печатка для ЛРС2101 и ФТ232 + потенциометр и светодиоды для отладки.
кому не сложно, проверьте печатку.
zltigo
QUOTE (l-e-o-n-a-r-d-o @ Aug 8 2010, 18:04) *
скажите, а если кварц к камню подключен, то на нем уже должна быть генерация?

Да, для 2101 без вариантов. Если нет, то можете и не продолжать.
l-e-o-n-a-r-d-o
в чем тогда может быть проблема? sad.gif почему нету генерации?
zltigo
QUOTE (l-e-o-n-a-r-d-o @ Aug 8 2010, 20:47) *
в чем тогда может быть проблема? sad.gif почему нету генерации?

В неправильной сборке, а Вы что подумали?
- конденсаторы ПРАВИЛЬНЫЕ;
- все общие и питания должны присутствовать.



toweroff
Цитата(zltigo @ Aug 8 2010, 19:07) *
Да, для 2101 без вариантов. Если нет, то можете и не продолжать.

у меня 2103, но с че-чем, с генерацией проблем не было.

l-e-o-n-a-r-d-o, с даташитом на "4. Crystal oscillator" сверялись?
l-e-o-n-a-r-d-o
я делал аналогично фирменной отладочной плате MCB2103 правда вместо 2103 поставил 01 (распиновка вроде идентичная)

сначала проверил- нашел недопаянное место, допаял, генерация вроде и появилась, но как то нестабильно, решил пропаять все остальніе ножки, а теперь он сильно нагревается сразу после включения sad.gif походу он сдох((

toweroff а можно схему подключения Вашу?


да, походу он сдох , и наверно изза паяльника
Всем спасибо за внимание. Не судьба мне его нынче запустить sad.gif
toweroff
вот схема отладочной платы от Olimex
Burner
А зачем на этой плате комовский интерфейс? Он нужен для самой отладки или для общего применения - типа связь с другими устройствами?
l-e-o-n-a-r-d-o
через него осуществляется программирование
Burner
Leonardo, эта плата работает хорошо? А то вот здесь тож пишут, что с повторенными MCB2103 есть проблемы:
http://www.embeddedrelated.com/groups/lpc2000/show/40304.php
Если работает - подарите схему своей отладочной платы. Если отличается от исходной mcb2103 -
http://www.keil.com/mcb2103/mcb2103-schematics.pdf
Я себе тоже такую хочу.
Может, у кого есть альтернатива получше - поделитесь. Типа файл платы в Layout или PCAD и ее схема. Гуглил отладочную плату для LPC2101-2103 - вообще ничего не нашел.
l-e-o-n-a-r-d-o
эта моя плата как я писал выше работает хорошо за исключением самого контроллера biggrin.gif Я имею ввиду что у меня преобразователь интерфейса работает хорошо, светики и кнопочки тоже работают (ну чисто физически) а контроллер погиб и не довелось ему увидеть ни одной строчки кода тк откликнутся он так и не откликнулся.

Еще я понял что протупил с покупкой этого контроллера, тк стоимость фт232+этот контроллер не меньше контроллера со встроенным юсб.

Вот теперь еще попутно вопрос появился: АРМ контроллеры поддерживают программирование прямо через встроенный юсб? или все же прийдется паять джитаг?
igorsk
Некоторые поддерживают. Если интересуют конкретно LPC, то 134х (Mass Storage) и 31xx/32хх (DFU).
l-e-o-n-a-r-d-o
задам вопрос по другому:
хочу сделать отладочную плату для какого то арм контроллера (не обязательно лрс, можно и ат91) чтобы не было гемороя с лишней внешней периферией как например для 2101 надо 2 стабилизатора питания и преобразователь юсб-сом. Короче хочется- втыкнул контроллер прямо в юсб и можно уже работать.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.