Ник:
Пароль:

Контакты

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

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

Ник:
Пароль:

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

ОбновитьПодробнееВсегоВсего:8
Форум » starterkit.ru » Embedded Linux
Установка Linux -а с нуля на плату
SL_NK
Добавлено 23.02.2010 18:12
0
Сообщение: 1
SL_NK
0

Регистрация: 04.11.2009
Поискал по форуму не нашел ответ, в общем такой вопрос как установить линукс на плату.
Я скачал с www.kernel.org исходники 2.6.32.8, собрал как в wiki получил zLinux , поместил в tftpboot/zlinux
Далее скачал busybox, собрал, вызвал make install. Скопировал из каталога ../_install в tftpboot. У меня получается такая структура:
tftpboot\
/bin
/sbin
/usr
@linuxrc
zLinux
И на этом застопорился, не могу понять, что дальше делать.
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 23.02.2010 18:32 Сообщение: 2
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
Поискал по форуму не нашел ответ

видимо невнимательно смотрели, существует еще "старый" форум, там есть длиннющий тред по сборке и тыпы
не озвучено имя АРМа, абстрагируемся со слов "такая структура"
- эту структуру можно скопировать на внешний носитель (SD, USB Flash, USB HDD), который предварительно отформатировать например в EXT2, затем в настройках ядра в параметре BOOT прописать с какого устройства грузимся..
- эту структуру можно "упаковать" в одинарный файл и записать в датафлеш/нандфлеш, затем в настройках ядра..

если допустить что речь идет о 9260, то покопаться тут
http://dmilvdv.narod.ru/AT91SAM9260/index.html?linux.html
там масса полезных мыслей

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
SL_NK
Добавлено 23.02.2010 18:47 Сообщение: 3
SL_NK
0

Регистрация: 04.11.2009
Цитата
Цитата
Поискал по форуму не нашел ответ

видимо невнимательно смотрели, существует еще "старый" форум, там есть длиннющий тред по сборке и тыпы
не озвучено имя АРМа, абстрагируемся со слов "такая структура"
- эту структуру можно скопировать на внешний носитель (SD, USB Flash, USB HDD), который предварительно отформатировать например в EXT2, затем в настройках ядра в параметре BOOT прописать с какого устройства грузимся..
- эту структуру можно "упаковать" в одинарный файл и записать в датафлеш/нандфлеш, затем в настройках ядра..

если допустить что речь идет о 9260, то покопаться тут
http://dmilvdv.narod.ru/AT91SAM9260/index.html?linux.html
там масса полезных мыслей


Поторопился, использую плату SK-MAT91SAM9XE512, я пока просто не полностью представляю процесс, что в каком порядке собирается и как правильно записывать.
Я так понимаю по мимо ядра, busybox нужно еще собрать файловую систему, и загрузчик ядра.
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 23.02.2010 19:12 Сообщение: 4
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
Поторопился, использую плату SK-MAT91SAM9XE512, я пока просто не полностью представляю процесс, что в каком порядке собирается и как правильно записывать.
Я так понимаю по мимо ядра, busybox нужно еще собрать файловую систему, и загрузчик ядра.

Ну в общем да, я сам иногда грешу поспешностью :)
Если у вас xe512, то там есть свои тонкости с флешами..
Настоятельно рекомендую для начала обследовать диск прилагаемый к плате, там д.б. полностью настроенная среда со всеми делами - бутстрапом, бузибоксом, рутфс, ядром, и пр..
отладить процесс настройки и сборки.. грузиться лучше по сетке или с внешних накопителей - запаянные флеши целее будут :)
почитать форум, сходить по ссылке

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
SL_NK
Добавлено 24.02.2010 08:19 Сообщение: 5
SL_NK
0

Регистрация: 04.11.2009
Цитата

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


Сейчас так и делаю, просто хочется самому освоить весь процесс сборки и установки системы на плату.
Спуститься к концу Подняться к началу
Персональная информация
Andrey37
Добавлено 25.02.2010 15:34 Сообщение: 6
Andrey37
0

Пункты: 58
Регистрация: 20.04.2009
Вот интересная ссылка по установке bootstrap, uboot, linux и fs. Сильно не вникал, но написано вроде подробно. http://dmilvdv.narod.ru/AT91SAM9260/index.html
Спуститься к концу Подняться к началу
Персональная информация
Felzinger
Добавлено 28.02.2010 22:56 Сообщение: 7
Felzinger
0

Пункты: 3672
Регистрация: 19.01.2010
Пол: Мужчина
Спуститься к концу Подняться к началу
Персональная информация
Felzinger
Добавлено 28.02.2010 22:59 Сообщение: 8
Felzinger
0

Пункты: 3672
Регистрация: 19.01.2010
Пол: Мужчина
Всем привет. Подскажите. Во время работы затер Линукс. При обновлении выдает
U-Boot> run tftp_update
TFTP from server 192.168.0.2; our IP address is 192.168.0.136
Filename 'zlinux'.
Load address: 0x20400000
Loading: checksum bad
checksum bad
T T T T T T T T T T T T T T T T T T T T T T T T T T T T
и очень долго висит. В чем проблема не могу понять.
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 28.02.2010 23:19 Сообщение: 9
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
TFTP from server 192.168.0.2; our IP address is 192.168.0.136

сетка настроена?
целевая плата хочет увидеть хост с адресом 192.168.0.2 на котором поднят сервис TFTP и доступны необходимые бинарные файлы

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
Felzinger
Добавлено 01.03.2010 00:34 Сообщение: 10
Felzinger
0

Пункты: 3672
Регистрация: 19.01.2010
Пол: Мужчина
Подскажите где сеть настроить надо на основной системе или в виртуальной машине, в виртуалке стоит тот адресс который запрашивается
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Embedded Linux