I've designed a USB interface for the TMS320f28069, and have just realised that the available libraries may not actually use USB, instead they use the UART provided by the fdti IC on the launchpads. This is not very useful to me as i'm trying to avoid having to use add additional IC's to my board.
It is possible however that I simply didn't design the USB interface successfully, for example:
I connected this directly to the microcontrollers D+ and D- pins. I did not add a high-speed or low speed pull-up as the user-guide implied that it was included (on "Figure 17-2. USB Scheme") and the datasheet didn't say much about it. The device is not powered from USB and currently the USB_STATE isn't needed.
If I run the example files including the USB bootloader the device is not recognised on my computer and I get a code 41.
If anybody has any ideas what the issue could be I'm all ears, otherwise any additional USB examples that don't use UART to USB.