|
|
  |
Как поднять uClinux ... |
|
|
|
May 23 2006, 21:19
|

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

|
Ребята, хорошие новости. Я собрал драйвер EthernetLite что был создан Джоном Вильямсом, скорость скачивания с платы из корневой файловой системы (SDRAM) составила 330кБайт. Вот правда в обратную сторону всего 20к. Еще я приделал простенькую SPI корку и через нее подружил uClinux с MMC картой, скорость сливания через ftp с карты составила 220кбайт. Еще, дистрибутивы самого линуха стали более "человеческие". Я с месяц назад скачал сам дистрибутив и обновил его через CVS, единственное что пока пришлось отпатчить это insmod. Крайний раз когда я этим ханимался (осень) мне пришлось поправить несколько makefile и какой-то конфигурационный файл, сами понимаете все это сопровождалось сильным душевным растройством. Еще раньше EDK (вернее uClinux BSP) не мог родить auto-config.in (конфиг файл железячного содержимого) если не выполнялся целый ряд условий (нет flash, не указана LBM и т.п.), мне приходилось его руками глядя на примеры лепить, а сейчас милое дело
--------------------
Усы, борода и кеды - вот мои документы :)
|
|
|
|
|
May 24 2006, 21:50
|
Местный
  
Группа: Свой
Сообщений: 251
Регистрация: 23-06-04
Пользователь №: 154

|
Цитата(3.14 @ May 3 2006, 22:45)  Как лицезии получать, это в соответсвующем разделе форума. Но думаю, люди добрые пока этим не занимались, в EDK при смене патча приходится лицензии менять (хотя может я что упустил). После того как сможете декриптовать, просто замените криптованные файлы на декриптованные и творите с потрохами что душе угодно (если времени не жалко  ). >> Ещо у меня есть вопрос как ролучить соурс от EDK Ethernet корки, соурс лицензия имеется??? >>Проектном подкатологе только пишется крыптованные VHDL фаилы. Так и ничево и непонял, полную FLEXLM лицензию я установыл и лицензия работает, но што надо делать штоб получить нормальный VHDL ?
|
|
|
|
|
Jul 11 2006, 08:33
|

Electrical Engineer
     
Группа: СуперМодераторы
Сообщений: 2 163
Регистрация: 4-10-04
Пользователь №: 778

|
Цитата(3.14 @ Jul 11 2006, 01:56)  Еще GPRS ... По замыслу, это автономный HTTP сервер с GPS тиелеметрией, хотя при полной нагрузке (GPRS+WiFi) батарей наверное даже на час не хватит (пока не проверял)  так-так-так... а вот с этого места поподробнее =) какой веб-сервер можно поставить на это самый микроЛинукс?! Апач собрали или от BusyBox'a решили прикрутить? ЗЫ: кстати, у ЭФО есть RJ-45 со встроенными трансформаторами.
--------------------
|
|
|
|
|
Jul 11 2006, 09:19
|

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

|
Я насчитал три возможных HTTP сервера: бузибокс, еще один в составет сетевых утилит (может он и Апач, не знаю) и встраиваемый в ядро. Не смог проверить работу только одного, встраиваемого в ядро, после его включения ядро не собралось, разбираться не стал. В целом, сервер работает довольно тормознуто, сами объекты грузятся быстро а вот пауза между загрузкой довольно ощутимые. Если не разберусь с чем дело, наверное свой прийдется писать. Цитата ЗЫ: кстати, у ЭФО есть RJ-45 со встроенными трансформаторами. Я знаю, человек который меня комплектовал, сказал что они сняты с производства а с другими ... http://electronix.ru/forum/index.php?showtopic=15565
--------------------
Усы, борода и кеды - вот мои документы :)
|
|
|
|
|
Aug 13 2007, 17:32
|
Частый гость
 
Группа: Свой
Сообщений: 75
Регистрация: 31-07-06
Из: Москва
Пользователь №: 19 223

|
Хотел поинтересоваться, что в итоге получилось с проектом? Сам хочу сдлеать курсовой проект по Микропроцессорным Системам на ПЛИС. Есть отладочная плата SK Spartan3E500 rev. D. Вместо MicroBlaze планирую использовать его аналог ( программно-совместимый ) AEMB ( http://www.opencores.org/projects.cgi/web/aemb/overview ). Для курсового планирую ограничится обвязкой мелкой переферией - типа счетчиков и т.п. Если останется время - UART с примером вывода текста из PC по uart на ЖК платы. Проги будут на асме и Си. Т.к. у нас курсовой проект является частью бакалврской работы, то хотел бы этот проект взять за основу системы с uCLinux на борту. Ethernet, TCP/IP, веб-сервер. В общем очень хочется, чтобы все это хозяйство работала на вышеупомянутой плате и работала следующая демонстрация: на PC, который будет соеденен в сеть с платой по ethernet, через веб-интерфейс можно было выводить текст на ЖК и управлять светодиодами или типа того. Люди, кто делал анологичные проекты, как вы думаете, реально ли сделать такое за 10 месяцев, если работать пару часов в день и на выходных по 5 часов? Радует, что люди делали анологичные проекты ( правда используют Microblaze). Вот интересная ссылка: http://www.petalogix.com/resources/reference_designs/xilinxadd: Еще понравился софт-процессор OpenRISC 1200. Но пока взял про запас, т.к. не находил в инете ( не сильно искал ) заметок о работающем uCLinux на данной отладочной плате.
Сообщение отредактировал voyt - Aug 13 2007, 17:37
|
|
|
|
|
Aug 15 2007, 11:29
|
Участник

Группа: Новичок
Сообщений: 44
Регистрация: 10-10-06
Пользователь №: 21 161

|
Цитата(voyt @ Aug 13 2007, 19:32)  Хотел поинтересоваться, что в итоге получилось с проектом? Сам хочу сдлеать курсовой проект по Микропроцессорным Системам на ПЛИС. Есть отладочная плата SK Spartan3E500 rev. D. Вместо MicroBlaze планирую использовать его аналог ( программно-совместимый ) AEMB ( http://www.opencores.org/projects.cgi/web/aemb/overview ). Для курсового планирую ограничится обвязкой мелкой переферией - типа счетчиков и т.п. Если останется время - UART с примером вывода текста из PC по uart на ЖК платы. Проги будут на асме и Си. Т.к. у нас курсовой проект является частью бакалврской работы, то хотел бы этот проект взять за основу системы с uCLinux на борту. Ethernet, TCP/IP, веб-сервер. В общем очень хочется, чтобы все это хозяйство работала на вышеупомянутой плате и работала следующая демонстрация: на PC, который будет соеденен в сеть с платой по ethernet, через веб-интерфейс можно было выводить текст на ЖК и управлять светодиодами или типа того. Люди, кто делал анологичные проекты, как вы думаете, реально ли сделать такое за 10 месяцев, если работать пару часов в день и на выходных по 5 часов? Радует, что люди делали анологичные проекты ( правда используют Microblaze). Вот интересная ссылка: http://www.petalogix.com/resources/reference_designs/xilinxadd: Еще понравился софт-процессор OpenRISC 1200. Но пока взял про запас, т.к. не находил в инете ( не сильно искал ) заметок о работающем uCLinux на данной отладочной плате. Работы тут немало. IMHO надо переделывать EMAC core (Ethernet) чтоб работал с WISHBONE UART нужен обязательно, без него трудно поднимать Linux ... который в лучшем случае надо будет слегка подделать - ассемблерные функции - так как они пользуются MFS,MTS Решайте, справитесь ли...
--------------------
Some days you eat the bear. Some days the bear eats you.
|
|
|
|
|
  |
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|