Warning: touch() [function.touch]: Unable to create file /home/starterkit/starterkit.ru/html/error.log because Permission denied in /home/starterkit/starterkit.ru/html/errorhandler.php on line 51
imx53 linux 3.0.19 не работает консоль - Embedded Linux - Форум - starterkit.ru
Ник:
Пароль:

Контакты

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 » Embedded Linux
imx53 linux 3.0.19 не работает консоль
nis
Добавлено 23.02.2013 12:24 Редактировалось 23.02.2013 12:25
0
Сообщение: 1
nis
0

Пункты: 1388
Регистрация: 22.01.2013
Пол: Мужчина
Из: Омск
Настроил новое ядро на плате SK-IMX53-OEM:
3.0.19

дистрибутив: Gentoo Linux

команда для серийной консоли в inittab:
s0:12345:respawn:/sbin/agetty -L -a root 115200 ttymxc0 vt100

Загрузка проходит вполне себе успешно, однако консоль не реагирует на ввод. Вообще. При этом в u-boot ввод работает нормально.
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 23.02.2013 14:18 Сообщение: 2
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
Загрузка проходит вполне себе успешно, однако консоль не реагирует на ввод. Вообще. При этом в u-boot ввод работает нормально.

в ядре поддержка консоли включена?
попробуйте убрать опцию "-a root"
если можно зайти по сетке - проверьте, что agetty есть в списке процессов ps или ps -A

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

Пункты: 1388
Регистрация: 22.01.2013
Пол: Мужчина
Из: Омск
Цитата
Цитата
Загрузка проходит вполне себе успешно, однако консоль не реагирует на ввод. Вообще. При этом в u-boot ввод работает нормально.

в ядре поддержка консоли включена?
попробуйте убрать опцию "-a root"
если можно зайти по сетке - проверьте, что agetty есть в списке процессов ps или ps -A

Да включена, даже без -a root и с помощью другой программы консоли - getty результат аналогичный.
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 23.02.2013 15:02 Сообщение: 4
Jury093
4.5

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

хм.. если можно, лог ядра на pastebin.com
и вывод
Код
ls /dev

сюда
может чего видно будет..

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

Пункты: 1388
Регистрация: 22.01.2013
Пол: Мужчина
Из: Омск
Цитата
[quote]Да включена, даже без -a root и с помощью другой программы консоли - getty результат аналогичный.

хм.. если можно, лог ядра на pastebin.com
и вывод
Код
ls /dev

сюда
может чего видно будет..[/quote]

лог загрузки - лог

ls /dev
Код
console hda10 hda16 hda21 hda27 hda32 hda9 random sda13 sda5 sdb1 sdb15 sdb7 sdc11 sdc3 sdc9 sdd13 sdd5 stdin tty11 tty17 tty22 tty28 tty33 tty39 tty44 tty5 tty55 tty60 tty9
core hda11 hda17 hda22 hda28 hda4 input sda sda14 sda6 sdb10 sdb2 sdb8 sdc12 sdc4 sdd sdd14 sdd6 stdout tty12 tty18 tty23 tty29 tty34 tty4 tty45 tty50 tty56 tty61 urandom
fd hda12 hda18 hda23 hda29 hda5 mem sda1 sda15 sda7 sdb11 sdb3 sdb9 sdc13 sdc5 sdd1 sdd15 sdd7 tty tty13 tty19 tty24 tty3 tty35 tty40 tty46 tty51 tty57 tty62 zero
full hda13 hda19 hda24 hda3 hda6 null sda10 sda2 sda8 sdb12 sdb4 sdc sdc14 sdc6 sdd10 sdd2 sdd8 tty0 tty14 tty2 tty25 tty30 tty36 tty41 tty47 tty52 tty58 tty63
hda hda14 hda2 hda25 hda30 hda7 port sda11 sda3 sda9 sdb13 sdb5 sdc1 sdc15 sdc7 sdd11 sdd3 sdd9 tty1 tty15 tty20 tty26 tty31 tty37 tty42 tty48 tty53 tty59 tty7
hda1 hda15 hda20 hda26 hda31 hda8 ptmx sda12 sda4 sdb sdb14 sdb6 sdc10 sdc2 sdc8 sdd12 sdd4 stderr tty10 tty16 tty21 tty27 tty32 tty38 tty43 tty49 tty54 tty6 tty8
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 23.02.2013 16:00 Сообщение: 6
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
хм.. пока ничего интересного не увидел..
из очевидного - не стартует udev, отсюда и сыплются проблемы..
попробуйте создать файл устройства:
Код
crw------- 1 root tty 207, 16 Feb 23 16:37 /dev/ttymxc0

ибо у вас его не видно..
Код
mknod /dev/ttymxc0 c 207 16

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
nis
Добавлено 23.02.2013 16:03 Сообщение: 7
nis
0

Пункты: 1388
Регистрация: 22.01.2013
Пол: Мужчина
Из: Омск
[quote]хм.. пока ничего интересного не увидел..
из очевидного - не стартует udev, отсюда и сыплются проблемы..
попробуйте создать файл устройства:
Код
crw------- 1 root tty 207, 16 Feb 23 16:37 /dev/ttymxc0

ибо у вас его не видно..
Код
mknod /dev/ttymxc0 c 207 16
[/quote]
попробую
Спуститься к концу Подняться к началу
Персональная информация
nis
Добавлено 24.02.2013 09:00 Сообщение: 8
nis
0

Пункты: 1388
Регистрация: 22.01.2013
Пол: Мужчина
Из: Омск
Сделал смысла не приобрело. В смысле ничего не изменилось
Спуститься к концу Подняться к началу
Персональная информация
nis
Добавлено 24.02.2013 09:20 Сообщение: 9
nis
0

Пункты: 1388
Регистрация: 22.01.2013
Пол: Мужчина
Из: Омск
даже простейшая программа вместо инита не работает:
Код
#include <stdio.h>

int main(int argc, char ** argv) {
char i;
while (i != '^C') {
i = getchar();
putchar(i);
}
puts("End");

return 0;
}
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 24.02.2013 10:50 Сообщение: 10
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
тогда придется много и вдумчиво гуглить.. ко вчерашнему совету добавлю попробовать:
Код
echo "ttymxc0" >> /etc/securetty


кстати, я надеюсь, что вышенаписанные операции делались правильно, типа:
Код
echo "ttymxc0" >> /точка-монтирования-рутовой/etc/securetty


или искать руководства типа:
http://dev.gentoo.org/~steev/efika/arm/install.xml

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