cancel
Showing results for 
Search instead for 
Did you mean: 

STM32F205RGY6 - how much USB

voltr
Associate II
Posted on January 02, 2014 at 22:53

I found discussion from some time ago but it was not ended into reasonable info, so I want ask again :

1. How much USB OTG can be used in F205 and which type (there is different information in datasheet and on some other places). It is ''R'' version so 64 pins only

2. Where are pins for internal Phy for Full Speed

3. How to configure OTG Library ?

I am unable to make OTG USB library in VCP version work, with different timing, different stuff, it simply not work although DFU updates work perfectly (unfortunately, I don't have access to DFU update source code or scheme of device - it is Sony SmartWatch. It was open by Sony but not fully)

1 REPLY 1
chen
Associate II
Posted on January 03, 2014 at 10:01

Hi

First - understand what USB OTG is :

USB On The Go is an extention to the USB standard which allows a USB device to act as both a device or a Host (Note it cannot be both at the same time!).

With the OTG driver from ST you can chose to make a device or a host or both.

Some processors may not be able to do USB OTG, hence ST never ported the drivers to that device.

(I think it may involve some hardware/electronics - it does on some Freescale Kinetis devices)

ST does provide the USB FS device Lib for non OTG USB. This makes a USB device only.