Здравствуйте.
Вроде несложный вопрос, а разобраться не получается.
Есть плата 9g45, к ней подключен дисплей MIO430. Если в загрузочной строке ядра ничего специально не писать про консоль, то консольный вывод идет на дисплей, что при незагрузке системы крайне неудобно. Если в параметрах загрузки написать console=ttyS0,115200, то на дисплей выводится только пингвин, на консольном порту вывода также нет.
Как добиться вывода на консольный порт? А в идеале - параллельного вывода и на дисплей, и на порт?
Спасибо.
Юрий, спасибо за ответ.
К сожалению, пока положительного результата не получается добиться. Все, что я делаю влияет лишь на полноту вывода на дисплей. На консоль после Uncompressing Linux... done, booting the kernel.
Выводится только уже login. Все, что между, пропадает.
Пробовал и console=uart,mmio,0xffffee00,115200n8,
и earlyprintk=serial,ttyS0,115200.
Забыл написать, может это влияет, - плата 9g45, ядро 3.2.18.
в общем, с "n8" я прогнал - нафик не надо и так работает..
в остальном дописал в строке для ядра "console=tty1" и получил в консоли полный лог, а на экране выхлоп начинается после вывода лого (что правильно).. и на экран попадают только сообщения ядра, в консольный лог валится всё подряд - из ядра и утилит рутовой..
ставлю на quiet..
да чего там ставить? все же перед глазами, прописал quiet, по сетке грузанул, в логе:
а на экране только сиротливое
"at91_ohci at91_ohci: can't request overcurrent gpio 0"
и более ничего..
всем привет. ребят аналогичная проблемма но не получаеться отобразить консоль вообще. ставлю параметры загрузки каку вас загружаеться пингвин и потом видно как он затираеться строками снизу вверх стирая. но самого лога не видно.девайс планшет wm8650 указываю в скрипте загрузки setenv wmt.bus.i2c i2c0:1:1:i2c1:1:1
setenv wmt.gpo.cmos 1:0:7:D8110040:D8110080:D81100C0
saveenv
display init force
mmcinit 0
fatload mmc 0 0 uzImage.bin
textout -1 -1 \"Preparing to boot from SD card...\" FF0000
textout -1 -1 \"Booting Debian Linux. Please wait...\" FFFFFF
setenv bootargs 'mem=214M root=/dev/mmcblk0p2 noinitrd rw rootfstype=ext2 console=tty1 rootdelay=5'
bootm 0
в итоге все что написанно выше. иксы удалил. теперь если ставить по дефолту то висит пингвин или затираеться логом который не виден.
root@wm8650:~# cat /proc/cmdline
mem=214M root=/dev/mmcblk0p2 noinitrd rw rootfstype=ext2 console=tty1 rootdelay=5
root@wm8650:~#
по дефолту когда пингвин висит mem=214M root=/dev/mmcblk0p2 noinitrd rw rootfstype=ext2 console=ttyS0,115200n8 rootdelay=5' да еще проблемма в том что ядро грузиться с бин файла который хз как отредаткировать(((
изначально хотел видеть лог загрузки но сейчас вполне удовлетворен был бы бы консолью. все варианты перепробовал пока не получаеть. а по дефолту это параметры загрузки ядра. нашел несколько ядер и на всех лога нет а один для фрч есть но там сыпет что зря как будто смотриш в онлайн режиме d
mesg