Hi all,
i'm working on MCB2478 development board. my doubt is about how lpc 2478 controller recognize all the USB mass storage devices having different PRODUCT and VENDOR IDs? and how can i use my board as host to detect all the USB devices?? if no matter with PRODUCT and VENDOR IDs what their purpose??
Do you find it good or bad when inserting a USB thumb if you, in your PC, can see if it was that new Transcend USB thunb you are trying to reformat, or if it was a Sandisk USB thumb.
And if you have your Linux machine, there is a reason why the dmsg information will log the found identities when hardware gets connected, even if the may run with standard drivers.
Sometimes, you may need to use a specific tweak for a specific product/vendor combo - would obviously not be possible if the devices wouldn't identify themselves.
Presumably because it recognizes the device belongs to a mass storage controller class, via descriptors, and not hog tied to the vendor/product ID.
The vendor/product ID are important where the device needs it's own special driver to deal with it's idiosyncrasies.
thank you sir
Sir I've another doubt that is can we use USB channel-B in LPC2478 board as a USB device?? If it is possible, how can i initialize channel-B? Is that also same as USB channel-A??
To access PEN DRIVE with MCB2478 how can i initialize USB(as a DEVICE or HOST or OTG)???
If in doubt try it out, you might learn something instead of depending on answers from others.
This is a Keil forum, not an LPC/NXP one.
Do you know the meaning of a device, host or a unit that is OTG?
Do you think a device can connect to a device? Can you connect a USB thumb drive to another thumb drive and have them replicate? All on their own?