|
|
  |
Плата LPC2478 STK от Olimex - есть проблемы, 1) результаты проверки 2) просьба |
|
|
|
Aug 15 2008, 08:03
|
Гуру
     
Группа: Свой
Сообщений: 2 702
Регистрация: 14-07-06
Пользователь №: 18 823

|
Сорри за кросспостинг, но подумываю вернуть плату и хочу побыстрее определиться.
1) Результаты такие:
"Итак, мои результаты "введения в ARM" на примере попытки запуска LPC2478STK от Olimex : файлы на CD двухнедельной давности, причем плата ехала неделю. Похоже, первый экземпляр :-) Экран дрожит, USB host флэшку не видит, тест ОЗУ дает ошибку, ping не получился, загрузка ядра по последовательному порту тоже неудачна. Горячее(в буквальном смысле - греется прилично) передергивание питания - и STK, как правило, не включается. На плате нулевые доработки в виде малозаметных резисторов. MMC не работает. Да, на сайте Olimex'а объявление, что все в отпуске. Не, болгары - это что-то, нужно было начинать со шведов. Вопрос - чтобы забить на Линух и попробовать проект IAR под Wiggler'ом, нужно кварц заменить на <10 MHz, да? J-linka нет пока. Да, еще. Шлейф ЖКИ заметно продавлен, STK из коробки не доставался при транспортировании."
2) Просьба к тем, кто работал с LPC2478.
Может, можно поделиться образом какой-нибудь программы, чтобы загрузить ее в память и проверить работу хоть какого-нибудь узла контроллера? Это позволит убедиться, что U-boot работает. Тогда хоть буду знать, что с самим контроллером можно работать.
Спасибо
--------------------
Уходя, оставьте свет...
|
|
|
|
|
Aug 15 2008, 11:40
|

Гуру
     
Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244

|
Цитата(Dog Pawlowa @ Aug 15 2008, 10:03)  Может, можно поделиться образом какой-нибудь программы, чтобы загрузить ее в память и проверить работу хоть какого-нибудь узла контроллера? Это позволит убедиться, что U-boot работает. Под U-boot нет. Могу подбросить то, с чего начинал возится зимой с LPC247(6)8 от www.starterkit.ru. Там порт FreeRTOS, консолька, тесты RAM, бенчмарки, прочего по мелочи. Цитата(Dog Pawlowa @ Aug 15 2008, 10:03)  Вопрос - чтобы забить на Линух и попробовать проект IAR под Wiggler'ом, нужно кварц заменить на <10 MHz, да? J-linka нет пока. Если забить и на Wiggler, то загрузите через Bootloader при любои кварце, кстати, о Olimex он, как правило, в панельке - присмотритесь внимательно
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Aug 15 2008, 22:04
|
Гуру
     
Группа: Свой
Сообщений: 2 702
Регистрация: 14-07-06
Пользователь №: 18 823

|
Цитата(zltigo @ Aug 15 2008, 14:40)  Под U-boot нет. Могу подбросить то, с чего начинал возится зимой с LPC247(6)8 от www.starterkit.ru. Там порт FreeRTOS, консолька, тесты RAM, бенчмарки, прочего по мелочи. Было бы здорово. Сложного (типа RTOS) ничего не нужно. Тест RAM очень интересует. К сожалению, не успел подготовиться. Даже выбор кита оказался случайным. Лучше бы Embedded Artists. Увы, российский Starterkit ставит 2468, а все затевается ради TFT VGA. Цитата(zltigo @ Aug 15 2008, 14:40)  Если забить и на Wiggler, то загрузите через Bootloader при любои кварце, кстати, о Olimex он, как правило, в панельке - присмотритесь внимательно  Не припоминаю, а платы под рукой нет. В понедельник - к черту микроконтроллеры на два дня :-)
--------------------
Уходя, оставьте свет...
|
|
|
|
|
Aug 15 2008, 22:18
|

Гуру
     
Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244

