We are using Airprime 7354 on vxWorks 6.8. Currently we are doing our HW verification test. Airprime module presents an interface which becomes a pair of devices within the vxWorks I/O system. The Sierra USB to wireless adapter chip provides a bridge from USB to a cellular wireless network.
Do we have any SDK for vxWorks which can be used? If yes can you provide us details. Is there test suite available for SIM detection/data transfer which can be used?
Unfortunately no we do not have drivers or QMI package to run on Vx works. I do not know how close the OS is to Linux but that is probably the best we can do in terms of software we can offer (the drivers come in source form at least).
After that it is looking at the USB developers guide at the link below.
Essentially the MC7354 (assuming the default state) will present 5 USB end points to any OS it is plugged into, these are
- 3 serial ports (presented as /dev/ttyUSB’s in Linux), in order of enumeration these are DM (diagnostic monitoring), NMEA, modem/AT commands.
- 2 QMI (Qualcomm Modem Interface) interfaces which is designed to replace AT commands (but cannot because certain of them are required by the specs).
Thanks alot Matt, for the reply.
We were using earlier Sierra Wireless MC5727 wireless chip for our product. For our product we used SDK provided by Sierra (sierra-wireless-sdk-dist: May 6, 2010 SDK 18.104.22.168) as per README. We had the complete source code base for SDK. So ideally the linux SDK would be portable to vxWorks.
Now for Airprime MC7354 I hope the below SDK should work? But i dn’t have source code for the same to build for vxWorks.
source.sierrawireless.com/resour … 03,-d-,14/
For the source code of the Linux SDK you need to go through your distributor or Sierra Wireless account manager/FAE, it is available but it needs to be justified internally to be able to give it to a customer i.e. we have done a lot of work on it and with the source code it could be used with any QC based hardware.
Thanks Matt, we will contact Sierra FAE.