|
Linux + AT91RM9200 + настройка..., Берем все от контроллера, что только возможно ! Разгоняем производ |
|
|
|
Apr 4 2007, 17:26
|
Знающий
   
Группа: Свой
Сообщений: 601
Регистрация: 22-09-05
Из: Kharkov
Пользователь №: 8 847

|
Цитата но мне же нужно полноценный Linux - поэтому в качестве корня ФС хочу името ту , которая физически на USBFlash... А что в BusyBox неполноценного? А какой смысл загромождать такую систему "полноценным" дистром? Организационно вижу только проблемы и ни одного достоинства.
--------------------
- А мораль отсюда такова: всякому овощу свое время. Или, хочешь, я это сформулирую попроще: никогда не думай, что ты иная, чем могла бы быть иначе, чем будучи иной в тех случаях, когда иначе нельзя не быть. © Lewis Carroll. Alice's adventures in wonderland.
|
|
|
|
|
Apr 5 2007, 09:45
|

http://uschema.com
   
Группа: Свой
Сообщений: 708
Регистрация: 16-02-06
Из: UK(Ukrainian_Kingdom) Kharkov
Пользователь №: 14 394

|
Цитата(COMA @ Apr 5 2007, 09:19)  Посмоотрите в сторону http://buildroot.uclibc.org/очень неплохая штука. Да-да -я на него смотрю уже неделли эдак 3, и Lelick мне его рекомендовал пытаюсь переиодически buildroot уговорить собраться, пока бестолку 8( более того пытался неоднократно его скомпилить - испробовал 4 последние версии то он ищет не существующюю в природе версию пакетов: то вылетает с какимито ошибками при сборке... Очень очень хочу его собрать, но увы даже ни разу не получилось Может здесь есть люди которые с ним уже удачно скомпилились? Цитата(amw @ Apr 4 2007, 17:26)  А что в BusyBox неполноценного? А какой смысл загромождать такую систему "полноценным" дистром? Организационно вижу только проблемы и ни одного достоинства. Понимаеш ли какая штука - бюзибокса хватает, для многих задач бесспорно, вот одну из 3 плат уже приговорил на бюзибокс, а остальные в дальнейшый путь развития...... прибор который разрабатывается возможно должен будет иметь возможность работы с почтой, факсом: и возможно даже хранить данные по NIS или SMB, тоесть комплексно если смотреть на задачу, то лучше что бы там стоял полноценный линукс, что бы гибко управлять возможностями. Плюс вывод на новый уровень фирмы и оценка решения дальнейших задач на уже наработанных материалах и технологиях Собственно прибор ппока в разработке - поэтому пока есть время - нужно фирме приобрести опыт + навыки + решения...
--------------------
|
|
|
|
|
Apr 5 2007, 10:49
|

http://uschema.com
   
Группа: Свой
Сообщений: 708
Регистрация: 16-02-06
Из: UK(Ukrainian_Kingdom) Kharkov
Пользователь №: 14 394

|
Цитата(COMA @ Apr 5 2007, 10:38)  я собрал, проверил. Правда мне он не очень понравился Я уж лучше gentoo соберу  не понравилось? а почему - расскажите пожалуста, очень важно... может вы мне чтото кординально новое сообщите... кстати, а Вам еще не приходилось с gentoo иметь дело? я его еще просто сам ни разу не ставил - больно страшный он по расказам знакомых... а что касается арма - многие люди говорят о нем только хорошее... Вы уж простите что спрашиваю, но правильней спросить у тех кто имел опыт, чем наступить на еще неизветные грабли 8))) мне щяс важно определиться с верным путем установки подходящего дистриба... хотя я всеже привершенец дебиана больше в последнее время, кстати поставил уже на закачку 3 DVD под ARM
--------------------
|
|
|
|
|
Apr 5 2007, 10:57
|
Знающий
   
Группа: Свой
Сообщений: 851
Регистрация: 28-08-04
Пользователь №: 559

