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

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> uClinux для LPC2294 проблема, Ошибка компиляции
DogZ
сообщение Apr 22 2006, 23:09
Сообщение #16





Группа: Новичок
Сообщений: 6
Регистрация: 19-04-06
Пользователь №: 16 263



Скорее всего попытка запускать uClinux на этой плате пустая трата времени. Ядро с данными займет около 500 Кб, 1М RAM на плате слишком мало для разработки. Очевидно что готовое приложение в RAM+FLASH можно впихнуть. Это одна из причин по кторой я переключился на eCOS для этой платы.
Go to the top of the page
 
+Quote Post
Evgeny_CD
сообщение Apr 23 2006, 08:30
Сообщение #17


Гуру
******

Группа: СуперМодераторы
Сообщений: 2 065
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 892



Цитата(DogZ @ Apr 23 2006, 03:09) *
Скорее всего попытка запускать uClinux на этой плате пустая трата времени. Ядро с данными займет около 500 Кб, 1М RAM на плате слишком мало для разработки. Очевидно что готовое приложение в RAM+FLASH можно впихнуть. Это одна из причин по кторой я переключился на eCOS для этой платы.
А удалось найти порт eCos для LPC22xx? Его вроде как в public нету. Или сами пишите?
Go to the top of the page
 
+Quote Post
DogZ
сообщение Apr 23 2006, 12:26
Сообщение #18





Группа: Новичок
Сообщений: 6
Регистрация: 19-04-06
Пользователь №: 16 263



Цитата(Evgeny_CD @ Apr 23 2006, 11:30) *
Цитата(DogZ @ Apr 23 2006, 03:09) *
Скорее всего попытка запускать uClinux на этой плате пустая трата времени. Ядро с данными займет около 500 Кб, 1М RAM на плате слишком мало для разработки. Очевидно что готовое приложение в RAM+FLASH можно впихнуть. Это одна из причин по кторой я переключился на eCOS для этой платы.
А удалось найти порт eCos для LPC22xx? Его вроде как в public нету. Или сами пишите?


Сначала портировал версию 2.0 (ARM7TDMI там уже был). Сейчас использую версию из CVS репозитория. В этой версии уже есть поддержка и 21XX и 22XX.
Go to the top of the page
 
+Quote Post
Evgeny_CD
сообщение Apr 24 2006, 06:58
Сообщение #19


Гуру
******

Группа: СуперМодераторы
Сообщений: 2 065
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 892



Цитата(DogZ @ Apr 23 2006, 16:26) *
Сначала портировал версию 2.0 (ARM7TDMI там уже был). Сейчас использую версию из CVS репозитория. В этой версии уже есть поддержка и 21XX и 22XX.
Да, в .cdl файлах тами LPC22xx упоминаются. Подскажите, какую именно target Вы выбрали для LPC22xx. Удалось на этой плате от Olimex запустить Ethernet?

Цитата(DogZ @ Apr 23 2006, 16:26) *
Сначала портировал версию 2.0 (ARM7TDMI там уже был). Сейчас использую версию из CVS репозитория. В этой версии уже есть поддержка и 21XX и 22XX.
Да, в .cdl файлах тами LPC22xx упоминаются. Подскажите, какую именно target Вы выбрали для LPC22xx. Удалось на этой плате от Olimex запустить Ethernet?
Go to the top of the page
 
+Quote Post
DogZ
сообщение Apr 24 2006, 11:01
Сообщение #20





Группа: Новичок
Сообщений: 6
Регистрация: 19-04-06
Пользователь №: 16 263



Цитата(Evgeny_CD @ Apr 24 2006, 09:58) *
Цитата(DogZ @ Apr 23 2006, 16:26) *
Сначала портировал версию 2.0 (ARM7TDMI там уже был). Сейчас использую версию из CVS репозитория. В этой версии уже есть поддержка и 21XX и 22XX.
Да, в .cdl файлах тами LPC22xx упоминаются. Подскажите, какую именно target Вы выбрали для LPC22xx. Удалось на этой плате от Olimex запустить Ethernet?

Цитата(DogZ @ Apr 23 2006, 16:26) *
Сначала портировал версию 2.0 (ARM7TDMI там уже был). Сейчас использую версию из CVS репозитория. В этой версии уже есть поддержка и 21XX и 22XX.
Да, в .cdl файлах тами LPC22xx упоминаются. Подскажите, какую именно target Вы выбрали для LPC22xx. Удалось на этой плате от Olimex запустить Ethernet?


Target для платы не сущетвует, его надо создавать. В руководстве пользователя достаточно подробно все написано. Там есть таргет для другой платы Olimex 21xx, можно взять его в качестве примера.
По схеме Ethernet включен в 8ом режиме в котором производитель чипа не гарантирует крректную работу перываний, я изменил распайку на 16 биный режим.
И 8 и 16 битные режимы работают без проблем.
Go to the top of the page
 
+Quote Post
Evgeny_CD
сообщение Apr 24 2006, 11:07
Сообщение #21


Гуру
******

Группа: СуперМодераторы
Сообщений: 2 065
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 892



Цитата(DogZ @ Apr 24 2006, 15:01) *
Target для платы не сущетвует, его надо создавать. В руководстве пользователя достаточно подробно все написано. Там есть таргет для другой платы Olimex 21xx, можно взять его в качестве примера.
По схеме Ethernet включен в 8ом режиме в котором производитель чипа не гарантирует крректную работу перываний, я изменил распайку на 16 биный режим.
И 8 и 16 битные режимы работают без проблем.
Если это не страшная тайна, можете свой *.cdl (и другие файлы - if any) выложить куда-нибудь? Я понимаю, что для умеющих не сложно, но я только учусь eCos...

Т.е. как я понял, у Вас на Olimex плате звелся eCos c IP стеком, и все фунциклирует? Спер!
Go to the top of the page
 
+Quote Post
DogZ
сообщение Apr 24 2006, 22:55
Сообщение #22





Группа: Новичок
Сообщений: 6
Регистрация: 19-04-06
Пользователь №: 16 263



Цитата(Evgeny_CD @ Apr 24 2006, 14:07) *
Цитата(DogZ @ Apr 24 2006, 15:01) *
Target для платы не сущетвует, его надо создавать. В руководстве пользователя достаточно подробно все написано. Там есть таргет для другой платы Olimex 21xx, можно взять его в качестве примера.
По схеме Ethernet включен в 8ом режиме в котором производитель чипа не гарантирует крректную работу перываний, я изменил распайку на 16 биный режим.
И 8 и 16 битные режимы работают без проблем.
Если это не страшная тайна, можете свой *.cdl (и другие файлы - if any) выложить куда-нибудь? Я понимаю, что для умеющих не сложно, но я только учусь eCos...

Т.е. как я понял, у Вас на Olimex плате звелся eCos c IP стеком, и все фунциклирует? Спер!

К сожалению по ряду причин не могу предоставить исходники. Максимум что могу это откомпилированые библиотеки и тесты без гарантии что ethernet в 8-ом режиме будет работать(после майских праздников когда вернусь из командировки. с собой ничего нет). Не начем проверить. Единственная плата перепаяна, код менялся. Мы уже почти год работаем со своей платой, которая отличается. На Olimex студент бакалаврскую и курсовую работу делает. MP3 & GSM кодеки гоняет на предмет возможности, ну это отдельная песня.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 27th July 2025 - 08:45
Рейтинг@Mail.ru


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