
UM-BlueBoard Base
Page | 12
For LINUX machines you may use
http://www.pjrc.com/arm/lpc2k_pgm/
Tool chain:
To be able to generate the hex or the binary file the user needs to install the tool chain for
ARM based microcontrollers. Any toolchain can be used as long as it is able to generate the
necessary files for downloading onto the BlueBoard. Here are few toolchain suggestions:
GNUARM Toolchain:
http://winarm.scienceprog.com/winarm-tools/prepare-gnuarm-
compilertoolchain-for-windows.html
Crossworks IDE:
IAR Systems:
http://www.iar.com
USB Virtual COM Port Installation For Windows XP
The USB in BlueBoard might not get enumerated if it does not find the appropriate driver for
it. To check USB enumeration status Right Click on “My Computer” icon and select Manage. A
“Computer Management” window opens. In this select Device Manager as shown below:
The device uses the
usbser.sys
driver. This driver file is not unpacked in Windows by default
and needs to be extracted from a Windows .cab file which should be in the C:\WINDOWS\Driver
Cache\i386 directory for Windows XP SP2. Change directory to
C:\WINDOWS\Driver
Cache\i386
expand the CAB file by running the below command in Command-Prompt
expand
sp2.cab -f:usbser.sys C:\WINDOWS\system32\drivers
Note: On some systems like the XP home edition; extraction of driver files from cab files might not
be supported. In such situation the user can download the usbser.sys file from
http://blueboardlpc214x.googlecode.com/files/usbser.sys
and
copy
it
to
C:\WINDOWS\system32\drivers folderNext, download the usbser.inf file from
lpc214x.googlecode.com/files/usbser.inf
Place it in any convenient folder.
Plug in the device. A Hardware Update Wizard opens up. Select the second option as shown
and Click Next.