Ник:
Пароль:

Контакты

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

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

Ник:
Пароль:

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

ОбновитьПодробнееВсегоВсего:4
Форум » starterkit.ru » Отладочные платы » Hola(Duo)-PC
Прошивка без использования MfgTool
Pavel Ivanchenko
Добавлено 11.06.2014 17:45 Сообщение: 21
Pavel Ivanchenko
Admin
4.39

Пункты: 91438
Регистрация: 24.03.2009
Пол: Мужчина
Цитата
3) Вернул обратно заводскую rootfs - снова не завелось (???).
Наверное не root-ом копировали ...
Спуститься к концу Подняться к началу
Персональная информация
mastermind
Добавлено 11.06.2014 17:53 Сообщение: 22
mastermind
0

Пункты: 827
Регистрация: 10.06.2014
Цитата
Наверное не root-ом копировали ...

Нет, под рутом. Файлы все скопировались, ссылки верные
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 11.06.2014 18:02 Сообщение: 23
Jury093
4.5

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

ну.. чудес не бывает.. накатите еще раз всё через mfgtool..

я практикую растаскивание через упаковку/распаковку архива, при копирование можно забыть какой-нить ключ и профукать например симлинки..

у вас явно где-то ошибка в действиях..

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 11.06.2014 18:46 Редактировалось 11.06.2014 18:47 Сообщение: 24
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
для пробы взял архив по второй ссылке, растащил, гружу со своим ядром:
Код
Linux version 3.1.2 (noname@oops) (gcc version 4.3.3 (GCC) ) #318 SMP PREEMPT Thu Jun 5 18:30:28 MSK 2014
CPU: ARMv7 Processor [412fc09a] revision 10 (ARMv7), cr=10c53c7d
CPU: VIPT nonaliasing data cache, VIPT aliasing instruction cache
Machine: starterkit.ru Hola(Dual)-PC Board
Memory policy: ECC disabled, Data cache writealloc
CPU identified as i.MX6DL/SOLO, silicon rev 1.1

бла-бла-бла

Mount failed for selinuxfs on /sys/fs/selinux: No such file or directory
init: mounted-proc main process (84) terminated with status 1
* Starting Mount filesystems on boot[ OK ]
* Starting Signal sysvinit that the rootfs is mounted[ OK ]
* Starting Clean /tmp directory[ OK ]
* Stopping Clean /tmp directory[ OK ]
* Starting Populate and link to /run filesystem[ OK ]
* Stopping Populate and link to /run filesystem[ OK ]
* Stopping Track if upstart is running in a container[ OK ]
* Starting Initialize or finalize resolvconf[ OK ]
* Starting set console keymap[ OK ]
* Starting Signal sysvinit that virtual filesystems are mounted[ OK ]
* Starting Signal sysvinit that virtual filesystems are mounted[ OK ]
* Starting Bridge udev events into upstart[ OK ]
* Stopping set console keymap[ OK ]
* Starting Signal sysvinit that local filesystems are mounted[ OK ]
* Starting Signal sysvinit that remote filesystems are mounted[ OK ]
* Stopping Mount filesystems on boot[ OK ]
* Starting device node and kernel event manager[ OK ]
* Starting flush early job output to logs[ OK ]
* Stopping flush early job output to logs[ OK ]
* Starting load modules from /etc/modules[ OK ]
* Starting cold plug devices[ OK ]
* Starting log initial device creation[ OK ]
* Stopping load modules from /etc/modules[ OK ]
* Starting configure network device security[ OK ]
* Starting system logging daemon[ OK ]
* Starting set console font[ OK ]
* Stopping set console font[ OK ]
* Starting userspace bootsplash[ OK ]
* Stopping userspace bootsplash[ OK ]
* Starting Send an event to indicate plymouth is up[ OK ]
* Stopping Send an event to indicate plymouth is up[ OK ]
* Starting configure network device security[ OK ]
* Starting Mount network filesystems[ OK ]
* Starting Failsafe Boot Delay[ OK ]
* Stopping cold plug devices[ OK ]
* Stopping log initial device creation[ OK ]
* Starting configure network device security[ OK ]
* Starting configure network device security[ OK ]
* Stopping Mount network filesystems[ OK ]
* Starting configure network device[ OK ]
* Starting configure network device[ OK ]
* Starting configure virtual network devices[ OK ]
* Starting Bridge socket events into upstart[ OK ]
* Starting Bridge file events into upstart[ OK ]
* Starting Mount network filesystems[ OK ]
* Starting configure network device[ OK ]
* Stopping Failsafe Boot Delay[ OK ]
* Stopping Mount network filesystems[ OK ]
* Starting System V initialisation compatibility[ OK ]
* Stopping System V initialisation compatibility[ OK ]
* Starting System V runlevel compatibility[ OK ]
* Starting save kernel messages[ OK ]
* Starting regular background program processing daemon[ OK ]
* Starting OpenSSH server[ OK ]
* Stopping System V runlevel compatibility[ OK ]
* Stopping save kernel messages[ OK ]

