roboforum.ru

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

Calculate Linux Roboforum Build

Calculate Linux Roboforum Build

setar » 31 май 2010, 18:15

Для организации рабочего места разработчика программ для ARM9 Board (в частности для mini2440)
Я решил сделать сборку linux, которая представляла бы собой загрузочный образ который можно было бы запустить как с флеш карты или CD диска, так и установить в раздел жесткого диска на компьютере или внутри виртуальной машины.

За базовую систему принят дистрибутив Calculate Linux (Gentoo based) по причине того что он содержит подсистему интерактивной сборки дистрибутива и очень гибок в настройке.

первый пост я буду обновлять по ходу разработки, а пока будут обсуждения.

Работу я вижу так:
загрузочный образ ставиться в качестве стартового для виртуальной машины (или производится запись на CD и запуск на реальной машине) и производится запуск системы.
Сборка имеет автоматическую настройку сети по DHCP или тексто-окошечным конфигуратором вручную,
что позволит работать по сети например сливая проект или закачивая результат компиляции по сети (FTP,SAMBA).
Так же поддерживается работа с дисками NTFS и флешками, что позволит сохранить при необходимости данные и на них.



ISO образы, torrent файлы доступны по адресу: projects/clrf-crossdev/

ПО:
  • ARM9 C/C++ compiller (GCC) for linux (armv4tl-softfloat-linux-gnueabi)
  • ARM C compiller (GCC) with newlib (arm-none-eabi)
  • AVR C/C++ compiller (GCC)
  • ScratchBox toolchain
  • Qt 4.6 and Qt Creator
  • QEMU KVM
  • XFCE

Re: Calculate Linux Roboforum Build

Grem » 01 июн 2010, 00:27

Konsole наверняка потянет за собой кучу зависимостей.
чем хterm не подходит? какая вообще разница, какая консоль то :)

Re: Calculate Linux Roboforum Build

br0x » 01 июн 2010, 00:30

Ну, mc на нее лучше ложится, имхо

Re: Calculate Linux Roboforum Build

setar » 01 июн 2010, 00:39

разница есть, но не для всех
например она умеет синхронно писать во все открытые вкладки, я так делаю на маленьких кластерах когда нужно небольшое кол-машинок конфигурить одновременно задавая команды

Re: Calculate Linux Roboforum Build

Vooon » 01 июн 2010, 01:47

Konsole потянет за собой пол кед, так что нет.
Обойдемся консолью из XFCE

Добавлено спустя 46 минут 1 секунду:
Идите нахрен, холиворщики.

Re: Calculate Linux Roboforum Build

elesy » 01 июн 2010, 05:39

Так выложили бы для всех

Re: Calculate Linux Roboforum Build

Vooon » 01 июн 2010, 06:58

Пока оно не удовлетворяет элементарным требованиям.

Добавлено спустя 59 секунд:
Скоро мир пересобирется, тогда и выложим.

Re: Calculate Linux Roboforum Build

elesy » 01 июн 2010, 08:29

Vooon писал(а):Скоро мир пересобирется, тогда и выложим.

Ждемс :Bravo:

Re: Calculate Linux Roboforum Build

Vooon » 01 июн 2010, 09:22

Пока откладываетя. Мир пересобрался, приконнектиться теперь не могу :)

emerge -e world поломал систему :)

Добавлено спустя 2 минуты 55 секунд:
т.е. нужен физический доступ к машине.
(блин и почему калькулейт без поддержки pae собран... всего 3 гига из 72-х видит)

Re: Calculate Linux Roboforum Build

Vooon » 01 июн 2010, 21:20

IPMI весчь! :)

Восстановил доступ к машине и дособрал.
Правда опять забыл пересобрать модуль vesa...
Для того чобы запустились иксы нужно сначала emerge xf86-video-vesa сделать.
И пока запускается OpenBox а не XFCE. Для графики startx

Soft:

VCS: Mercurial, GIT, Subversion;
CC: i686 Linux GCC/G++, ARM9 Linux GCC/G++, ARM None Eabi GCC, AVR GCC/G++;
JTAG/FLASHER: urJtag, OpenOCD, avrdude;
Editors: gvim, vim, nano;
Browsers: Firefox, Chromium (Google Chrome), links;

Qt-Creator;
VirtualBox guest addins;
QEMU KVM.

http://media.vehq.ru/linux/cls-10.4-i686.iso.torrent

Re: Calculate Linux Roboforum Build

Vooon » 03 июн 2010, 10:16

Исправленная версия: http://media.vehq.ru/linux/cls-rfdev-10 ... so.torrent

Re: Calculate Linux Roboforum Build

=DeaD= » 03 июн 2010, 10:17

А старая что? Выкинуть уже? :)

Re: Calculate Linux Roboforum Build

Vooon » 03 июн 2010, 10:27

В старой хуже с десктопным окружением.
А так набор компиляторов остался тот-же.
Добавились OpenCV 2.0.0, XFCE4 Extras.

Размер вырос до 1,3 ГБ.

Re: Calculate Linux Roboforum Build

elesy » 03 июн 2010, 12:33

Только скачал старую - собирался вечером потестить
Теперь придеться скачивать новую

Re: Calculate Linux Roboforum Build

Vooon » 03 июн 2010, 17:57

Лучше подождать качать немного.
В этой версии все еще есть косяки c графикой, хотя что касается инструментария — должно работать.

И да, любые багрепорты очень ценны, так что чем больше народу попробует — тем лучше.

Раздаю торрентом т.к. у форума маленькая полоса, хотя веб-сид присутствует.

Re: Calculate Linux Roboforum Build

Vooon » 04 июн 2010, 08:59

Опять обновил.
Пофиксил несовместимость модулей иксов.

Теперь все лежит здесь: http://media.vehq.ru/linux/clrf-crossdev/
Торрент: http://media.vehq.ru/linux/clrf-crossde ... so.torrent


Rambler\'s Top100 Mail.ru counter