6/22/2012

How can I access Data Service over 2 different USB serial port at same time?

Q) How can I access Data Service over 2 different USB serial port at same time?
or
Q) Changes required to enable the Second AT command port?
Details: Qualcomm supports one CDC-ACM(in HS-USB or FS-USB) port for data service, if DUN is established this single port is dedicated for data service. If OEM's want to send control AT commands to ATCOP, it is not possible once DATA call is established.

OEM's required SECOND at command port to send the AT commands. To have second at command port OEM's can create new USB cdc-obex port. Features FEATURE_DATA_SERIALIZER and FEATURE_DATA_MULTI_PORTS helps to create new AT command port.

HS-USB:
Q) Is it possible to create NEW CDC-ACM instance in the Jungo HS USB code?
A)NO. There is no support for CDC- ACM to create new instance. OEM's have to use the CDC-OBEX instance to create new AT command port.
All the changes required in the HS-USB driver code and DS3gsiolib to create new AT command port is listed in the doc#80-VT282.

FS-USB:
If OEM's require this Second AT command port in the FS-USB, they can use the existing NMEA port(if they are not using) or by creating new OBEX port in the usbcdc.c file. Same DS3gsiolib modification listed in doc#80-VT282, works for FS USB supported chip set. if they want to use the NMEA port all they need is changing of the port mappings.

NOTE: FEATURE_DATA_SERIALIZER and FEATURE_DATA_MULTI_PORTS should be defined in the build.

For more information you can reference article #00002889; What is the Serializer and Multi-Port Support?

No comments:

Post a Comment