DogPawlowa 0 15 августа, 2008 Опубликовано 15 августа, 2008 · Жалоба Сорри за кросспостинг, но подумываю вернуть плату и хочу побыстрее определиться. 1) Результаты такие: "Итак, мои результаты "введения в ARM" на примере попытки запуска LPC2478STK от Olimex : файлы на CD двухнедельной давности, причем плата ехала неделю. Похоже, первый экземпляр :-) Экран дрожит, USB host флэшку не видит, тест ОЗУ дает ошибку, ping не получился, загрузка ядра по последовательному порту тоже неудачна. Горячее(в буквальном смысле - греется прилично) передергивание питания - и STK, как правило, не включается. На плате нулевые доработки в виде малозаметных резисторов. MMC не работает. Да, на сайте Olimex'а объявление, что все в отпуске. Не, болгары - это что-то, нужно было начинать со шведов. Вопрос - чтобы забить на Линух и попробовать проект IAR под Wiggler'ом, нужно кварц заменить на <10 MHz, да? J-linka нет пока. Да, еще. Шлейф ЖКИ заметно продавлен, STK из коробки не доставался при транспортировании." 2) Просьба к тем, кто работал с LPC2478. Может, можно поделиться образом какой-нибудь программы, чтобы загрузить ее в память и проверить работу хоть какого-нибудь узла контроллера? Это позволит убедиться, что U-boot работает. Тогда хоть буду знать, что с самим контроллером можно работать. Спасибо Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zltigo 2 15 августа, 2008 Опубликовано 15 августа, 2008 · Жалоба Может, можно поделиться образом какой-нибудь программы, чтобы загрузить ее в память и проверить работу хоть какого-нибудь узла контроллера? Это позволит убедиться, что U-boot работает. Под U-boot нет. Могу подбросить то, с чего начинал возится зимой с LPC247(6)8 от www.starterkit.ru. Там порт FreeRTOS, консолька, тесты RAM, бенчмарки, прочего по мелочи. Вопрос - чтобы забить на Линух и попробовать проект IAR под Wiggler'ом, нужно кварц заменить на <10 MHz, да? J-linka нет пока. Если забить и на Wiggler, то загрузите через Bootloader при любои кварце, кстати, о Olimex он, как правило, в панельке - присмотритесь внимательно :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
DogPawlowa 0 15 августа, 2008 Опубликовано 15 августа, 2008 · Жалоба Под U-boot нет. Могу подбросить то, с чего начинал возится зимой с LPC247(6)8 от www.starterkit.ru. Там порт FreeRTOS, консолька, тесты RAM, бенчмарки, прочего по мелочи. Было бы здорово. Сложного (типа RTOS) ничего не нужно. Тест RAM очень интересует. К сожалению, не успел подготовиться. Даже выбор кита оказался случайным. Лучше бы Embedded Artists. Увы, российский Starterkit ставит 2468, а все затевается ради TFT VGA. Если забить и на Wiggler, то загрузите через Bootloader при любои кварце, кстати, о Olimex он, как правило, в панельке - присмотритесь внимательно :) Не припоминаю, а платы под рукой нет. В понедельник - к черту микроконтроллеры на два дня :-) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zltigo 2 15 августа, 2008 Опубликовано 15 августа, 2008 · Жалоба Было бы здорово. В приложении, только тест памяти там естественно под 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 ..... Не припоминаю, а платы под рукой нет. У меня их около десятка разных - на всех есть. m2468_demo.rar Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
DogPawlowa 0 15 августа, 2008 Опубликовано 15 августа, 2008 · Жалоба В приложении, только тест памяти там естественно под starterkit. Терминал 115200 Спасибо. У меня их около десятка разных - на всех есть. Но 2478 то нет! Ладно, заскочу завтра в офис :-) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zltigo 2 15 августа, 2008 Опубликовано 15 августа, 2008 · Жалоба Но 2478 то нет! Ладно, заскочу завтра в офис :-) Обратите внимание на толщину запаяных ножек - если явно толще нормальных, то это трубчатые контакты и кварц из них просто вынимается. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
DogPawlowa 0 16 августа, 2008 Опубликовано 16 августа, 2008 · Жалоба Обратите внимание на толщину запаяных ножек - если явно толще нормальных, то это трубчатые контакты и кварц из них просто вынимается. Посмотрел - SMD, поковырял отверткой - не вытаскивается. Но выводы - два на узких сторонах, отпаять будет несложно. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zltigo 2 16 августа, 2008 Опубликовано 16 августа, 2008 · Жалоба Посмотрел - SMD SMD? Ну тады - ой. А отпаиваются SMD кварцы поганенько - площадки большие :(. Не отпаивайте - воспользуйтесь bootloader - нафиг этот Wiggler. Сам по себе 12MHz кварц для этого контроллера максимально правильный и причин его менять нет. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
KRS 1 18 августа, 2008 Опубликовано 18 августа, 2008 · Жалоба Вопрос - чтобы забить на Линух и попробовать проект IAR под Wiggler'ом, нужно кварц заменить на <10 MHz, да? J-linka нет пока. А это что за фича? У меня на LPC2368 правда ( работает и при 12 Mhz) на старых LPC на каких только частотах не работал flash loader ( там же параметр есть указывающий частоту кварца) и с оталадкой все ок. А для новых LPC ( которые внутри с генератором) там flash loader новый, ему внешний кварц не нужен. Одно может глючить - родной mac файл ( flashloadera) - так его можно подправить. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
DogPawlowa 0 18 августа, 2008 Опубликовано 18 августа, 2008 · Жалоба А это что за фича? У меня на LPC2368 правда ( работает и при 12 Mhz) на старых LPC на каких только частотах не работал flash loader ( там же параметр есть указывающий частоту кварца) и с оталадкой все ок. А для новых LPC ( которые внутри с генератором) там flash loader новый, ему внешний кварц не нужен. Одно может глючить - родной mac файл ( flashloadera) - так его можно подправить. Речь идет об отладке в среде. С загрузчиком то что можно увидеть? - Только солнце. А с инструментом - пятна на нем :-) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zltigo 2 18 августа, 2008 Опубликовано 18 августа, 2008 · Жалоба Речь идет об отладке в среде... Поднимается консолька в вперед :). 2+2= отлаживать, недеюсь, не нужно а более сложно-алгоритмические вещи в консольке уже во многих случаях много удобнее. А если речь идет о Линуксах, то я честно говоря вообще не представляю чего там JTAG делать. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
DogPawlowa 0 19 августа, 2008 Опубликовано 19 августа, 2008 · Жалоба Поднимается консолька в вперед :). 2+2= отлаживать, недеюсь, не нужно а более сложно-алгоритмические вещи в консольке уже во многих случаях много удобнее. А если речь идет о Линуксах, то я честно говоря вообще не представляю чего там JTAG делать. Ну, про Линукс и JTAG понятно. А вот посоветуйте мне пожалуйста... Загрузил я наконец-то Линукс на этой плате. Третья флэшка заработала, MMC и Ethernet - пока нет. Сижу вот и думаю. Мне на самом то деле нужно GUI + управление другими блоками по CAN . По большому счету, линукс ничего не дает, к нему как минимум еще нужно microwindows/nano-X или uC/GUI. В результате я буду иметь море чужого софта и максимум, что буду использовать - файловую систему для чтения с флэшки и некоторые куски из чужого GUI. И с этим еще и разбираться. И оно мне надо? Полная противоположность - собственный проект, тогда нужные куски придется выдирать (или не выдирать, отказавшись от некоторой функциональности). Убого, но свое. Есть и промежуточные версии типа использования ulink. Вы лично, zltigo, что скажете? Кстати, пробовал поставить IAR v520 по рекомендации iar_setup_uni c фтп - не помогло. Не уточните способ процедуры? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
KRS 1 19 августа, 2008 Опубликовано 19 августа, 2008 · Жалоба Сижу вот и думаю. Мне на самом то деле нужно GUI + IMHO для GUI самое оптимальное DirectFB + FLTK DirectFB довольно просто портируется. Для CAN вроде уже включили socketcan http://developer.berlios.de/projects/socketcan/ Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aaarrr 69 19 августа, 2008 Опубликовано 19 августа, 2008 · Жалоба В результате я буду иметь море чужого софта и максимум, что буду использовать - файловую систему для чтения с флэшки и некоторые куски из чужого GUI. И с этим еще и разбираться. И оно мне надо? ИМХО, не надо. Файловую систему можно написать свою или взять один из известных проектов. С GUI то же самое. А вот производительность LPC2478 под ucLinux будет весьма печальной. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zltigo 2 19 августа, 2008 Опубликовано 19 августа, 2008 · Жалоба Полная противоположность - собственный проект, тогда нужные куски придется выдирать (или не выдирать, отказавшись от некоторой функциональности). Убого, но свое. Ну почему сразу убого? Системку простенькую - не сложно. С файловой системой никаих проблем не будет, CAN - по любому свой придется писать ибо в то, что в линуксе чего-то пригодное для реальной работы есть я просто не верю. По GUI - не в курсе, поскольку просто не занимался, но есть жизнь и за пределами линуксов и виндовсов.. рекомендации iar_setup_uni c фтп - не помогло. Без понятия, что рекомендации, но лично выкладывал обычный генератор - все, как всегда. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться