Console serial usando ttyS5 para inicialização EFI

1

Eu tenho um host onde eu corro o minicom e há uma placa com duas portas seriais (ttyS4, ttyS5). Eu conecto placa ao host com serial para usb que é identificado como ttyUSB0 no meu host.

Quando eu definir o parâmetro de linha de comando do kernel como console=tty0 console=ttyS0,115200n8 e configurar o getty para ttyS0 para login, posso obter as mensagens do console serial no meu minicom, mas quero definir o parâmetro do console como ttyS5 e obter as mensagens do console no minicom . Mas a configuração do ttyS5 não fornece as mensagens do console. A taxa de transmissão para ttyS5 como por setserial é:

/dev/ttyS5, Line 5, UART: 16550A, Port: 0x0000, IRQ: 11
    Baud_base: 3000000, close_delay: 50, divisor: 0
    closing_wait: 3000
    Flags: spd_normal

E o parâmetro da linha de comando que eu configurei para o kernel usar o ttyS5 como console serial é console=ttyS5,115200n8 console=tty0

Eu tentei alterar a taxa de transmissão para 3000000 na linha de comando do kernel, mas não uso. No host minicom, a taxa de transmissão é configurada para 115200. Eu também tentei alterar a baud base com stty -F / dev / ttyS5 115200, mas ela continua a mesma.

Abaixo está a saída de proc / tty / driver / serial:

serinfo:1.0 driver revision:
0: uart:16550A port:000003F8 irq:4 tx:0 rx:0 CTS
1: uart:16550A port:000002F8 irq:3 tx:0 rx:0
2: uart:unknown port:000003E8 irq:4
3: uart:unknown port:000002E8 irq:3
4: uart:16550A mmio:0xFEDC6000 irq:10 tx:0 rx:0 CTS|DSR|CD|RI
5: uart:16550A mmio:0xFEDC8000 irq:11 tx:16 rx:0 RTS|CTS|DTR|DSR|CD|RI

Estou usando a placa amd64 com duas portas seriais físicas uart. Existe alguma maneira de usar a porta serial ttyS5 como o console serial?

    
por arceus 18.09.2017 / 13:21

0 respostas