|
не понравился тем что нету nano в комплекте.  А так все работает. Правда пришлось немного поправить в файлах. И кстати получается достаточно компактно - busybox,uclibc,dropbear, bash,udev. Сжатый образ занимает ~1мег  Gentoo - это дистр. на котором я начал изучать linux. Он у меня установлен на рабочей машине. В данный момент собиараю Gentoo для платы RainBow. Сборка идет в симуляторе QEMU. Ничего сложного там нет. Все достаточно просто. Есть handbook для установки. Думаю разберетесь. http://www.gentoo.org/doc/ru/handbook/handbook-x86.xml
|
|
|
|
|
Apr 6 2007, 11:06
|
Знающий
   
Группа: Свой
Сообщений: 601
Регистрация: 22-09-05
Из: Kharkov
Пользователь №: 8 847

|
Цитата(PrSt @ Apr 5 2007, 09:45)  Понимаеш ли какая штука - бюзибокса хватает, для многих задач бесспорно, вот одну из 3 плат уже приговорил на бюзибокс, а остальные в дальнейшый путь развития...... прибор который разрабатывается возможно должен будет иметь возможность работы с почтой, факсом: и возможно даже хранить данные по NIS или SMB, тоесть комплексно если смотреть на задачу, то лучше что бы там стоял полноценный линукс, что бы гибко управлять возможностями. Ну, в общем, любой путь имеет право на воплощение. Но исходя из выше описанной задачи, я думал, что нужно выжать по максимуму быстродействие, а установка такого количества серъезного софта пагубно скажется на оном (быстродействии) плюс дополнительные мегабайты флеш, ОЗУ и т.д. А та же SAMBA не зависит от BusyBox. Перекомпилировать и запускать. Цитата Плюс вывод на новый уровень фирмы и оценка решения дальнейших задач на уже наработанных материалах и технологиях На мой взгляд, немного неудачная платформа для этого. Для изучения лучше было-бы взять систему помощнее. Повторю - это мое личное мнение. Цитата Собственно прибор ппока в разработке - поэтому пока есть время - нужно фирме приобрести опыт + навыки + решения...
Сообщение отредактировал amw - Apr 6 2007, 11:09
--------------------
- А мораль отсюда такова: всякому овощу свое время. Или, хочешь, я это сформулирую попроще: никогда не думай, что ты иная, чем могла бы быть иначе, чем будучи иной в тех случаях, когда иначе нельзя не быть. © Lewis Carroll. Alice's adventures in wonderland.
|
|
|
|
|
Jun 22 2007, 09:49
|
Частый гость
 
Группа: Свой
Сообщений: 168
Регистрация: 26-05-05
Из: Москва
Пользователь №: 5 423

|
Цитата(PrSt @ Apr 3 2007, 14:11)  Есть Linux-2.6.19, хочу на нем запустить полноценный линукс (Скачял Fedora 6 for ARM), записал федору 6 на USBFlash (предварительно переформатируя ее в EXT2 )... Расскажите, пожалуйста, получилось ли у Вас сие действие ? И еще вопросик, Вы упоминали, что собираетесь ставить Debian на плату, получилось ? Если да, то можете рассказать об этом ?
|
|
|
|
|
Jul 14 2007, 12:38
|

http://uschema.com
   
Группа: Свой
Сообщений: 708
Регистрация: 16-02-06
Из: UK(Ukrainian_Kingdom) Kharkov
Пользователь №: 14 394

