Wind River Support Network

HomeDefectsLIN1023-894
Acknowledged

LIN1023-894 : omap8250: probe of 2840000.serial failed with error -28" occurred during the bootup of ti-j72xx

Created: Jun 11, 2023    Updated: Jul 24, 2023
Previous ID: LIN1022-4516
Found In Version: 10.23.30.1
Severity: Standard
Applicable for: Wind River Linux LTS 23
Component/s: BSP

Description

Booting the system on the target board TI-J721E-EVM, there is below failed infomation:
[ 1.052232] k3-ringacc 3c000000.ringacc: dma-ring-reset-quirk: disabled
[ 1.052235] k3-ringacc 3c000000.ringacc: RA Proxy rev. 66346100, num_proxies:64
[ 1.053168] 40a00000.serial: ttyS1 at MMIO 0x40a00000 (irq = 193, base_baud = 6000000) is a 8250
[ 1.054154] 2800000.serial: ttyS2 at MMIO 0x2800000 (irq = 194, base_baud = 3000000) is a 8250
[ 1.054472] printk: console [ttyS2] enabled
[ 1.054634] printk: console [ttyS2] printing thread started
[ 1.059182] 2810000.serial: ttyS3 at MMIO 0x2810000 (irq = 195, base_baud = 3000000) is a 8250
[ 1.060090] 2820000.serial: ttyS0 at MMIO 0x2820000 (irq = 196, base_baud = 3000000) is a 8250
[ 1.060759] omap8250 2840000.serial: unable to register 8250 port
[ 1.060764] omap8250 2840000.serial: PM domain pd:281 will not be powered off
[ 1.060777] omap8250: probe of 2840000.serial failed with error -28
[ 1.066317] davinci_mdio 46000f00.mdio: Configuring MDIO in manual mode
[ 1.106357] davinci_mdio 46000f00.mdio: davinci mdio revision 9.7, bus freq 1000000
[ 1.107649] davinci_mdio 46000f00.mdio: phy[0]: device 46000f00.mdio:00, driver TI DP83867
[ 1.107690] am65-cpsw-nuss 46000000.ethernet: initializing am65 cpsw nuss version 0x6BA00101, cpsw version 0x6BA80100 Ports: 2 quirks:00000000
[ 1.107830] am65-cpsw-nuss 46000000.ethernet: initialized cpsw ale version 1.4
[ 1.107833] am65-cpsw-nuss 46000000.ethernet: ALE Table size 64
[ 1.111530] mmc0: CQHCI version 5.10
[ 1.112684] cdns-ufshcd 4e84000.ufs: ufshcd_populate_vreg: Unable to find vdd-hba-supply regulator, assuming enabled
[ 1.112689] cdns-ufshcd 4e84000.ufs: ufshcd_populate_vreg: Unable to find vcc-supply regulator, assuming enabled
[ 1.112692] cdns-ufshcd 4e84000.ufs: ufshcd_populate_vreg: Unable to find vccq-supply regulator, assuming enabled

Steps to Reproduce

1.checkout the branch of lts23 git spin and setup build env:

git clone --depth 1 --branch WRLINUX_10_23_LTS git://pek-git.wrs.com/wrlinux-x

then setup the build env of lts23, for example:

/buildarea1/renfeiqu/10_23/git/wrlinux-x/setup.sh --machines=ti-j72xx --distro wrlinux --dl-layers --accept-eula=yes

 

. ./environment-setup-x86_64-wrlinuxsdk-linux

. ./oe-init-build-env build_test

 

2.checkout the lts23 branch of wr-testing and add bts layer:

checkout the branch of lts23 wr-testing:

git clone --branch WRLINUX_10_23_HEAD ssh://git@lxgit.wrs.com/wrlinux-testing/testcases

 

then add the bts layer, for example:

bitbake-layers add-layer /buildarea1/renfeiqu/10_23/testcases/wr-testing/bts-dev/

 

echo "require templates/feature/bts/template.conf" >> conf/local.conf


3.build project that enabled/supportted specific features:


echo "WRTEMPLATE:append = \"  feature/bsp-extras \"" >> conf/local.conf
echo "KERNEL_FEATURES:append = \" bsp/ti-j72xx/ti-j72xx-remoteproc.scc\"" >> conf/local.conf
echo "BB_NO_NETWORK = '0'" >> conf/local.conf
echo "KERNEL_FEATURES:append = \" features/intel-e1xxxx/intel-e1xxxx.scc\"" >> conf/local.conf


for preempt-rt kernel:

echo "PREFERRED_PROVIDER_virtual/kernel = \"linux-yocto-rt\"" >> conf/local.conf

 

bitbake wrlinux-image-std


4. bootup the board with the built images.

5. run the testcases:
root@ti-j72xx:~# /opt/wr-test/main_test.py -k bootcheck_exception: -q
Live chat
Online