Ник:
Пароль:

Контакты

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

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

User Info


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

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

Ник:
Пароль:

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

ОбновитьПодробнееВсегоВсего:4
Форум » starterkit.ru » Отладочные платы » SK-iMX233
Виртуальная машина SK-iMX233
Pavel Ivanchenko
Добавлено 16.05.2010 21:00 Редактировалось 23.05.2010 11:43
5
Сообщение: 1
Pavel Ivanchenko
Admin
4.39

Пункты: 92788
Регистрация: 24.03.2009
Пол: Мужчина
Для "нормальной" работы необходимо настроить сетевые интерфейсы (появляющиеся после установки VMware) как описано здесь (см. п.4).
В системе прописано два пользователя:
root:123456
user:123456 (настоятельно рекомендую работать под этим пользователем)
После загрузки, переключаемся на консоль (Ctrl+Alt+F(1-6)) (потребуется в опциях VMware освободить сочетание клавиш Ctrl+Alt - по умолчанию это выход из окна виртуальной машины), логинимся, запускаем MidnightComander (mc).
Основная рабочая папка /home/user/src:
  • linux-2.6.28 - ядро linux 2.6.28 и скрипты для его сборки, оставлен как вариант для сравнения в случае возникновения "странностей" работы с ядром 2.6.31

  • linux-2.6.31 - ядро linux 2.6.31 и скрпты для его сборки
    make_menuconfig запускает консольный конфигуратор опций ядра
    make_kernel собирает ядро
    make_system собирает корневую файловую систему, после чего собирает с ней ядро
    config_intramfs_nand - конфиг для ядра в котором, корневая ФС находится в initramfs (подлинковывается в ядро на этапе его сборки), выключен драйвер SD/MMC card, включен драйвер NAND flash.
    NAND flash разбита не два раздела, 1) 20Мб для хранения загрузочного образа, доступен для записи из самой системы с помошью утилиты kobs-ng (см. скрипт nand_tftp_update), 2) 230Мб отформатированы UBI файловой системой, раздел сделан 200Мб (с запасом на возникновение битых блоков), по умолчанию включена компрессия
    config_initramfs_mmc - конфиг для ядра в котором, корневая ФС находится в initramfs (подлинковывается в ядро на этапе его сборки), выключен драйвер NAND flash, включен драйвер SD/MMC card.
    config_nand_rootfs - конфиг для ядра в котором, корневая ФС находится в первом разделе (не в 0-ом) NAND flash.
    При копировании требуемых конфигов (в .config) необходимо запускать make_menuconfig и делать "пустые" манипуляции с целью сохранения файла конфигурации, просто копирование конфига не пройдет.
    В системе настроен автодетект внешних носителей USB и SD/MMC, соответствующие папки будут появляться в папке /mnt

  • buildroot-2009.10 - пакет сборки корневой файловой системы
    make menuconfig - запускает консольный конфигуратор опций и содержимого
    make_rootfs - скрипт сборки файловой системы
    Buildroot автоматически скачивает требуемые компоненты, для этого необходимо разрешить доступ сетевому интерфейсу 192.168.2.2 (в Win для этого достаточно в свойствах подключения к Internet в закладке "Доступ" разрешить доступ и выбрать сетевой интерфейс из ниспадающего списка), если предоставить доступ не предоставляется возможным, тогда можно копировать из сети требуемые пакеты (находя их по назваию в google) и копировать их (например по FTP) в папку buildroot-2009.10/dl

    Кросскомпилятор для сборки ядра и Buildroot используется тот что был в "оригинальной" системе (LTIB) предоставляемой FreeScale, но это не особо принципиально
  • Спуститься к концу Подняться к началу
    Персональная информация
    Форум » starterkit.ru » Отладочные платы » SK-iMX233