|
Цитата(Dog Pawlowa @ Aug 16 2008, 00:04)  Было бы здорово. В приложении, только тест памяти там естественно под starterkit. Терминал 115200, кварец 12MHz Код M2468 Demo RTKernel(ARM) V0.00.1(471) Feb 21 2008 10:29:04, by I.Zalts ROM:18424 RAM:25392 Heap:40006330 Size:40113 Check CPU -LPC2468 Evolution Ext.RAM -Done Ready ps R 1 Console tcb=400069C8:112/800 R 0 IDLE tcb=40006340:220/1600 B 2 Checker tcb=40006D30:96/800 memm MCB00->40006340 Size= 1656 TCB+Stack=1600 MCB01->400069C8 Size= 856 TCB+Stack=800 MCB02->40006D30 Size= 856 TCB+Stack=800 MCB03->40007098 Size= 36681 Free si Benchmarks(V1.1):87811 Dhrystones/s. Loops:50, CPUticks:40997-507 Benchmarks(V2.1):71357 Dhrystones/s. Loops:50, CPUticks:50450-314 Benchmarks:56330 tests/s. Loops:50, CPUticks:63909-319 mt 0 Err:0 1 Err:0 2 Err:0 3 Err:0 4 Err:0 5 Err:0 6 Err:0 7 Err:0 ..... Цитата Не припоминаю, а платы под рукой нет. У меня их около десятка разных - на всех есть.
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Aug 15 2008, 22:28
|
Гуру
     
Группа: Свой
Сообщений: 2 702
Регистрация: 14-07-06
Пользователь №: 18 823

|
Цитата(zltigo @ Aug 16 2008, 01:18)  В приложении, только тест памяти там естественно под starterkit. Терминал 115200 Спасибо. Цитата(zltigo @ Aug 16 2008, 01:18)  У меня их около десятка разных - на всех есть. Но 2478 то нет! Ладно, заскочу завтра в офис :-)
--------------------
Уходя, оставьте свет...
|
|
|
|
|
Aug 19 2008, 07:17
|
Гуру
     
Группа: Свой
Сообщений: 2 702
Регистрация: 14-07-06
Пользователь №: 18 823

|
Цитата(zltigo @ Aug 18 2008, 13:49)  Поднимается консолька в вперед  . 2+2= отлаживать, недеюсь, не нужно а более сложно-алгоритмические вещи в консольке уже во многих случаях много удобнее. А если речь идет о Линуксах, то я честно говоря вообще не представляю чего там JTAG делать. Ну, про Линукс и JTAG понятно. А вот посоветуйте мне пожалуйста... Загрузил я наконец-то Линукс на этой плате. Третья флэшка заработала, MMC и Ethernet - пока нет. Сижу вот и думаю. Мне на самом то деле нужно GUI + управление другими блоками по CAN . По большому счету, линукс ничего не дает, к нему как минимум еще нужно microwindows/nano-X или uC/GUI. В результате я буду иметь море чужого софта и максимум, что буду использовать - файловую систему для чтения с флэшки и некоторые куски из чужого GUI. И с этим еще и разбираться. И оно мне надо? Полная противоположность - собственный проект, тогда нужные куски придется выдирать (или не выдирать, отказавшись от некоторой функциональности). Убого, но свое. Есть и промежуточные версии типа использования ulink. Вы лично, zltigo, что скажете? Кстати, пробовал поставить IAR v520 по рекомендации iar_setup_uni c фтп - не помогло. Не уточните способ процедуры?
--------------------
Уходя, оставьте свет...
|
|
|
|
|
Aug 19 2008, 09:11
|

Гуру
     
Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244

|
Цитата(Dog Pawlowa @ Aug 19 2008, 09:17)  Полная противоположность - собственный проект, тогда нужные куски придется выдирать (или не выдирать, отказавшись от некоторой функциональности). Убого, но свое. Ну почему сразу убого? Системку простенькую - не сложно. С файловой системой никаих проблем не будет, CAN - по любому свой придется писать ибо в то, что в линуксе чего-то пригодное для реальной работы есть я просто не верю. По GUI - не в курсе, поскольку просто не занимался, но есть жизнь и за пределами линуксов и виндовсов.. Цитата рекомендации iar_setup_uni c фтп - не помогло. Без понятия, что рекомендации, но лично выкладывал обычный генератор - все, как всегда.
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
  |
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|