smxUSBD Demos for Luminary Micro LM3S3748EK
-------------------------------------------

What you need to run the demos:

   1. Luminary LM3S3748EK board
   2. LM Flash Programmer
   3. USB cable

Jumper Settings:

   Device Power Switch to SELF when flash the demo
   Device Power Switch to BUS when run the demo


These demos were built from smx kernel and smxUSBD stack. You can 
flash the binary code to the board using the LM Flash Programmer, 
following the directions below. We recommend you run them in the 
following order.

lm3s3478-usbd-mouse.bin:

This demonstrates a mouse device. When you connect a USB cable to a
Windows host, the mouse pointer will move. It traces a diamond shape,
waits a few seconds, and repeats. 

lm3s3478-usbd-serial.bin:

This demonstrates a serial device. You need an INF file (included
mdiserial.inf) to install the COMM port driver on Windows. For details
about how to install the serial port driver on Windows, see the smxUSBD
User's Guide. Once connected to a USB host, you can use a terminal
emulator such as Hyperterminal or our TestComm program to send data
to it. In this demos, the data you input in terminal or send by TestComm
is echoed.

Flash the Demo:

1. Use URL http://www.luminarymicro.com/products/software_updates.html to 
download and install the Flash Programmer and VCP driver for windows. 

2. Connect the USB Debug port and your PC USB port by the USB cable to 
power the board.

3. Flash the BIN file by the Flash Programmer. 

4. Connect the USB Device port and your PC's USB port to run the demo. 
Open the virtual com port to see the message.

5. Press the Select button on the board will stop the demo.

Support:

   Yingbo Hu <yingbohu@smxrtos.com>

March 13, 2009

