реклама на сайте
подробности

 
 
> LPC13XX
3.14
сообщение Dec 1 2009, 14:27
Сообщение #1


Их либе дих ...
******

Группа: СуперМодераторы
Сообщений: 2 010
Регистрация: 6-09-04
Из: Russia, Izhevsk
Пользователь №: 609



Ребята, кто-нибудь уже юзал LPC13 серии (у меня 1313)?
Что то у меня он оживать не хочет.
Его пины JTAG совмещены с GPIO и по умолчанию функционируют как JTAG лини, но мой чип в ответ ничего не выдает.
Еще странность, если подтянуть P0.1 на землю во время включения питания или сброса, камень должен остаться в загрузчике, и работать через UART, если соблюсти это условие активности на UART я так же не наблюдаю (он хотяб TX к питанию подтянуть должен).


--------------------
Усы, борода и кеды - вот мои документы :)
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
GetSmart
сообщение Sep 6 2010, 22:59
Сообщение #2


.
******

Группа: Участник
Сообщений: 4 005
Регистрация: 3-05-06
Из: Россия
Пользователь №: 16 753



Нашёл такую вот инфу
Код
Memory Restrictions: The rom-based HID drivers use sections 0x10000050 to 0x10000180 of the on-chip RAM, meaning that you will need to configure the linker in your toolchain to avoid this area. Any attempt to use this memory for your own code will almost certainly result in system failure. The project files provided with the LPC1343 Code Base are configure to exclude these chunks of memory from system use, but if you are implementing your own custom project and making use of rom-based HID you will need to make sure the linker is properly configured to avoid this memory range.


Из исходников в сети нашёл только один
http://www.microbuilder.eu/Projects/LPC134...43CodeBase.aspx
http://www.microbuilder.eu/Projects/LPC134...umentation.aspx

Но там вроде как похожий код, тоже без __enable_interrupt().
Только баг бутового (*rom)->pUSBD->init_clk_pins() описан. Точнее полубаг. Ядро начинает работать на 48 МГц, хотя это не обязательно и не всегда удобно.


--------------------
Заблуждаться - Ваше законное право :-)
Go to the top of the page
 
+Quote Post
Vitaliy_ARM
сообщение Sep 7 2010, 12:47
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 509
Регистрация: 19-07-07
Из: г. Таганрог
Пользователь №: 29 246



Цитата(GetSmart @ Sep 7 2010, 02:59) *
Нашёл такую вот инфу
Код
Memory Restrictions: The rom-based HID drivers use sections 0x10000050 to 0x10000180 of the on-chip RAM, meaning that you will need to configure the linker in your toolchain to avoid this area. Any attempt to use this memory for your own code will almost certainly result in system failure. The project files provided with the LPC1343 Code Base are configure to exclude these chunks of memory from system use, but if you are implementing your own custom project and making use of rom-based HID you will need to make sure the linker is properly configured to avoid this memory range.


Из исходников в сети нашёл только один
http://www.microbuilder.eu/Projects/LPC134...43CodeBase.aspx
http://www.microbuilder.eu/Projects/LPC134...umentation.aspx

Но там вроде как похожий код, тоже без __enable_interrupt().
Только баг бутового (*rom)->pUSBD->init_clk_pins() описан. Точнее полубаг. Ядро начинает работать на 48 МГц, хотя это не обязательно и не всегда удобно.


Я учел, что нужно оставить место для аппартного усб стека и прописал это в файл компановщика, так как описано в апликейшин ноте по усб на этот проц.
Все равно не работает. Подпаял джитаг. Почистил примеры яра от инициализаций дисплеев и прочего. По прежнему HID и VCP примеры не работают. Пример микрофона работает.

После отладки своего проекта получил следующее:
Увидел, что в моем проекте не проходит функция (*rom)->pUSBD->init_clk_pins(); Отладчик на ней останавливается. Разбираюсь, в чем может быть дело.


--------------------
Умные речи подобны строкам, напечатанным курсивом. К. Прутков
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- 3.14   LPC13XX   Dec 1 2009, 14:27
- - 3.14   Вобщем, по SWD контроллер откликается, остается по...   Dec 2 2009, 06:44
|- - GetSmart   Цитата(3.14 @ Dec 2 2009, 12:44) Вобщем, ...   Dec 2 2009, 07:01
|- - etoja   Цитата(GetSmart @ Dec 2 2009, 10:01) LPC1...   Dec 2 2009, 07:13
- - 3.14   ARM Cortex-M3 SWD - новый дополнительный интерфейс...   Dec 2 2009, 07:24
- - 3.14   Насчет ошибки операций с флешкой, утилиты сеггера ...   Dec 2 2009, 10:28
|- - dimka76   Цитата(3.14 @ Dec 2 2009, 13:28) Насчет о...   Dec 7 2009, 06:53
|- - shahr   В LPC1300 нет JTAG. Только SWD.   Dec 11 2009, 11:17
- - 3.14   Интресно, а для чего тогда пины вывели?   Dec 11 2009, 11:42
|- - shahr   Цитата(3.14 @ Dec 11 2009, 14:42) Интресн...   Dec 15 2009, 10:59
- - 3.14   Ну да это уже не принципиально, по SWD все-равно п...   Dec 15 2009, 11:21
|- - shahr   Цитата(3.14 @ Dec 15 2009, 14:21) Ну да э...   Dec 16 2009, 15:17
- - dimka76   Пробую работать с LPC1311. Вот моя тестовая програ...   Dec 22 2009, 12:58
|- - Vitaliy_ARM   Если не трудно, могут ли владельцы плат MCB1300 ил...   Sep 5 2010, 17:57
|- - Vitaliy_ARM   Интересно, а кто-нибудь вообще использует HID или ...   Sep 6 2010, 17:13
- - GetSmart   Vitaliy_ARM, где разрешение прерываний в майне? U...   Sep 6 2010, 17:56
|- - Vitaliy_ARM   Цитата(GetSmart @ Sep 6 2010, 21:56) Vita...   Sep 6 2010, 18:24
|- - GetSmart   Цитата(Vitaliy_ARM @ Sep 6 2010, 23:24) В...   Sep 6 2010, 19:12
|- - Vitaliy_ARM   Цитата(GetSmart @ Sep 6 2010, 23:12) Если...   Sep 6 2010, 19:47
|- - Vitaliy_ARM   Примеры победил. Ошибка была в плате. На вывод USB...   Sep 9 2010, 12:48
- - GetSmart   Дело в том, что не подключен свой или стандартный ...   Sep 9 2010, 13:35
|- - Vitaliy_ARM   Цитата(GetSmart @ Sep 9 2010, 17:35) Дело...   Sep 9 2010, 13:41
- - igorsk   Ещё подсказка на будущее - при компиляции в С++ ре...   Sep 9 2010, 22:10
- - Vitaliy_ARM   Цитата(igorsk @ Sep 10 2010, 02:10) Ещё п...   Sep 19 2010, 18:09


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st August 2025 - 16:21
Рейтинг@Mail.ru


Страница сгенерированна за 0.01357 секунд с 7
ELECTRONIX ©2004-2016