Warning: touch() [function.touch]: Unable to create file /home/starterkit/starterkit.ru/html/error.log because Permission denied in /home/starterkit/starterkit.ru/html/errorhandler.php on line 51
Помогите разобраться - Embedded Linux - Форум - starterkit.ru
Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru
Партнеры:
otladka.com.ua - г.Киев

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

User Info


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

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

Ник:
Пароль:

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

ОбновитьПодробнееВсегоВсего:6
Форум » starterkit.ru » Embedded Linux
Помогите разобраться
AlekseyB
Добавлено 03.11.2011 13:53
0
Сообщение: 1
AlekseyB
0

Пункты: 80
Регистрация: 03.11.2011
Добрый день!

Пытаюсь разобраться с Linux на SK-MAT91SAM9G45.
Сразу хочу сказать, что с линуксом никогда не работал и познакомился
с ним по паре виртуальных машин и книге типа "Линукс для чайников", так
что за глупости прошу сильно не ругать.
Я хочу пересобрать сборку на SD карте.
1. Почему нельзя разомкнуть перемычку CS_NAND, и залить все на SD карту по фиксированным адресам? наверное есть же какие то утилитки, правда еще не искал.
2. Как пересобирается Bootstrap, U-boot, rootfs болеменее понятно, а вот откуда берется и куда прикручивается linux kernel?
3. Почему rootfs распологается в нандфлеше? почему не на SD карте, ведь все остальное можно разместить на ней? Я так понимаю, загрузчик на проце не меняется ни при каких конфигурациях, содержимое нандфлеш я трогать не хочу, а хочу отрубить ее и пусть себе лежит в первозданном виде пока я не освоюсь...
4. Из readme "
buildroot-2010.08_safe - пакет сборки корневой файловой системы для "безопасного" режима загрузки (корневая ФС размещается в DDR) " - а так она где размещается?
я думал что rootfs - это и есть корневая файловая система и из флеша она грузиться в
DDR...
Спуститься к концу Подняться к началу
Персональная информация
Pavel Ivanchenko
Добавлено 03.11.2011 14:17 Редактировалось 03.11.2011 14:18 Сообщение: 2
Pavel Ivanchenko
Admin
4.39

Пункты: 91311
Регистрация: 24.03.2009
Пол: Мужчина
Цитата
Почему нельзя разомкнуть перемычку CS_NAND, и залить все на SD карту по фиксированным адресам?
SD карта это диск, а не флешка с последовательным интерфейсом ...

2. Вопрос не понял

3. Пожалуйста, кто мешает, если прочтете мануал внимательней - выясните, что и грузиться можно с SD карты.

Цитата
(корневая ФС размещается в DDR) " - а так она где размещается?
Цитирую мнуал:
Код
Корневая файловая система (ФС), в поставляемом варианте платы, хранится в NANDflash и монтируется во время загрузки, поэтому, следует внимательней относится к
изменениям в скриптах загрузки системы.
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 05.11.2011 23:03 Редактировалось 05.11.2011 23:05 Сообщение: 3
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
2. Как пересобирается Bootstrap, U-boot, rootfs болеменее понятно, а вот откуда берется и куда прикручивается linux kernel?

если покопаться в потрохах /src/Buildroot, то там можно найти развернутое ядро
в случае, если нужно наисвежайшее ванильное, то его обычно тащат с www.kernel.org
разворачивают в виртуалке или нативной среде, конфигурируют, накладывают патчи (при необходимости) и собирают.. на выходе бинарник ядра и (если заказаны) кучка драйверов-модулей..

Цитата
3. Почему rootfs распологается в нандфлеше? почему не на SD карте, ведь все остальное можно разместить на ней?

ответ простой - потому что в поставке комплекта кита нет SD карточки.. пользователь самостоятельно покупает карточку и организует рутовую на ней..
если интересно, то рутовую можно сформировать на обычной USB Flash Dongle, HDD, ZIP, NFS, CDROM.. и тыпы..

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Embedded Linux