PCI Host On 8309 Tower Board

cancel
Showing results for 
Search instead for 
Did you mean: 

PCI Host On 8309 Tower Board

423 Views
ganjiaravind
Contributor I

Hey anyone Can help me were i am missing, Currently I am Working on MPC8309twr Board ,it's seem's to be that my on-board PCI Host has not been allocated any driver from linux kernel . I have listed all results using lspci utility it always say Unknown device c011 .

lspci   
00:00.0 Power PC: Freescale Semiconductor Inc Unknown device c011 (rev 11)

lspci -t
-[0000:00]---00.0

lspci -v
00:00.0 Power PC: Freescale Semiconductor Inc Unknown device c011 (rev 11)
        Flags: 66MHz, fast devsel
        Memory at <unassigned> (64-bit, non-prefetchable) [disabled]
        Memory at <unassigned> (64-bit, non-prefetchable) [disabled]
        Capabilities: [48] #06 [0000]

lspci -x
00:00.0 Power PC: Freescale Semiconductor Inc Unknown device c011 (rev 11)
00: 57 19 11 c0 00 00 b0 20 11 00 20 0b 00 00 00 00
10: 00 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00
20: 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
30: 00 00 00 00 48 00 00 00 00 00 00 00 00 01 00 00

0 Kudos
6 Replies

186 Views
alexander_yakov
NXP TechSupport
NXP TechSupport

"Unknown device" means your kernel does not have kernel driver for this device "c011"


Have a great day,
Alexander
TIC

-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 Kudos

186 Views
ganjiaravind
Contributor I

Yes i Understand you ,what is the other way to populate about my PCI Host to kernel

0 Kudos

186 Views
alexander_yakov
NXP TechSupport
NXP TechSupport

The value c011 is correct for MPC8309 device, according to MPC8309 Reference Manual. This means the device is correct, but Linux kernel does not contain driver for this device. Please rebuild your linux to include this driver.

0 Kudos

186 Views
alexander_yakov
NXP TechSupport
NXP TechSupport

By the way.

I'm reading our documentation enclosed in Linux BSP for TWR board and I see the same reporting:

[root@mpc8309twr /]# lspci
00:00.0 Power PC: Freescale Semiconductor Inc Unknown device c011 (rev 11)
00:12.0 Network controller: Atheros Communications, Inc. Unknown device 0027 (rev 01)

So, it looks like this "Unknown device" is expected behavior, and this our PCI works properly in this case.

Do you really have any issues because of this "Unknown device"?

0 Kudos

186 Views
ganjiaravind
Contributor I

alexander.yakovlev‌ Can you share your DTB file regarding PCI of mpc8309twr board

0 Kudos

186 Views
ganjiaravind
Contributor I

I have connected a target device USB Controller over Freescale PCI Host ,I need to enumerate child device i,e USB Controller ,can it be Possible .

0 Kudos