Wind River Support Network

HomeDefectsLIN10-4852
Fixed

LIN10-4852 : WRL9 with systemd configured - target hangs

Created: Oct 25, 2018    Updated: Dec 16, 2018
Resolved Date: Oct 30, 2018
Previous ID: LIN9-7612
Found In Version: 10.17.41.12
Fix Version: 10.17.41.13
Severity: Critical
Applicable for: Wind River Linux LTS 17
Component/s: Userspace

Description

When we uses command line with buad rate of 9600 to boot the target. 

“Command line: BOOT_IMAGE=/vmlinuz root=LABEL=jrootp_P ro libata.force=noncq isolcpus=2-255 enforcing=0 pci=resource_alignment=00:1f.3;09:0d.0 rootdelay=5 unknown_nmi_panic=1 ro max_loop=255 console=ttyS0,9600 crashkernel=256M maxcpus=8”

With this, target hangs at getty services initialization during systemd.

WRL9 by default starts getty service in two serial consoles, below are the details from "layers/intel-x86/conf/machine/intel-x86.inc",
SERIAL_CONSOLES = "115200;ttyS0 115200;ttyUSB0"

Is there a way to override WR provided baud rate and use 9600 instead of 115200 for WRL9 with x86 based targets?

Workaround

The problem was with the baud rate set to 115200 in /lib/systemd/system/serial-getty@.service. changing it to 9600 after comparing with WRL6 on the same target and the console is not hung now. It boots unto the Linux prompt.

Steps to Reproduce

NA, reproducible at customer env.

Other Downloads


Live chat
Online