Ubuntu 14.04 LTS ubuntu-armhf ttymxc0

ubuntu-armhf login:

т.е. рутовая рабочая.. тогда где-то ошибка в моем алгоритме или в ваших действиях..

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 12.06.2014 01:05 Сообщение: 25
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
в общем так.. софтовые ингредиенты - архив mfgtools для HolaPC и вышеупомянутый архив..
1. берем архив ubuntu-hf и распаковываем в отдельный каталог
2. из архива rootfs.tar.gz в каталоге mfgtools берем ядро (/boot/uImage) и модули (/lib/modules/3.1.2), раскладываем их в дереве ubuntu
3. пакуем каталог с ubuntu в архив rootfs.tar.gz
4. складываем вместо заводского (действие разрешенное - описано в мане на странице 7)
5. далее Холу в юсб, карточку в слот и кнопку "Старт"
в логе:
Код
Linux version 3.1.2 (user@Hola-bld) (gcc version 4.7.1 20120402 (prerelease) (crosstool-NG linaro-1.13.1-2012.04-20120426 - Linaro GCC 2012.04) ) #1 SMP PREEMPT Mon Feb 10 10:54:53 UTC 2014
CPU: ARMv7 Processor [412fc09a] revision 10 (ARMv7), cr=10c53c7d
CPU: VIPT nonaliasing data cache, VIPT aliasing instruction cache
Machine: Starterkit i.MX 6Solo Board
Memory policy: ECC disabled, Data cache writealloc
CPU identified as i.MX6DL/SOLO, silicon rev 1.1

бла-бла

* Starting regular background program processing daemon [ OK ]
* Stopping System V runlevel compatibility [ OK ]
* Starting OpenSSH server [ OK ]
* Stopping save kernel messages [ OK ]

Ubuntu 14.04 LTS ubuntu-armhf ttymxc0

ubuntu-armhf login:

в светлой бочке меда есть ложка невкусного дегтя - я слабо представляю мотивы взведения "сторожевой собаки" (о ней Павел упоминал выше) в учебной системе.. но система после загрузки по watchdog уходит в в вечный ребут..
мне лень смотреть, что там в /etc из заводской рутовой занимается собакой.. (имхо, по хорошему такое надо в мане озвучивать), думаю сами разберетесь..

зы ничего из обещанного выкладывать не буду, т.к. вас вполне устроит:
Код
Ubuntu 14.04 LTS ubuntu-armhf ttymxc0

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
mastermind
Добавлено 12.06.2014 11:41 Сообщение: 26
mastermind
0

Пункты: 827
Регистрация: 10.06.2014
Спасибо! Попробую подменять rootfs вместо ручной распаковки. В принципе, я нашел другое решение. Оказывается, заводской ubuntu_server тоже armhf! я видел, что ubuntu_desktop в armel и подумал, что остальные образы такие же, ан нет! Так что, в принципе, можно накатить заводской ubuntu_server и просто его проапдейтить
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 17.06.2014 00:52 Сообщение: 27
Jury093
4.5

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

ок

Цитата
Попробую подменять rootfs вместо ручной распаковки.

не забывайте складывать ядро туда, где его ищет u-boot
(/boot/uImage) и заранее насыпайте модули..

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Отладочные платы » Hola(Duo)-PC