some times you feel i am asking some thing strange,But i am tied with a problem associated with the subject.
Is there any possibility to enumerate the USB host functionality inside a processor with out USB peripheral. If so please give some open source example/ USB stack / Third party stack (for other device) with the HOST ability. My micro controller is MC56F8037. Any updates or hinds in above subject is a great help for me!!!!!.
it is impossible to use GPIO pins as USB host interface. On the MC56F8037 Demo board, there is a USB-uart bridge IC called CP2102, but the CP2102 can be only a device rather than a host.
you can use the kinetis family with on-chip USB module as USB host, and MC56F8037 can communicate with the Kinmetis via spi, uart...
BTW, you can use the Kinetis family with USB module/PWM/ADC/timer modules to develop UPS.
For kinetis, we have developed the usb stack for both host/device.
Hope it can help you.