LinuxQuestions.org
Help answer threads with 0 replies.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software > Linux - Kernel
User Name
Password
Linux - Kernel This forum is for all discussion relating to the Linux kernel.

Notices

View Poll Results: Where does the problem lie?
USB Device 0 0%
USB Host stack 0 0%
PCIe to PCI bridge 1 100.00%
PCIe 0 0%
Voters: 1. You may not vote on this poll

Reply
 
Search this Thread
Old 01-20-2009, 11:11 PM   #1
upakul
LQ Newbie
 
Registered: Sep 2008
Posts: 4

Rep: Reputation: 0
USB Device connected to PCI express not working on mpc8641d


Hi all,

Looks like I have been hit by another of these pci setup issues. My Setup is as follows:

[MPC8614D]--[PCI Express]--[PCIe to PCI bridge]--[NEC USB Host controller card]-->[USB Pen Drive]

The same USB card and drivers are working on another board, where the bus is PCI. I tried to debug the USB driver, and it seems to be booting up fine. Even the interrupt handling seems proper. So I come down to the grey area, that is PCIe.

The USB host controllers seem to initialize fine and are detected by the PCI utilities. However when I connect a USB device, then it fails @ set addree or get descriptor, whichever transaction is first.

So I had a few questions:
1. The processor CCSRBAR map has a PCI Express entry. Am I required to make another entry into the LAWBAR registers for PCI express?

2. Does the PCIe to PCI bridge need to be configured for the inbound/ outbound windows or read/write routines...anything in particular?

3. How do I verify that the PCIe inbound/outbound windows are mapped correctly? Any other setting which needs to be done in this case?

Any pointers in this regard will be highly appreciated.

Thanks
 
  


Reply

Tags
express, pci, usb


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
How to know which usb port usb device is connected to? jbsp72 Linux - General 23 03-17-2014 08:44 AM
How to write a PCI Express device driver for Xilinx Virtex-5 LXT/SXT Dev Kit? magda Linux - Embedded & Single-board computer 22 10-12-2011 09:02 PM
Graphics Card: PCI Express x16 Detected as PCI Express Link width: 4X deepclutch Linux - Hardware 3 06-09-2007 10:10 AM
1 x PCI and 2 x PCI-Express NIC not working Carceri Linux - Networking 1 01-10-2007 04:24 PM
128mb nVidia GeForce PCX 5300 PCI Express - How easy to get working with 3d renderin? eBopBob Linux - Hardware 3 08-29-2004 11:32 AM


All times are GMT -5. The time now is 04:01 PM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration