Ник:
Пароль:

Контакты

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

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

Ник:
Пароль:

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

ОбновитьПодробнееВсегоВсего:7
Форум » starterkit.ru » Embedded Linux
Ставим Debian в качестве корневой системы.
Kovrov
Добавлено 01.10.2014 17:12 Сообщение: 151
Kovrov
0

Пункты: 1975
Регистрация: 27.02.2011
спасибо Юрий
попробывал на MAT9260 c 32 mB
kernel 2.6.32
в панику вылетает
EXT2-fs warning (device mmcblk0p1): ext2_fill_super: mounting ext3 filesystem as ext2
EXT2-fs warning: mounting unchecked fs, running e2fsck is recommended
VFS: Mounted root (ext2 filesystem) on device 179:1.
Freeing init memory: 104K
Warning: unable to open an initial console.
Kernel panic - not syncing: Attempted to kill init!
Backtrace:
[<c00265b8>] (dump_backtrace+0x0/0x114) from [<c01cba14>] (dump_stack+0x18/0x1c)
r6:c1c15c40 r5:00000004 r4:c026f044
[<c01cb9fc>] (dump_stack+0x0/0x1c) from [<c01cba64>] (panic+0x4c/0x120)
[<c01cba18>] (panic+0x0/0x120) from [<c003bf84>] (do_exit+0x74/0x5d4)
r3:c0257560 r2:c1c19e3c r1:c1c19e3c r0:c0221184
[<c003bf10>] (do_exit+0x0/0x5d4) from [<c003c578>] (do_group_exit+0x94/0xc8)
[<c003c4e4>] (do_group_exit+0x0/0xc8) from [<c0046290>] (get_signal_to_deliver+0x2e4/0x320)
r4:0830009f
[<c0045fac>] (get_signal_to_deliver+0x0/0x320) from [<c0025094>] (do_signal+0x58/0x52c)
[<c002503c>] (do_signal+0x0/0x52c) from [<c0025588>] (do_notify_resume+0x20/0x54)
[<c0025568>] (do_notify_resume+0x0/0x54) from [<c0022ea8>] (work_pending+0x1c/0x20)
r4:40025000
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 01.10.2014 19:02 Сообщение: 152
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
а-а.. дак это на выложенной рутовой упражняетесь?
закоментарьте решетками в /etc/fstab строки для sda1 и sda3..

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

Пункты: 1975
Регистрация: 27.02.2011
закомментировал - тоже самое:

Freeing init memory: 104K
Warning: unable to open an initial console.
Kernel panic - not syncing: Attempted to kill init!
Backtrace:
[<c00265b8>] (dump_backtrace+0x0/0x114) from [<c01cba14>] (dump_stack+0x18/0x1c)
r6:c1c15c40 r5:00000004 r4:c026f044
[<c01cb9fc>] (dump_stack+0x0/0x1c) from [<c01cba64>] (panic+0x4c/0x120)
[<c01cba18>] (panic+0x0/0x120) from [<c003bf84>] (do_exit+0x74/0x5d4)
r3:c0257560 r2:c1c19e3c r1:c1c19e3c r0:c0221184
[<c003bf10>] (do_exit+0x0/0x5d4) from [<c003c578>] (do_group_exit+0x94/0xc8)
[<c003c4e4>] (do_group_exit+0x0/0xc8) from [<c0046290>] (get_signal_to_deliver+0x2e4/0x320)
r4:0830009f
[<c0045fac>] (get_signal_to_deliver+0x0/0x320) from [<c0025094>] (do_signal+0x58/0x52c)
[<c002503c>] (do_signal+0x0/0x52c) from [<c0025588>] (do_notify_resume+0x20/0x54)
[<c0025568>] (do_notify_resume+0x0/0x54) from [<c0022ea8>] (work_pending+0x1c/0x20)
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 02.10.2014 11:54 Сообщение: 154
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
так.. что-то у вас неправильно.. давайте еще раз сначала:
есть кит на 9260 с 32МБ, хотим грузить рутовую с SD/MMC
1. bootstrap, u-boot и kernel лежат в нанде
2. SD запилена одним разделом mmcblk0p1 и отформатированна в ext3
3. на SD развернут вышеприложенный архив в виде дерева
\
\bin
\etc
\dev
\home
\root
\var
\usr

