Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru

Способы оплаты

User Info


Добро пожаловать,
Guest

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

Ник:
Пароль:

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

ОбновитьПодробнееВсегоВсего:5
Форум » starterkit.ru » Embedded Linux
Как избавить DEBUG порт от консоли
Losha
Добавлено 15.09.2012 12:05
0
Сообщение: 1
Losha
1

Пункты: 3418
Регистрация: 27.08.2012
Работаю с платой SK-iMX233. Для разрабатываемого прибора необходимы два последовательных порта. Один должен работать с GSM модемом, а другой будет использоваться для обмена данными с другим прибором. Дисплей и клавиатура с платой не используются. Доступ к плате будет через telnet.

APPUART был успешно запущен, GSM модем работает. К DEBUG порту сейчас подключен терминал.
Я поменял строку запуска на console=/dev/null , пересобрал и перезалил ядро. Теперь при загрузке системы нет лога загрузки, но после загрузки системы в окне терминала появляется приглашение на ввод имени пользователя. После логина все работает как и раньше.

Что нужно сделать, чтобы linux оставил моей программе порт DEBUG (ttyAM0)?
Спуститься к концу Подняться к началу
Персональная информация
dx
Добавлено 15.09.2012 12:37 Сообщение: 2
dx
3.5

Пункты: 7618
Регистрация: 26.10.2010
Пол: Мужчина
Из: Ukraine, Kiev city
В файле /etc/inittab должно быть что-то такое:
ttyS0::respawn:/sbin/getty -L ttyS0 115200 vt100
или
ttyAM0::respawn:/sbin/getty -L ttyS0 115200 vt100

Закоментируйте или отключите в buildroot
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 15.09.2012 20:48 Сообщение: 3
sasamy
4.71

Пункты: 83560
Регистрация: 14.08.2009
Для надежности можно вообще отключить консоль для DBGU в конфиге ядра

Device Drivers ---> Character devices ---> Serial drivers --->
[ ] Support for console on i.MXS debug serial port
Спуститься к концу Подняться к началу
Персональная информация
Losha
Добавлено 24.10.2012 15:52 Сообщение: 4
Losha
1

Пункты: 3418
Регистрация: 27.08.2012
Спасибо, все получилось
Отключение консоли в ядре проблему не решило, а в файле inittab - сработало.
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Embedded Linux