LS1043ARDB PCIe, msi controller not found

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

LS1043ARDB PCIe, msi controller not found

1,159 Views
alesmulej
Contributor I

Hi All,

I'm using QorlQ LS1043A RDB and following Yocto distribution:

BB_VERSION = "1.32.0"
BUILD_SYS = "x86_64-linux"
NATIVELSBSTRING = "universal"
TARGET_SYS = "aarch64-poky-linux"
MACHINE = "ls1043ardb"
DISTRO = "poky"
DISTRO_VERSION = "2.2.1"
TUNE_FEATURES = "aarch64"

The problem is, that I can not get PCIe to get working. I receive following error, once linux starts up:

root@ls1043ardb:~# dmesg | grep pci
[ 0.110725] pci_hotplug: PCI Hot Plug PCI Core version: 0.5
[ 0.110784] pciehp: PCI Express Hot Plug Controller Driver version: 0.4
[ 0.111153] PCI host bridge /soc/pcie@3500000 ranges:
[ 0.111374] layerscape-pcie 3500000.pcie: PCI host bridge to bus 0000:00
[ 0.111429] pci_bus 0000:00: root bus resource [bus 00-ff]
[ 0.111473] pci_bus 0000:00: root bus resource [io 0x0000-0xffff]
[ 0.111522] pci_bus 0000:00: root bus resource [mem 0x4840000000-0x487fffffff] (bus address [0x40000000-0x7fffffff])
[ 0.111614] layerscape-pcie 3500000.pcie: Cannot find msi chip of /soc/msi-controller2@1572000
[ 0.111678] layerscape-pcie 3500000.pcie: failed to initialize host
[ 0.111767] PCI host bridge /soc/pcie@3600000 ranges:
[ 0.111965] layerscape-pcie 3600000.pcie: PCI host bridge to bus 0001:00
[ 0.112018] pci_bus 0001:00: root bus resource [bus 00-ff]
[ 0.112062] pci_bus 0001:00: root bus resource [io 0x10000-0x1ffff] (bus address [0x0000-0xffff])
[ 0.112130] pci_bus 0001:00: root bus resource [mem 0x5040000000-0x507fffffff] (bus address [0x40000000-0x7fffffff])
[ 0.112212] layerscape-pcie 3600000.pcie: Cannot find msi chip of /soc/msi-controller3@1573000
[ 0.112276] layerscape-pcie 3600000.pcie: failed to initialize host

I can't figure out, why msi controller can not be found.

Any help would be appreciated.

Regards,

A

Labels (1)
0 Kudos
3 Replies

727 Views
alesmulej
Contributor I

Hi,

thank you for your fast reply.

I downloaded SDK via following command: repo init -u https://github.com/Freescale/fsl-community-bsp-platform -b morty

I'm using following linux version:

Linux version 4.1.30-rt34+g4004071 (alesm@ubuntu) (gcc version 6.2.0 (GCC) ) #3 SMP Thu Apr 13 11:58:44 CEST 2017

Regards,
A

0 Kudos

727 Views
ufedor
NXP Employee
NXP Employee

Please use NXP SDK available at:

Linux® SDK for QorIQ ® Processors|NXP 

0 Kudos

727 Views
ufedor
NXP Employee
NXP Employee

Which NXP SDK is used?

0 Kudos