Wind River Support Network

HomeDefectsLIN5-18820
Fixed

LIN5-18820 : [wrLinux501 Async BSP altera-socfpga] The MSI kernel option is NOT enabled for PCI device when configuring project with altera-socfpga-pcie.scc

Created: May 29, 2014    Updated: Dec 19, 2017
Resolved Date: May 29, 2014
Found In Version: 5.0.1
Fix Version: 5.0.1.16
Severity: Severe
Applicable for: Wind River Linux 5
Component/s: BSP - Async

Description

On wrLinux501 Async BSP altera-socfpga, the MSI kernel option is NOT enabled for PCI device when configuring project with altera-socfpga-pcie.scc as follow:

root@localhost:/opt/wr-test# zcat /proc/config.gz | grep MSI
# CONFIG_ARCH_SUPPORTS_MSI is not set
root@localhost:/opt/wr-test# 
root@localhost:/opt/wr-test# uname -a
Linux localhost 3.4.43-WR5.0.1.0_standard #1 SMP PREEMPT Thu May 29 03:02:26 CST 2014 armv7l GNU/Linux
root@localhost:/opt/wr-test# 

Steps to Reproduce

1. configure and build project

--enable-board=altera-socfpga --enable-kernel=standard+altera-socfpga-pcie.scc --enable-rootfs=glibc-std --enable-jobs=8 --enable-parallel-pkgbuilds=8 --enable-test

2. boot the target with the following uboot command

SOCFPGA_CYCLONE5 # tftp $fpgadata soc_system.rbf (or pcie_rp_ed_5csxfc6.rbf)
SOCFPGA_CYCLONE5 # fpga load 0 $fpgadata $filesize;run bridge_enable_handoff
SOCFPGA_CYCLONE5 # tftp $loadaddr zImage
SOCFPGA_CYCLONE5 # tftp $fdtaddr socfpga_cyclone5.dtb
SOCFPGA_CYCLONE5 # setenv bootargs 'xxx'
SOCFPGA_CYCLONE5 # bootz $loadaddr - $fdtaddr 

Other Downloads


Live chat
Online