|
Цитата(slava2005 @ Jun 22 2007, 12:49)  Расскажите, пожалуйста, получилось ли у Вас сие действие ?
И еще вопросик, Вы упоминали, что собираетесь ставить Debian на плату, получилось ? Если да, то можете рассказать об этом ? я запускал gentoo, уважаемый COMA, подсказал как (а то я в генте не того... недогоняю ее чуточку), правда на этапе сборки gentoo сказал что не знает что у меня за архитиктура . все мои знакомые кто возится с gentoo - тоже не смоли помочь ни чем. я не асс в gentoo так что не разобрался до конца... ...мои работодатели - остановили эту идею - отложив ее "до лучших времен", по приоритетным причинам, иных накомпленных дел и задач. и уже после этого скачался 3DVD Debian Etch for ARM - так что тон у меня лежит - по поставить попросту не успел так как не было его уше у меня.... Щяс он 1 плата крутится в деле а 2 тупо валяются на полочке... а руки не доходят до них уже. ...но! я собирал из пакета debootstrap ( http://wiki.emqbit.com/deboostrap-debian) Debian SID - и на этапе заруска init - чтото в своих скриптах не смог стартануть... щяс уже не помню 6 месяцев назад это было... Все это запусклось с USB. может даже и скомпилил Debian SID не коректно гдето... но знаю одно точно - что работает - читал много описаний... с Fedora были теже симбтомы что и с Debian SIDсамособранным, так что может дело таже в чемто другом... .
--------------------
|
|
|
|
|
Jul 15 2007, 15:07
|

http://uschema.com
   
Группа: Свой
Сообщений: 708
Регистрация: 16-02-06
Из: UK(Ukrainian_Kingdom) Kharkov
Пользователь №: 14 394

|
Цитата(sergeeff @ Jul 14 2007, 22:29)  Я тут почитал все дискуссии и никак не возьму в толк - нужна скорость для конкретной решения конкретной задачи или ? Почему нужен Linux? Может можно вообще без него? В этом плане интересно было бы у кого-нибудь, кто это пробовал, узнать насколько падает производительность задачи, в случае ее монопольного запуска (может вообще без всякой OS) и под Linux'ом? Вы совершенно правы - Ось не нужна - если задача того не просит, это уже неоднократно на этом форуме обсуждалось, да и на других форумах тоже... Linux - не "борьба за идею" - с его помощью можно гараздо большего добиться и реализавать задачу гараздо быстрее по срокам (все по тем же причинам которые также обсуждались), и всего лишь. Производительности сам Linux от контроллера откусывает не много 1-2%(если без оптимизации компилить - максимум 5%), а это мелочь. В подарок дается многозадачность и легкопортируемость кода с других , уже нарабоотанных, Linux проектов. Для разработчика это важнее. Но если задача требует максимума быстродействия - то туту Linux мимо пролетает и нужно использовать более быстродействующиие Оси или писать, как Вы предлагаете все с нуля.... Можно без него - самому все с нуля писать, но я например выбирать такой путь - пасс... Лучше, поставить любую Ось, благо их с десяток на этот контроллер налезет, и у каждой есть свои плюсы и минусы... но в целом это выгоднее чем писать все с нуля
--------------------
|
|
|
|
|
Jul 17 2007, 03:48
|
Частый гость
 
Группа: Свой
Сообщений: 168
Регистрация: 26-05-05
Из: Москва
Пользователь №: 5 423

|
Цитата(PrSt @ Jul 14 2007, 16:38)  может даже и скомпилил Debian SID не коректно гдето... но знаю одно точно - что работает - читал много описаний... Одно из них: http://electronix.ru/forum/index.php?showtopic=34221
|
|
|
|
|
Aug 1 2007, 16:33
|
Частый гость
 
Группа: Свой
Сообщений: 197
Регистрация: 26-08-04
Пользователь №: 548

|
Цитата(PrSt @ Apr 5 2007, 12:45)  Да-да -я на него смотрю уже неделли эдак 3, и Lelick мне его рекомендовал пытаюсь переиодически buildroot уговорить собраться, пока бестолку 8( Не знаю, вот сегодня скачал снапшот буилдроот,а и он мне все нагенерил, даже патч на кернел с максима сам скачал... Мало того сам сгенерил убоот 1.2.2, и только когда я попытался еще и тфтп чтобы сгенерил, то он тогда не выдержал этого надругательства и умер... Цитата(Muchachos @ Jul 18 2007, 17:31)  Коллеги, возможно не совсем в тему, но
Мы ищем команду разработчиков 3-5 человек с руководителем.
- знание ARM архитектуры - т.е. умение портировать линукс на различные платформы; - Linux kernel programming; - Linux WEB programming; - знание ядра 2.6.13 и 2.6.20 под at91rm9200; - gcc 3.4.4; - busybox+buildroot; - знание HCI BlueTooth вдоль и наискосок; - Bercli.
Работа в Москве, fulltime.
З.П. команде до $8000
Большой интересный проект. Возникает интерес? Мы дадим небольшое тестовое задание. После входа в проект небольшое обучение. Каждому!
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|