Windows Drivers
Windows XP, Windows Server 2003 and Windows 2000 are supported with a single driver that
works as a combined driver model (CDM). It will expose a COM port that applications can talk to
like they would with a standard serial port. Applications can also access the device more direclty
through the provided DLL. Applications that use either interface,
although they shouldn't access the device simultaneously.
Download
the CDM driver now.
Windows 98 and Windows Me offer the same alternatives as above, although there are two separate drivers that each provide a specific acces mode. For a driver that provides a virtual COM port please download the VCP driver. For a driver that provides a direct access to the USB stack, please download the D2XX driver.
Note: if the version numbers of these drivers match the ones you have already installed from the CD, you don't need to upgrade.
User's Manual
The µChameleon user's manual gives more detailed information about the capabilites of this product, and documents the commands that can be sent to the embedded command interpreter, and what they do.
Manuel Utilisateur
Le manuel utilisateur en français fournit des informations détaillées sur les capacités du µChameleon, et documente les commandes qui peuvent être envoyées à l'interpréteur de commandes embarqué, ainsi que leurs effets.
Firmware Upgrader
Look at the screenshot on our firmware upgrader page and see how easy it is to keep your µChameleon up to date.
Our firmware upgrader package contains everything you need to boost your µChameleon with the latest features. Simply running the setup.exe program inside the .zip installs the upgrader application. The latest firmware image is included in the package.
Our hardware protected boot means you can never end up with a locked device. If your PC fails during a µChameleon firmware upgrade, simply try again !
Test Application
Our test application, µChameleon Control, as shown in this screenshot, lets you play with the basic digital and analog I/O features of the µChameleon without having to write any code. Plug a potentiometer, a LED, some buttons or sensors, and connect them to your µChameleon so you can see right away how it works.
By showing you the messages that are exchanged between your µChameleon and your PC, each time you perform an action in its graphical user interface, it is a great learning tool to understand what you will need to write your own applications.
The source code for this program is now available, so you can use it as a starting point for your own applications. Feel free to look at the projet sources right now.
You can download the latest version of the µChameleon control installer right now.
USB Connection Viewer for Windows
USBView is a free utility from Microsoft that displays the USB connection tree and shows the USB devices that are connected to it together with their configuration data. This is very useful for debugging USB enumeration errors. USBView runs under Windows 98, ME, 2000 and XP.
USBView is available for download as a .zip file by clicking here.
USB Connection Viewer for Linux
As with the Windows version, this displays a connection tree of all the USB devices connected to the PC.
A version of USBView is available for Linux from: http://www.kroah.com/linux-usb/.
Mprog utility
This Windows utility will allow you to customize the USB eeprom where the VID/PID and product name are stored. OEMs will be able to customize their applications by writing their own product/company names. Download this utility by clicking here.
Linux kernel patch
Thanks to our collaboration with the linux kernel team, the latest kernel releases, starting with 2.6.18 and higher,
natively recognize our µChameleon. For those who need to use an older version, we have made available for download
a kernel patch in the classic diff format.
For more information, take a look at our Linux page.