Технический форум по робототехнике.
EdGull » 21 май 2010, 21:37
Здесь будем обсуждать Linux на ARM
Первый вопрос, кто запускал пингвинов на армах?
второй, кто пересобирал под них ядра?
Vooon » 21 май 2010, 22:01
Я.
Сетар еще должен отметиться
br0x » 21 май 2010, 23:18
Запускать - запускал когда-то на PDA, пересобирать буду как только придут с eBay две цацки, надеюсь, скоро...
setar » 22 май 2010, 00:16
Я имею в этой теме продвинутый опыт, пересобирал всю систему от ядра, его модулей (дрова) до окружения сборки и ПО всей системы.
если будет девайс разработки могу писать статьи.
думаю тот девайс что Вы планируете прикупить практически полностью совместим с моей платформой FreeRunner
поэтому проблем с консультацией не вижу.
Да, забыл сказать - я сам ни разу не программер, только понимаю и использую код других людей, поэтому чтобы под платформу линукс собрать нужно иметь по крайней мере ядро которое поддерживает все набортные девайсы (точнее умеет поддерживать).
А там уж дело техники и кропотливых затрат времени.
EdGull » 22 май 2010, 00:17
Vooon писал(а):Я.
на каком арме и какой именно линух запускал?
setar » 22 май 2010, 00:23
Я полностью учавствовал в написании порта gentoo под КПК hx4700,
частично пилил под себя FreeRunner
процы не помню, вроде ARM7 и ARM9 , да и не важно это ибо отличается лишь строкой конфигурации кросс компилятора.
Кстати под такой девайс я рекомендую использовать линукс похожий на дебиан - точнее нечто свое базирующееся на установщике бинарных пакетов apt-get. Собирать бинарники естественно на x86 (или x86_64 ) и держать наш, робофорумовский репозитарий
elesy » 24 май 2010, 15:36
Поднимал линя на AT91RM9200 и на AT91SAM9260. Также запускал uClinux на LPC2478. Если есть вопросы - постараюсь помочь
Andrey37 » 02 июн 2010, 10:36
Если речь идет о цацках вроде mini2440, то собирал ядро на mini2440 и tq2440
galex1981 » 02 июн 2010, 10:48
to elesy: Как поставить uClinux на LPC2368?
br0x » 02 июн 2010, 10:49
Andrey37 писал(а):Если речь идет о цацках вроде mini2440, то собирал ядро на mini2440 и tq2440
Тогда тебе сюда
http://roboforum.ru/forum4/topic8149.html
Порфирий » 02 июн 2010, 13:44
В данный момент по долгу службы работаю с LPC2478 + uClinux. Будут вопросы - обращайтесь, постараюсь помочь.
elesy » 02 июн 2010, 14:45
elesy писал(а):Поднимал линя на AT91RM9200 и на AT91SAM9260. Также запускал uClinux на LPC2478. Если есть вопросы - постараюсь помочь
Отпищусь вечером - из дома.
elesy » 03 июн 2010, 12:32
galex1981 писал(а): Как поставить uClinux на LPC2368?
Я тиспользовалинструментарий от Embeddeds Artists.
Собирал u-boot, kernel, rootfs. Потом это все записывал
u-boot: во флеш контролера
kernel: во внешнюю NAND
rootfs: во внешнюю NAND
galex1981 » 03 июн 2010, 12:40
Можно немного поподробнее
. Просто пока я только с АРМ ами работал в виде того что писал прошивки как для Atmel и загонял их в обычную flash. Пока не знаю как агонять проги в ОЗУ МК. С Линукс работаю. Просто еще пока не понимаю - собирать ядро Линукса для Арма нужно в какой ОС: Windows, Linux...
(Для самого обычного Линукса для ПК ядро собирал)
elesy » 03 июн 2010, 15:20
Ядро собираеться в Линуксе.
А для началая бы посоветовал Кейл
Там и симулятор очень хороший. А когда освоишь камень тогда уже можно и на uClinux переходить