Ник:
Пароль:

Контакты

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 » Процессорные модули » SK-9G45-OEM
Залить rootfs через uboot
and73y
Добавлено 22.10.2013 08:11 Редактировалось 22.10.2013 08:14
0
Сообщение: 1
and73y
5

Пункты: 1154
Регистрация: 25.11.2009
Доброго дня!
Возникла задача залить rootfs через uboot.

В переменных есть следующая команда:

Код
system_update=nand erase 80000 790000; tftpboot 70300000 zlinux; nand write 70300000 80000 790000; run nand_boot



Но здесь льется ядро, вопрос - по каким адресам загружать распакованый rootfs? Сразу после ядра?
80000 + 790000

Строка загрузки ядра:
Код

CONFIG_CMDLINE="console=ttyS0,115200 ubi.mtd=1 root=ubi0:nandfs rw rootfstype=ubifs"
Спуститься к концу Подняться к началу
Персональная информация
lexx666
Добавлено 22.10.2013 10:14 Сообщение: 2
lexx666
3.83

Пункты: 11780
Регистрация: 28.07.2011
Пол: Мужчина
Из: Барнаул
Rootfs похорошему заливается из safe mode линукса...
Спуститься к концу Подняться к началу
Персональная информация
and73y
Добавлено 22.10.2013 10:22 Сообщение: 3
and73y
5

Пункты: 1154
Регистрация: 25.11.2009
через safe_boot ? это я знаю
там файлики надо править, чтобы всё срослось (типа ip, название файлика)

гораздо интереснее заливать без лишней загрузки
Спуститься к концу Подняться к началу
Персональная информация
lexx666
Добавлено 22.10.2013 10:35 Сообщение: 4
lexx666
3.83

Пункты: 11780
Регистрация: 28.07.2011
Пол: Мужчина
Из: Барнаул
чего там править ???
заменяете архив рутовой на свой и вперед...
Спуститься к концу Подняться к началу
Персональная информация
Pavel Ivanchenko
Добавлено 22.10.2013 10:39 Сообщение: 5
Pavel Ivanchenko
Admin
4.39

Пункты: 91438
Регистрация: 24.03.2009
Пол: Мужчина
Цитата
Но здесь льется ядро, вопрос - по каким адресам загружать распакованый rootfs? Сразу после ядра?
80000 + 790000
Сомневаюсь, что так можно, UBI ведь сама с бедами журнал ведет и вот представте что у нее в журнале таблица от одной флешки, а вы ее тупо скопировали на другую флешку ...
Спуститься к концу Подняться к началу
Персональная информация
and73y
Добавлено 22.10.2013 10:40 Редактировалось 22.10.2013 10:41 Сообщение: 6
and73y
5

Пункты: 1154
Регистрация: 25.11.2009
Код

#!/bin/sh
cd /mnt/nand
echo "Copy rootfs.tgz from 192.168.0.2 ..."
tftp -g -b 4096 -r rootfs.tgz 192.168.0.2
echo "Extract filesystem to NAND flash ..."
#gunzip ./rootfs.tgz
tar xzvf ./rootfs_mat9g45.tgz
rm ./rootfs_mat9g45.tgz


сменить ip, и имя файлика на хосте

Pavel Ivanchenko:
ок, понял
Спуститься к концу Подняться к началу
Персональная информация
lexx666
Добавлено 22.10.2013 11:36 Сообщение: 7
lexx666
3.83

Пункты: 11780
Регистрация: 28.07.2011
Пол: Мужчина
Из: Барнаул
А SD-картой воспользоваться религия не позволяет ?
С SD-картой можно и ядро и рутововую и загрузчики перешить без проблем. И скрипты есть, всё по инструкции.
Спуститься к концу Подняться к началу
Персональная информация
and73y
Добавлено 22.10.2013 12:09 Сообщение: 8
and73y
5

Пункты: 1154
Регистрация: 25.11.2009
Цитата
А SD-картой воспользоваться религия не позволяет ?
С SD-картой можно и ядро и рутововую и загрузчики перешить без проблем. И скрипты есть, всё по инструкции.

да, религия
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Процессорные модули » SK-9G45-OEM