LINUX.ORG.RU

Избранные сообщения juvf

не работает printk()

Форум — Development

Всем доброго…

Собираю свою сборку linux из исходников (с помощью buildroot). Отлаживал драйвера, которые вбиты в ядро и в deviceTree. вывод делал через printk(). Потом отвлекся от кастомизации… подключил к процу дополнительную внейшнюю перефирию и решил её добавить в linux как модуль, чтобы быстрее собирать/пересобирать/дебажить. В модуле использовал вывод также через printk()

Кое что не пошло в ядре/deviceTree, решил ядро ещё раз подебажить. printk перестал работать. Не могу потять почему? при сборке ядра вызываю make menuconfig - там куча галок. Может случайно какую-нить галку убрал и вывод printk пропал.

Как заставить printk делать вывод? u-boot+kernel+deviceTree+rootfs заливается в плату. При включении питания идет вывод в кансоль (на RS-232) о ходе загрузки u-boot и ядра Linux. В этом выводе информации не уменьшилось. Но вот printk в не выводит.

Как заставить printk выводить? Почему он не выводит? Может он выводит, но не в туда? Как сам printk подебажить?

 , ,

juvf
()