roboforum.ru

Технический форум по робототехнике.

Linux на ARM для "ARM-новичков"

ARM7, ARM9, ARM11 etc.

Linux на ARM для "ARM-новичков"

Сообщение graviton9 » 16 сен 2011, 10:04

Простите за тупые вопросы но я как говорится чайник в ARM-ах и не шарю в этом конкретном деле, но при этом мне интересно установка linux-а на ARM. По делу какие хорошые туторы, мануалы, книги, ссылки и тгд можете посоветовать естественно для новичков. В google -е искал по веткам roboforum- а тоже неоднократно искал, там информация разрезанная и в основном для хоть как то подготовленного человека (по микроконтроллерам ARM) вот и создал новую тему.... Мне нужен быстрый старт и по этому желательно такие материалы в которых все по шагам и без воды как в туторах avr123.nm.ru то есть в первое время быстренко что то рабочее собрать используя ОС а потом все пойдет норм это я знаю на 100%. У меня имеется опыт работы с avr микроконтроллерами. И еще перед установкой надо ли каким то кодом прошивать АРМ микроконтроллер, может бут-лоадером ? Заранее спасибо.
graviton9
 
Сообщения: 58
Зарегистрирован: 11 сен 2011, 10:39

Re: Linux на ARM для "ARM-новичков"

Сообщение Strijar » 16 сен 2011, 10:43

Остался за кадром какой у вас уровень знаний по Linux и какой именно ARM
http://dmilvdv.narod.ru/AT91SAM9260/
Аватара пользователя
Strijar
 
Сообщения: 664
Зарегистрирован: 28 авг 2006, 17:09
Откуда: Всеволожск (СПб)
прог. языки: С, C++, Python, Lua, VHDL, Verilog, Forth
ФИО: Олег Белоусов

Re: Linux на ARM для "ARM-новичков"

Сообщение andreynech » 16 сен 2011, 11:15

Я слегка в замешательстве - я досихпор жил с мыслью, что Linux на микроконтроллерах не работает. Единственное, что вроде как-то в эту сторону идет это uClinux.

Ну а если всетаки в вопросе была использована неточная терминология и речь идет об ARM процессоре, а не МК, то я бы посоветовал BeagleBoard. На нее легко установить Angstrom Linux (я бы его рекомендовал) или Ubuntu.
andreynech
 
Сообщения: 40
Зарегистрирован: 06 сен 2011, 17:17
Откуда: Харьков, Украина.
ФИО: Андрей

Re: Linux на ARM для "ARM-новичков"

Сообщение graviton9 » 16 сен 2011, 13:16

andreynech писал(а):Я слегка в замешательстве - я досихпор жил с мыслью, что Linux на микроконтроллерах не работает. Единственное, что вроде как-то в эту сторону идет это uClinux.

Ну а если всетаки в вопросе была использована неточная терминология и речь идет об ARM процессоре, а не МК, то я бы посоветовал BeagleBoard. На нее легко установить Angstrom Linux (я бы его рекомендовал) или Ubuntu.

Да именно АРМ процессор

Добавлено спустя 1 час 23 минуты 31 секунду:
Strijar писал(а):Остался за кадром какой у вас уровень знаний по Linux и какой именно ARM
http://dmilvdv.narod.ru/AT91SAM9260/

Линукс мне нужен только для того что бы использовать возможности opencv и все. Остальные возможности linux-а мне не интересно....., хотя в качестве второй системы установил у себя именно линукс. Как windows не знаю, но обхожусь норм :wink:
graviton9
 
Сообщения: 58
Зарегистрирован: 11 сен 2011, 10:39

Re: Linux на ARM для "ARM-новичков"

Сообщение andreynech » 16 сен 2011, 15:53

graviton9 писал(а):Линукс мне нужен только для того что бы использовать возможности opencv и все

Тогда вот этот проект может представлять интерес. Я сам не тестировал, но, судя по тому что я об этом проекте читал, особо оптимистично настраиваться не стоит. Хотя идея добавить в OpenCV оптимизацию для DSP просто мега-интересная! Это б открыло кучу новых очень интересных возможностей.
andreynech
 
Сообщения: 40
Зарегистрирован: 06 сен 2011, 17:17
Откуда: Харьков, Украина.
ФИО: Андрей

Re: Linux на ARM для "ARM-новичков"

Сообщение graviton9 » 16 сен 2011, 21:24

