NGX Technologies BlueBoard Base User Manual Download Page 12

UM-BlueBoard Base                                                                              

 

 

Page | 12 

 

http://www.hjtag.com/

 

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:

 

http://www.rowley.co.uk/arm/

 

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

 

an

copy 

it 

to 

C:\WINDOWS\system32\drivers  folderNext,  download  the  usbser.inf  file  from 

http://blueboard-

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. 

Summary of Contents for BlueBoard Base

Page 1: ...UM BlueBoard Base Page 1 BlueBoard Base USER MANUAL...

Page 2: ...tions 5 Modules and Jumpers Relationship 5 LEDs and SPI0 6 UART0 UART1 6 USB 8 VGA connector 9 JTAG connector 9 User Interface Switch 9 Buzzer 9 SD MMC connector 9 Audio jack 9 PS 2 keyboard 9 LCD dis...

Page 3: ...res mentioned for the BlueBoard Base in this document are direcly dependent on the Stamp board microcontroller used Ex Using LPC2148 Stamp board all the features mentioned here are available But if LP...

Page 4: ...r Stamp board Power adapter rating 7 5 V 1 AMP USB cable VGA cable DB 9 straight Full and Half modem serial cable A headphone speaker to verify the DAC USB parallel JTAG Software Keil MDK ARM Rowley C...

Page 5: ...test LED s Pins 3 to 9 are connected to SPI0 lines of LPC2148 J10 ADC This will enable the ADC interface J11 JTAG This will enable the debug mode on the microcontroller J12 Keyboard PS 2 This will en...

Page 6: ...are connected through a serial to parallel converter this test also confirms the working of SPI0 of the LPC UART0 UART1 Test setup Connect jumpers to all pins of J6 Open the hyper terminal as shown in...

Page 7: ...lick OK Next an empty BlueBoard Hyper Terminal window opens as shown Now make sure that the BlueBoard is powered and the serial port is connected to the respective port to be tested UART0 or UART1 By...

Page 8: ...he serial cable should be disconnected For UART1 USB Before moving ahead with this section refer to USB Virtual COM Port Installation for Windows XP section in Appendix Test setup Connect the USB cabl...

Page 9: ...dule are working fine Please ensure that you have connected the buzzer jumper appropriately Buzzer Test setup Connect jumper to J23 when the board is turned on or RESET you will hear a beep after few...

Page 10: ...interface We have successfully tested BlueBoard with wiggler clone JTAG and USB JTAG with CrossWorks IDE A LINUX utility to download the hex file can be found here http www pjrc com arm lpc2k_pgm 1 P...

Page 11: ...ard enter programming mode Hold down SW2 ISP and SW3 RESET then release SW3 first and finally SW2 The controller enters the bootloader mode if during reset the SW2 pin is low Appendix Functional Overv...

Page 12: ...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 ext...

Page 13: ...should now complete and indicate the device has been installed The device should now get enumerated under Ports COM LPT option in Device Manager window To test the USB interface open Hyper Terminal by...

Page 14: ...2C E2PROM Driver Reading and writing to an i2c e2prom SPI Using SPI in polled master mode to drive 8 x LEDs FIQ Handler VGA Timer Soft Timer Demonstrates multiple timers with callbacks Watchdog SD MMC...

Page 15: ...gard to electrostatic discharge EXCEPT TO THE EXTENT OF THE INDEMNITY SET FORTH ABOVE NEITHER PARTY SHALL BE LIABLE TO THE OTHER FOR ANY INDIRECT SPECIAL INCIDENTAL OR CONSEQUENTIAL DAMAGES NGX Techno...

Reviews: