2019-05-13 09:08 PM
i have a slave device(SIMcom LTE) which needs more than two interfaces USB serial and USB RMnet
i dont know whether f407 support it? meanwhile i want to do it on RTEMS
RM document:
Up to 8 host channels (pipes): each channel is dynamically reconfigurable to allocate
any type of USB transfer.
2019-05-14 08:35 AM
Decode the interface descriptors using any decent USB analyzer and determine the number of required endpoints.
Composite devices are supported, so multiple interfaces are not a problem (though the "middlewares" provided by ST are of very little help)
-- pa
2019-05-14 06:57 PM
simcom device in windows
This device is part of a composite device.
Connection Information
Port: 1
Speed: High Speed (USB 2.0)
Device address: 6
Open pipes: 17
Connection status: Device connected
Device Descriptor
USB version: 2.0
Device class: 0x0 - (Defined at Interface level)
Device subclass: 0x0 - Unknown
Device protocol: 0x0 - Unknown
Control pipe max size: 64 bytes
Vendor ID: 0x1e0e (Qualcomm / Option)
Product ID: 0x9001 (Unknown)
Product version: 3.18
Manufacturer: String descriptor 1 (unable to read)
Product: String descriptor 2 (unable to read)
Serial Number: String descriptor 3 (unable to read)
Configurations: 1
doing it with stm32 is worthy?
2019-05-20 04:28 PM
The host (aka OTG) controller of STM32 supports only 16 endpoints. But this device wants 17.
Need to check if some endponts are not actually used.
-- pa
2019-05-26 06:05 PM
but i dont know how to do it