Очень прошу дайте ссылку на простое пошаговое руководство установки linux-a в ARM процессор. :( :( :(
graviton9
 
Сообщения: 58
Зарегистрирован: 11 сен 2011, 10:39

Re: Linux на ARM для "ARM-новичков"

Сообщение =DeaD= » 16 сен 2011, 21:32

Какой ARM-процессор то? И вроде никогда не делали установку ОС в процессор, только в МК или во внешний флэш.

Вот тут на форуме целый раздел про конкретный ARM9 мини2440 - forum96/
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Linux на ARM для "ARM-новичков"

Сообщение Strijar » 16 сен 2011, 22:56

graviton9 писал(а):Очень прошу дайте ссылку на простое пошаговое руководство установки linux-a в ARM процессор. :( :( :(


Судя по тому, что с линуксом вы пока не очень, вам в отдел "научная фантастика" ;) Вникать все равно придется.
Аватара пользователя
Strijar
 
Сообщения: 664
Зарегистрирован: 28 авг 2006, 17:09
Откуда: Всеволожск (СПб)
прог. языки: С, C++, Python, Lua, VHDL, Verilog, Forth
ФИО: Олег Белоусов

Re: Linux на ARM для "ARM-новичков"

Сообщение graviton9 » 17 сен 2011, 09:19

Так вы наверно не точно поняли что мне надо... мне не надо поставить linux на готовое устройство скажем на ноутбук или например кпк, устройство то есть робота буду собирать сам, покупать буду голые запчасти естественно.... то есть надо поставить Linux на память "голого" ARM процессора если можно так сказать и мне интересно скажем надо ли сначало прошивать память проца установить на него какой нибудь bood loader например и с его помощью загрузить ОС, то есть существенно ли отличается установка ОС линукс на обычный комп от установки (естественно подходящего дистрибутива) в память АРМ-проца другого устройства....... ну не заню вот такие тривиальные вопросы для тех у кого опыт есть в этих делах. А так на своем компе не раз установил linux и это не проблема в принципе...
Последний раз редактировалось graviton9 17 сен 2011, 09:28, всего редактировалось 1 раз.
graviton9
 
Сообщения: 58
Зарегистрирован: 11 сен 2011, 10:39

Re: Linux на ARM для "ARM-новичков"

Сообщение Angel71 » 17 сен 2011, 09:26

а кто вам сказал, что у "голого" арма вообще обязана быть память?
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

Re: Linux на ARM для "ARM-новичков"

Сообщение graviton9 » 17 сен 2011, 09:32

Angel71 писал(а):а кто вам сказал, что у "голого" арма вообще обязана быть память?

Я же сказал я чайник в армах и мне нужны четкие туторы и тгг... не задаваете мне такие вопросы пока на кого может ответить только спец по армам то есть вы...
graviton9
 
Сообщения: 58
Зарегистрирован: 11 сен 2011, 10:39

Re: Linux на ARM для "ARM-новичков"

Сообщение Angel71 » 17 сен 2011, 09:36

на сферического коня в вакууме мануалы не существуют. начинаете писать, какой арм выбрали, приводите схему платы и тогда уже хоть о чём-то можно будет говорить. если еще не выбрали и тем более схемы нет, то с этого и начинайте. это не считая, что скорей всего в данном случае не покупать готовую плату, с которой будет поставляться дистрибутив линукса вообще мягко говоря плохая затея.
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

Re: Linux на ARM для "ARM-новичков"

Сообщение Flexz » 17 сен 2011, 18:32

graviton9 писал(а):Так вы наверно не точно поняли что мне надо... мне не надо поставить linux на готовое устройство скажем на ноутбук или например кпк, устройство то есть робота буду собирать сам, покупать буду голые запчасти естественно.... то есть надо поставить Linux на память "голого" ARM процессора если можно так сказать и мне интересно скажем надо ли сначало прошивать память проца установить на него какой нибудь bood loader например и с его помощью загрузить ОС, то есть существенно ли отличается установка ОС линукс на обычный комп от установки (естественно подходящего дистрибутива) в память АРМ-проца другого устройства....... ну не заню вот такие тривиальные вопросы для тех у кого опыт есть в этих делах. А так на своем компе не раз установил linux и это не проблема в принципе...

На АРМовые девайсы линукса обычно не устанавливают, в обычном понимании этого слова. Вместо этого заливают готовый образ системы, собранный на ББ, причем собранный специально для конкретного изделия. Заливают во флеш память (NAND) или на SD-шку. У АРМов, способных запустить линух, своей флеш-памяти обычно не бывает (а если бывает, то мало, хватит разве что на bootloader или standalone программу), да и обычной РАМ тоже.
Выбирайте лучше готовую плату, готовые образы системы и мануалы тогда автоматически нарисуются.
Flexz
 
Сообщения: 47
Зарегистрирован: 27 авг 2011, 14:05

Re: Linux на ARM для "ARM-новичков"

Сообщение RootAdmin » 17 сен 2011, 22:34

Для разработки удобней ИМХО с нанда только ядро грузить, потом перемонтировать корень с раздела обычной usb флешки. Сейчас с камерой так воюю. Кстати, для начинающего - отличная платформа дешевле 2 круб.
Дым, идущий из всех устройств в помещении предвещает появление электрика.
RootAdmin
 
Сообщения: 1725
Зарегистрирован: 07 авг 2010, 21:29
Откуда: КМВ
прог. языки: C
ФИО: Андрей

Re: Linux на ARM для "ARM-новичков"

Сообщение graviton9 » 18 сен 2011, 16:04

а на эти ссылки что скажете ? http://www.xakep.ru/magazine/xa/125/078/1.asp и http://www.xakep.ru/magazine/xa/124/084/1.asp ??? все-таки xaker.ru покруче ...
graviton9
 
Сообщения: 58
Зарегистрирован: 11 сен 2011, 10:39

След.

Вернуться в ARM

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 13