4. в ядре выставлены опции для ext3, примерно так:
cat .config |grep EXT
CONFIG_PAGEFLAGS_EXTENDED=y
CONFIG_ZBOOT_ROM_TEXT=0
# CONFIG_CMDLINE_EXTEND is not set
CONFIG_WIRELESS_EXT=y
CONFIG_WEXT_CORE=y
CONFIG_WEXT_PROC=y
CONFIG_WEXT_SPY=y
CONFIG_WEXT_PRIV=y
CONFIG_CFG80211_WEXT=y
CONFIG_EXTRA_FIRMWARE=""
# CONFIG_EXTCON is not set
# CONFIG_EXT2_FS is not set
CONFIG_EXT3_FS=y
# CONFIG_EXT3_DEFAULTS_TO_ORDERED is not set
CONFIG_EXT3_FS_XATTR=y
# CONFIG_EXT3_FS_POSIX_ACL is not set
# CONFIG_EXT3_FS_SECURITY is not set
# CONFIG_EXT4_FS is not set
# CONFIG_DEBUG_BLOCK_EXT_DEVT is not set
CONFIG_TEXTSEARCH=y
CONFIG_TEXTSEARCH_KMP=m
CONFIG_TEXTSEARCH_BM=m
CONFIG_TEXTSEARCH_FSM=m

5. строка для запуска выглядит (видно при загрузке)
console=ttyS0,115200n8 rw mem=32M rootwait root=/dev/mmcblk0p1"

всё! должно грузиться железобетонно..

всё тоже самое можно делать на usb флешке, воткнутой в юсб порт

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
Kovrov
Добавлено 02.10.2014 12:14 Редактировалось 02.10.2014 12:32 Сообщение: 155
Kovrov
0

Пункты: 1975
Регистрация: 27.02.2011
Проверю -
Для опыта - взял плату g45
загрузку также перевел на SD
завелось
причем с довольно быстрой скоростью
сейчас буду разбираться
ADD:
Вообще чума - товарищ майор!!!
конечно с 9260 по скорости не сравнить
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 02.10.2014 15:21 Сообщение: 156
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
ADD:
Вообще чума - товарищ майор!!!
конечно с 9260 по скорости не сравнить

дак у 45-го 400МГц и мозгов вдвое больше..
у меня такие же ощущения после работы с imx6 с гигом мозгов и hdd при сравнение с 9g45..

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
Kovrov
Добавлено 02.10.2014 21:24 Сообщение: 157
Kovrov
0

Пункты: 1975
Регистрация: 27.02.2011
Ну че все прекрасно завелось - все что нужно доставил под свои цели.
Юра выражаю огромную благодарность- чтоб я без вас делал.
---
на след неделе 3ю плату буду пытать на ix233.
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 02.10.2014 23:00 Сообщение: 158
Jury093
4.5

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

ок. рекомендую все же доставить память до 64МБ или прикрутить свопик на 64М на отдельном разделе с типом партиции 0x82 - система станет чуть стабильнее..

Цитата
Юра выражаю огромную благодарность- чтоб я без вас делал.

да почитали бы форум и сами бы справились, там на все уже питцот раз отвечено, жаль неструктуированно.. впрочем иногда проще спросить, да и ситуации бывают разные..

Цитата
на след неделе 3ю плату буду пытать на ix233.

есть отдельный тред по этому процу.. полистайте..

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

Пункты: 1975
Регистрация: 27.02.2011
а как такой фонтан прикрыть?
лезет из консоли ttyS0
atmel_lcdfb atmel_lcdfb.0: FIFO underflow 0x10
atmel_lcdfb atmel_lcdfb.0: FIFO underflow 0x10
atmel_lcdfb atmel_lcdfb.0: FIFO underflow 0x10
atmel_lcdfb atmel_lcdfb.0: FIFO underflow 0x10
atmel_lcdfb atmel_lcdfb.0: FIFO underflow 0x10
....
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 03.10.2014 12:10 Сообщение: 160
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
а как такой фонтан прикрыть?
лезет из консоли ttyS0
atmel_lcdfb atmel_lcdfb.0: FIFO underflow 0x10

телепатически угадаю - речь идет о 9g45 и экране с разрешением 1024х768?

с подобным сталкивался, чем дело закончилось не помню..
у меня 9m10 с 800х600 отлично работает..

если система стабильна, то либо не обращайте внимания, либо закоментарьте этот printk в исходниках..
еще, если у вас комбинация памяти 64М+32М, то фреймбуфер можно вынести в 32М (sdram) - может полегчает..

ЗЫ1 возможно не хватает производительности АРМа..
ЗЫ2 надо было новую тему создать..

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