Ник:
Пароль:

Контакты

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

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

Ник:
Пароль:

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

ОбновитьПодробнееВсегоВсего:6
Форум » starterkit.ru » Embedded Linux
Сборка ядра 2.6.36-rc6
Pavel Ivanchenko
Добавлено 15.10.2012 20:00 Редактировалось 15.10.2012 20:03 Сообщение: 21
Pavel Ivanchenko
Admin
4.39

Пункты: 91424
Регистрация: 24.03.2009
Пол: Мужчина
Интересная формулировка ...
Сейчас тихонько готовится новое ядро для плат с AT91SAM9G45, ждите.
Спуститься к концу Подняться к началу
Персональная информация
avatar
Добавлено 15.10.2012 20:07 Сообщение: 22
avatar
0

Пункты: 730
Регистрация: 03.03.2011
Павел я извиняюсь за большое количество вопросов
скажите пожалуста как прописать значение в командную строчку ядра
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 15.10.2012 20:25 Редактировалось 15.10.2012 20:26 Сообщение: 23
sasamy
4.70

Пункты: 77241
Регистрация: 14.08.2009
Цитата
Не в этом дело, в виртуальной машине всегда дата не правильная, если самостоятельно не подводить.


буду знать, а то у меня наоборот - всегда правильная, хоть и ниразу не подводил - видимо ошибка какая-то ;-)

http://sasamy.narod.ru/Screenshot.png
Спуститься к концу Подняться к началу
Персональная информация
avatar
Добавлено 15.10.2012 20:31 Сообщение: 24
avatar
0

Пункты: 730
Регистрация: 03.03.2011
sasamy может ты подскажешь как прописать значение в командную строчку ядра а то павел что-то пока молчит
Спуститься к концу Подняться к началу
Персональная информация
klon4uk
Добавлено 15.10.2012 22:35 Сообщение: 25
klon4uk
5

Пункты: 5960
Регистрация: 20.06.2012
новые ядра настраиваете по подобию ядер в виртуалке...
в принцыпе на форуме есть темы о новых ядрах :)
если ещё будут вопросы спрашивайте)
Спуститься к концу Подняться к началу
Персональная информация
avatar
Добавлено 16.10.2012 12:03 Сообщение: 26
avatar
0

Пункты: 730
Регистрация: 03.03.2011
В общем скачал ядро Linux 2.6.36-rc6 с другого ресурса
взял конфиги ядра с диска постовляемого с платой
собрал ядро на Ubuntu при загрузке возникает одна и таже ошибка
UBIFS error (pid 1): ubifs_get_sb: cannot open "ubi0:nandfs", error -19
VFS: Cannot open root device "ubi0:nandfs" or unknown-block(0,0)
Please append a correct "root=" boot option; here are the available partitions:
1f00 65536 mtdblock0 (driver?)
1f01 196608 mtdblock1 (driver?)
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
[<c003169c>] (unwind_backtrace+0x0/0xf0) from [<c0328cc8>] (panic+0x58/0x174)
[<c0328cc8>] (panic+0x58/0x174) from [<c0008ea4>] (mount_block_root+0x1d4/0x294)

[<c0008ea4>] (mount_block_root+0x1d4/0x294) from [<c0009150>] (prepare_namespace
+0x8c/0x1bc)
[<c0009150>] (prepare_namespace+0x8c/0x1bc) from [<c0008b94>] (kernel_init+0x10c
/0x144)
[<c0008b94>] (kernel_init+0x10c/0x144) from [<c002cdb0>] (kernel_thread_exit+0x0
/0x8)

Люди кто сталкивался с подобной проблемой подскажите решение пожалуйста.
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 16.10.2012 12:45 Редактировалось 16.10.2012 12:56 Сообщение: 27
sasamy
4.70

Пункты: 77241
Регистрация: 14.08.2009
Цитата

В общем скачал ядро Linux 2.6.36-rc6 с другого ресурса
взял конфиги ядра с диска постовляемого с платой


наконец я понял что вы делаете - вы берете ванильное ядро и пытаетесь запустить на плате подсунув только конфиг ? так не заработает. Конкретно по NAND - не работает потому что разделы MTD на плате не такие как на атмеловской -EK
вот ваш лог предыдущий
Цитата

Scanning device for bad blocks
Creating 2 MTD partitions on "atmel_nand":
0x000000000000-0x000004000000 : "Partition 1" // это на оригинальной -EK первый раздел 64M
0x000004000000-0x000010000000 : "Partition 2"


на местных платах первый раздел в 4 раза меньше, смотрите файл
linux-2.6.36-rc6/arch/arm/mach-at91/board-sam9m10g45ek.c

Цитата

/*
* NAND flash
*/
static struct mtd_partition __initdata ek_nand_partition[] = {
{
.name = "Boot partition",
.offset = 0,
.size = SZ_16M, // это на местных - первый раздел 16M
},
{
.name = "FS partition",
.offset = MTDPART_OFS_NXTBLK,
.size = MTDPART_SIZ_FULL,
},
};
Спуститься к концу Подняться к началу
Персональная информация
avatar
Добавлено 16.10.2012 17:21 Сообщение: 28
avatar
0

Пункты: 730
Регистрация: 03.03.2011
sasamy спасибочки за совет.
Сечас пробую собрать ядро скопировав настройки борды.
Спуститься к концу Подняться к началу
Персональная информация
avatar
Добавлено 16.10.2012 17:56 Сообщение: 29
avatar
0

Пункты: 730
Регистрация: 03.03.2011
В принципе все заработало спасибо ещё раз.
Спуститься к концу Подняться к началу
Персональная информация
avatar
Добавлено 18.10.2012 12:15 Сообщение: 30
avatar
0

Пункты: 730
Регистрация: 03.03.2011
Потихоньку разбираюсь с Linux
возник следующий вопрос
При загрузке появляется картинка пингвина подскажите пожалуйста где находится строчка вывода картинки на дисплей
и как она выглядет.
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Embedded Linux