Gopal, I assume the upstream port of the hub (which is on your custom dm6446 based board) is connected to pc and one of the down stream ports have dm6446 as the usb device connected. Is there any other usb devices that are connected to the hub on your custom board ?
regards swami ________________________________ From: davinci-linux-open-source-bounces+swami.iyer=ti....@linux.davincidsp.com [davinci-linux-open-source-bounces+swami.iyer=ti....@linux.davincidsp.com] On Behalf Of Gopal Sukumar [[email protected]] Sent: Monday, April 20, 2009 2:54 PM To: DaVinciMailingList Subject: USB hub with GadgetFs Hello all, I am using a USB Hub (NXP's ISP1520) on our custom board based on DM6446, for communication with a Windows PC. I tried the GadgetFs configuration (with the kernel module and a userspace driver usb.c to communicate to the endpoints) that is available on the internet. There was a problem that the Windows was not recognizing the USB Hub; my hardware team removed the 'I2C option' of configuring the Hub. Then Windows detected the hub and the functions (like a Mass storage device or the mobile phone) I connected to the hub. I booted the board with the right kernel, insmod'd the gadgetfs.ko, and ran this driver (usb.c) on DM6446 which is also a function connected to this hub. But it wasn't recognizing the processor. I ran the same driver on the same kernel on DM6446 evaluation board (that does not have a hub), the windows PC was able to recognize the Processor and I was able to communicate with the Windows PC. Can anybody please let me know, what I am missing here with the hub? Thanks, Gopal Sukumar. ________________________________ http://www.mindtree.com/email/disclaimer.html
_______________________________________________ Davinci-linux-open-source mailing list [email protected] http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
