Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru

Способы оплаты

User Info


Добро пожаловать,
Guest

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

ПользователейПользователей:0
Поисковых ботовПоисковых ботов:2
ГостейГостей:1

ОбновитьПодробнееВсегоВсего:3
Форум » starterkit.ru » Старый форум » SK-MAT91SAM9XE512
Debian
Pretorean (Guest)
Добавлено 30.11.1999 00:00 Редактировалось 16.02.2009 11:59
0
Сообщение: 1
Pretorean (Guest)

Topic opened
Спуститься к концу Подняться к началу
Pretorean (Guest)
Добавлено 16.09.2008 02:00 Редактировалось 16.09.2008 02:00 Сообщение: 2
Pretorean (Guest)

Что нужно для того чтобы запустить на этой плате ARM порт Debian ?
http://www.debian.org/ports/arm/

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Отредактированно Pretorean 16.09.2008 г. в 02:01:10
Спуститься к концу Подняться к началу
starterkit (Guest)
Добавлено 16.09.2008 09:35 Редактировалось 16.09.2008 09:35 Сообщение: 3
starterkit (Guest)

Желание, терпение и время ...
Спуститься к концу Подняться к началу
pretorean (Guest)
Добавлено 16.09.2008 10:03 Редактировалось 16.09.2008 10:03 Сообщение: 4
pretorean (Guest)

что нибудь из этого имеется ?
Спуститься к концу Подняться к началу
starterkit (Guest)
Добавлено 16.09.2008 10:22 Редактировалось 16.09.2008 10:22 Сообщение: 5
starterkit (Guest)

Сам я этим заниматься не планирую.
Спуститься к концу Подняться к началу
Strijar (Guest)
Добавлено 16.09.2008 21:08 Редактировалось 16.09.2008 21:08 Сообщение: 6
Strijar (Guest)

А можно полюбопытствовать, чем обусловлена такая задача? Потому как это ведь embedded и тут граница понятия "дистрибутив" стирается. Это ведь не рабочая машина - запустил и никто не трогает (почти)
Спуститься к концу Подняться к началу
sasamy (Guest)
Добавлено 17.09.2008 19:47 Редактировалось 17.09.2008 19:47 Сообщение: 7
sasamy (Guest)

Цитата
Что нужно для того чтобы запустить на этой плате ARM порт Debian ?


Если этот порт бинарно совместим с arm926 то на любой носитель sd или usbflash установить не проблема, потом достаточно дописать скрипт загрузки в root_fs - смонтировать флеш, сделать pivot_root в новый раздел root - для примера можно взять скрипт из скелета initrd, там тоже busybox используется. После pivot_root память занимаеиая старым root освобождается и запускается init в новом окружении как будто ему было передано управление из ядра при этом его pid будет 1 как и положено и начнут выполняться загрузочные скрипты.
Спуститься к концу Подняться к началу
sasamy (Guest)
Добавлено 14.10.2008 14:09 Редактировалось 14.10.2008 14:09 Сообщение: 8
sasamy (Guest)

Случайно наткнулся на ссылку по теме
http://wiki.freaks-unidos.net/emqbit/files/ecb_at91_debian1.pdf
Спуститься к концу Подняться к началу
sasamy (Guest)
Добавлено 21.12.2008 05:56 Редактировалось 21.12.2008 05:56 Сообщение: 9
sasamy (Guest)

Опять наткнулся на интересную ссылку :)

http://www.aurel32.net/info/debian_arm_qemu.php

Даже начал подумывать о более близком знакомстве с debian.
Спуститься к концу Подняться к началу
Flexz (Guest)
Добавлено 22.12.2008 15:08 Редактировалось 22.12.2008 15:08 Сообщение: 10
Flexz (Guest)

Собственно не далее чем вчера удалось-таки завести дебиан на плате.

Структура пока такая:
в датафлеше ядро - то что шло с платой, но пересобранное (включен в ядро драйвер sd-mmc и выключен дебаг для него), и временная rootfs в качестве initrd - тоже оригинальная (ну почти :) ). В пареметры загрузки ядра добавлен init=/init. В файле /init находится скрипт монтирование сд-шки и switch_root на нее.
На сд-шке корневая система четвертого дебиана нагло скачанная в готовом виде (поставить на qemu я не осилил - инсталятор жутко медленно работает) Вечером могу скинуть ссылку на нее и конфиг ядра до кучи.

Единственный вопрос который не удалось решить правильно - для switch_root нужно что бы текущая rootfs (та что грузится с датафлеш) была смотирована как ramfs или tmpfs. А она монитруется как ext2 и где это изменить я не нашел, пришлось залезть в сорсы и убрать это проверку.

И еще немогу найти - как запустить систему на 200МГц, ясно что где-то в ядре, а вот где? :)
Спуститься к концу Подняться к началу
Форум » starterkit.ru » Старый форум » SK-MAT91SAM9XE512