roboforum.ru

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

Linux на ARM

Re: Linux на ARM

VeroLom » 06 апр 2012, 18:00

Раз уж завели разговор про армы - есть китайский андроидо-планшетник на IMAP x210 ARMv6l (коих на eBay тысячи по 50-70 бакинских) с Wi-Fi, USB и G-sensor. Есть идея использовать его, как панель управления роботом (или даже настройки/прошивки благо там есть USB, куда можно подключить всё, что необходимо).
Первый вопрос - с чего начать?
Как я понял, надо собрать под него ядро и залить туда загрузчик, но как это сделать - пока не знаю.
Есть идеи/желание помочь?

Re: Linux на ARM

RootAdmin » 09 апр 2012, 11:53

А зачем туда что-то собирать? Там уже стоит линукс, ядро как раз собрано под железо. Только писать программу и -= и все.

Re: Linux на ARM

Angel71 » 09 апр 2012, 16:43

андроид это одно, а линух совсем другое.
есть такая перспективная штука MeeGo, только незнаю, дружит ли она с арм6.

Re: Linux на ARM

elmot » 09 апр 2012, 17:17

Не думаю, что хорошо дружит. MeeGo - полудохлый проект под патронажем Intel, со всеми вытекающими. Скорее всего оно загнется под тяжестью Android и мобильной Win8. Оно сейчас хоть как-то работает только под Atom. Даже интеловский Celeron не поддерживается. Пишите под Андроид, благо там открытый SDK.

Я уже начал потихоньку.

Re: Linux на ARM

Angel71 » 09 апр 2012, 20:44

конкуренция штука загадочная - сегодня одним тапки обещают, завтра другим. да и архитектурно они неплохо продумали. :) моя предложить, ваша думать

Re: Linux на ARM

elmot » 09 апр 2012, 22:40

Боюсь, MeeGo уже выбыл из борьбы. Конкуренция для него закончилась плачевно. Но задумка была хороша.

Re: Linux на ARM

RootAdmin » 10 апр 2012, 15:28

Вообще то, что называют "Андроид" - это среда для запуска кучки ява-машин. Под ворохом гуя - обыкновенное ядро...

Re: Linux на ARM

elmot » 10 апр 2012, 15:34

Вообще-то так и есть. Но еще можно и нативный код запускать, хотя отгребешь проблем с переносимостью.

Re: Linux на ARM

RootAdmin » 10 апр 2012, 15:43

Можно, писал. Времени маловато - а то развивался б в этом направлении.

Re: Linux на ARM

elemashine » 19 июн 2012, 12:09

Доброго времени суток!
Я заинтересовался робототехникой, но пока дальше сборки uClinux не дошел. У меня есть камера с 7 армом - клон foscam (16M+4M), который удачно потерял всю прошивку после распайки rs232 на 0 порт и DEL -all, обрел новую душу в виде собранного uClinux и ждет когда же я начну крутить шаговики... Пока у меня вышло только базовую конфигурацию собрать - нет сети(а при сборке с поддержкой networking он ругается на меня и выкидывает кучу ошибок компилятора), usb (хотя это спорно - последняя сборка не ругается на неизвестное USB устройство, но я P'N'P поддержку включил и родные NUC700_USB_чего-то-там), звука и много чего, что хотелось бы получить. WiFi скорее всего будет не нужен, так как в первую очередь хочу запустить все порты в работу, да сменить родную камеру на готовую usb(вывод с родной распаял, осталось только драйвера закинуть, но у меня не выходит даже полноценно USB собрать в ядре). Если кому-нибудь нужны конфиги для ядра, могу запросто выложить - там busybox с минимумом команд и вроде работающие два UART'а из трех - один под прошивочные нужды остался.
И собственно сам вопрос: есть какой-либо вариант, чтобы не "методом тыка" получить поддержку Сети, UVC устройств для подключения камеры и без CGI скриптов через сеть выдавать звук и картинку? Спасибо!

Re: Linux на ARM

RootAdmin » 20 июн 2012, 02:51

Сеть на работе гляну, на чем она там.

Добавлено спустя 1 минуту 24 секунды:
Что за клон-то? Прошивка была оригинальной?

Re: Linux на ARM

elemashine » 20 июн 2012, 07:38

Вроде разобрался - тулчейн у меня старый, вот даже по официальному нувотоновскому мануалу не хочет собирать, хотя я просто базовую поддержку сети включал... В общем весь затык - в BSP, так что реквестирую нормальную сборку если есть (даже в архиве буду рад принять копию /usr/local/bin/arm-elf-*)... А клон - wanscam, вроде 541 - я от корпуса сразу избавился, с оригинальной прошивкой он недолго пожил - как только получилось голенькое ядро uClinux собрать - сразу засунул вместе с romfs самодельной

Re: Linux на ARM

Angel71 » 14 окт 2012, 02:29

опять в новостях про meego всплывает. tizen, JollaMobile

Re: Linux на ARM

saper » 06 фев 2014, 22:42

привет народ, я начинающий в ARM, писал на ассемблере и запускал в qemu код, по статии с хабра
я компиляю NetBSD AT91M9200, все скомилял, есть вопросы по заливке в процессор код, не знаю как сделать.
Сборку делал по этой статии Porting NetBSD to a new ARM SoC
собственно вопрос, кто и каким софтом заливает прошивку ?
опишите кратко процесс, я читал даташит, подключался через USB-DEBUG и ничего там не увидел "С"
что не так ?
есть еще ряд непонятных вопросов, есть кто может на них ответить ?
схему и фото если надо выложу взавтра

Re: Linux на ARM

terimu » 07 май 2016, 06:13

u-boot, jtag, SD


cron
Rambler\'s Top100 Mail.ru counter