roboforum.ru

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

[mini2440] песочница для кросс компиляции в Debian/Ubuntu

[mini2440] песочница для кросс компиляции в Debian/Ubuntu

sindo » 10 ноя 2010, 09:40

Нашел интересный проект scratchbox - инструмент для кроссплатформенной разработки в Debian/Ubuntu. Scratchbox - это своеобразная песочница для удобной разработки target системы, заботиться о том чтобы кросс-компилятор не лез куда не следуют и не только об этом. На их сайте (scratchbox.com) имеется подробная инструкция по настройке и установки на английском. У меня пока имеются не которые проблемы с ним :(
Пытаюсь настроить удобную систему для разработки target системы (Debian) для mini2440:
- Загрузка ядра по tftpd
- Монтирование корневой фаловой системы по nfs
- Установить в scratchbox кросс-компилятор для mini2440
- Установка и настройка sbrsh daemon
Sbrsh является альтернативой QEMU. Sbrsh обеспечивает запуск программ на целевом устройстве (mini2440) например при выполненни различных тестов при сборке программ, что является более надежным, чем эмуляция qemu, поскольку эмуляторы могут не поддерживать все необходимые функции.
Может кто то проделал уже все это может поделиться результатом?

Re: [mini2440] песочница для кросс компиляции в Debian/Ubunt

pilamaster » 10 ноя 2010, 11:29

Когда был владельцем Nokia N800 (проц ARM, debian-based ОС) нужно было откомпилировать одну программку под Maemo, работал как раз с sandbox в убунте, ставил по мануалам с maemo.org, посмотри там, может чего полезное найдешь.

Re: [mini2440] песочница для кросс компиляции в Debian/Ubunt

setar » 18 ноя 2010, 23:58

sindo писал(а):Нашел интересный проект scratchbox...

:) велосипед ?
доступный всем и рекомендуемый http://projects.roboforum.ru/clrf-crossdev/
построен на базе технологии scratch

Re: [mini2440] песочница для кросс компиляции в Debian/Ubunt

gena2x » 24 ноя 2010, 18:19

Вообще emdebian - правильные путь для кросс-компиляции debian. Но сойдёт и shivaplug, а на худой конец qemu.


Rambler\'s Top100 Mail.ru counter