CrossConnect for MSP430 Installation Guide
This document contains the following sections:
Intalling CrossConnect for MSP430 on Windows
This section contains instructions for installing your CrossConnect for MSP430 hardware under Windows.
System Requirements
- CrossWorks for MSP430 version 1.2 or later
- A PC with a USB interface
- One of the following versions of Windows:
- Windows Server 2008
- Windows Vista
- Windows Server 2003
- Windows XP
- Windows 2000
Installing USB CrossConnect Software from a CD/DVD ROM
- Put the USB CrossConnect installation disk into the drive.
- Attach CrossConnect's USB connector to your PC, upon successful connection the power LED will illuminate red and Windows will prompt you that it has found new hardware.
- From the Found New Hardware Wizard select Install the software
automatically and then click Next.
- Windows will now install the USB CrossConnect software. When the
installation is complete you will be prompted. Click Finish to close
the wizard.
Installing a Downloaded Version of the USB CrossConnect Software
- Download and unzip the USB CrossConnect Software.
- Attach CrossConnect's USB connector to your PC, upon successful connection the power LED will illuminate red and Windows will prompt you that it has found new hardware.
- From the Found New Hardware Wizard select Install from a list or
specific location and then click Next.
- Select Search for the best driver in these locations, check the Include
this location in the search option, select the directory that you
unzipped the USB CrossConnect software into using Browse and then
click Next.
- Windows will now install the USB CrossConnect software. When the
installation is complete you will be prompted. Click Finish to close
the wizard.
Installing CrossConnect for MSP430 on Linux
This section contains instructions for installing your CrossConnect for MSP430 hardware under Linux.
System Requirements
- CrossWorks for MSP430 version 1.3 or later
- A PC with a USB interface
- Linux Kernel version 2.4.20 or later
- Libusb 0.1.10a or later
Installing CrossConnect for MSP430 Software
As libusb is used to communicate with the CrossConnect, no additional driver installation is required.
If you need to install libusb, download the latest version from http://libusb.sourceforge.net and install it into the /lib directory.
Regular users generally do not by default have USB access permission. Accessing a USB device with insufficient access permission usually results in a Cannot set USB configuration or Cannot claim USB interface error message when using CrossWorks.
Depending on which Linux distribution you use, there are a number of different ways of granting regular users USB access permission.
On Ubuntu 8.04 and Fedora 8 for example you need to create a file in /etc/udev/rules.d (e.g. 60-crossconnect.rules) with the following contents:
SUBSYSTEM=="usb", ACTION=="add", ENV{DEVTYPE}=="usb_device", \
SYSFS{idVendor}=="131b", SYSFS{idProduct}=="0001", MODE="0666"
On Ubuntu 6.06 LTS and Ubuntu 7.10, you need to create a file in /etc/udev/rules.d (e.g. 60-crossconnect.rules) with the following contents:
SUBSYSTEM=="usb_device", SYSFS{idVendor}=="131b", SYSFS{idProduct}=="0001", \
ACTION=="add" MODE="0666"
On RedHat 9.0 you need to add the lines:
crossconnect 0x0003 0x131B 0x0001 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0
to the /etc/hotplug/usb.usermap file and create the script file /etc/hotplug/usb/crossconnect
which contains
#!/bin/bash
if [ "${ACTION}" = "add" ] && [ -f "${DEVICE}" ]; then
chmod a+rw "${DEVICE}"
fi
Consult the USB documentation for your specific Linux distribution for more information.