SX-Virtual USB SDK for Linux

USB over IP Software Developer's Kit for Embedded Devices (Server Firmware)

The SX Virtual USB SDK for Linux allows manufacturers to implement Silex “Virtual Link” functionality into any embedded network device which has a USB Host port.


Developer's Kit for Embedded Devices

The SDK allows any type of USB device to connect with full compatibility. It is suited for Wireless LAN Routers and other network devices with USB host ports to add the capability of connecting USB multifunction printers, USB storage, and other USB devices to the network. The device manufacturer will be able to offer their customers a very easy to use solution, with very low support costs.

 

The Silex USB/IP Firmware SDK includes Source Code, Linux Demonstration Code (with Linux Kernel 2.6.15 - 2.6.19), API Documentation.  The SDK is uses only 50KB of ROM and can can be used with any version of Linux compiler.
  • External hardware- for enabling network connectivity
  • Embedded hardware- to redesign products, cost-effect design
  • Embedded software - For the lowest cost solution
  • Porting and support services - can choose to do their own porting of SX-TCP

The SX Virtual USB SDK includes the following items:

Source code
Kernel module
Sample daemon program
Documentation
SXUPTP API
SXUPTP protocol specification (data transport protocol)
JCP protocol specification (Control/Config protocol (procedure and data format))


Notes:

JCP will be limited to the command subset which is necessary for USB device server operation only.
Isochronous data transfer (webcams, audio devices) is not supported at this time. Silex can Investigate adding isochronous USB data transfer support upon customer request.

Software:

Windows

1. ZIP file Download the software. You will need to decompress the file with an unzip utility.

2. Software execution: Please execute "Autorun.exe" in the folder created then follow the instructions to proceed with the installation.

Macintosh

1. ZIP file Download the software. You will need to decompress the file with a decompression utility.

2. Software execution: Please execute "CoSetup" in the folder created then follow the instructions to proceed with the installation.

Note: SVL for Macintosh is not compatible with the StitchLink family of products

Warrany and RMA's

Limited Warranty and RMA (Return Merchandise Authorization) Policy