ABOUT US  |  PRODUCTS  |  LIBRARY  |  PARTNERS  |  SUPPORT  |  NEWS  |  DOWNLOADS  |  ORDER  |  CONTACT
 
  You are here: Home > Downloads > Demos
   
  SMX® Demos

Board-Specific Demos

SMX has drivers for the built-in peripherals of many popular ARM and ColdFire processors. The demos below prove our support for them. No source code is included with the demos, and no password is needed to download and install them. Just unzip and follow the directions in the readme. You must have the appropriate IDE to download the demos to RAM on the target board to run them.
Quick Links

Board-Specific Demos
Other Demos
   


ARM Demos: We are updating these for IAR EWARM v5.2 and Keil uVision v3.6.

If the demo you want is not yet available for these tools, please let us know and we will give it priority.

CodeWarrior: Ensure it is not set to build before running (since there is no source code to build). Edit | Preferences. In the left pane, select General | Build Settings. In the right pane, set "Build before running" to Never.

Note that we also provide free SMX Evaluation Kits to demonstrate tool integration, BSP support, the smx kernel, and some other products. The Evaluation Kits give you the feel of using the SMX RTOS. We recommend you also try the Evaluation Kit for your board.

Most boards below are the official evaluation board made by the chip vendor. For the exceptions, the board vendor is indicated in parentheses.


SMX Multi-Module Demos

These demos contain several SMX modules working together.

  AT91RM9200 AT91RM9200-EK, for IAR v4.41 (Atmel board) [10/9/07] 475K
This is the demo we showed at ARM Developer's Conference 2007. It demonstrates smxUSBH + serial (Windows Mobile), smxUSBD + serial and mass storage composite device, and smx kernel..
  LPC2468 LPC2468 OEM Board, for IAR v4.41 (Embedded Artists board) [2/13/08] 1.38M
This is the demo we showed at ESC Silicon Valley 2007 and ARM Developer's Conference 2007. It demonstrates smxUSBH + audio and mass storage, smxUSBD + RNDIS (Ethernet over USB), smxNS + web server, and smx kernel.
  MCF5329 M5329EVB, for CWCF v6.3 (LogicPD board) [5/25/07] 377K
This is the demo we showed at Freescale FAE Technical Training 2007. It demonstrates smxUSBH + mass storage, smxUSBD + RNDIS (Ethernet over USB), smxNS + web server, and smx kernel.


smxFS

This demo mounts the media and writes some files to it and reads back the contents of the files to check if it works correctly. Connect a terminal to the UART to see the status messages. See the readme for specific instructions. We recommend you insert blank media so it is easy to delete the files created by the demo.

   CompactFlash Driver
  M5329EVB M5329EVB, for CWCF v6.3 [7/22/08] 99K
   NAND Flash Driver
  AT91CAP9S AT91CAP9A-DK, for IAR v5.20 [10/27/09] 62K
  AT91SAM3U4E AT91SAM3U4E-EK, for IAR v5.40 [5/3/10] 45K
  AT91SAM9260 AT91SAM9260-EK, for IAR v5.20 and Keil v3.62 [7/16/08] 83K
  AT91SAM9261 AT91SAM9261-EK, for IAR v5.20 and Keil v3.62 [7/16/08] 115K
  AT91SAM9263 AT91SAM9263-EK, for IAR v5.20 and Keil v3.62 [7/16/08] 121K
  AT91SAM9G20 AT91SAM9G20-EK, for IAR v5.20 [11/2/09] 61K
  AT91SAM9G45
AT91SAM9M10
AT91SAM9M10G45-EK, for IAR v5.40 [4/26/10] 62K
  AT91SAM9RL64 AT91SAM9RL64-EK, for IAR v5.20 and Keil v3.62 [8/6/08] 62K
  AT91SAM9XE AT91SAM9XE512-EK, for IAR v5.20 and Keil v3.62 [7/30/08] 121K
  LPC2468 LPC2468 OEM Board, for IAR v5.20 and Keil v3.62 (Embedded Artists board) [8/6/08] 58K
LPC2468 OEM Board, for IAR v4.41 (Embedded Artists board) [5/11/07] 183K
  LPC2478 LPC2478 OEM Board, for IAR v5.20 and Keil v3.62 (Embedded Artists board) [9/10/08] 61K
  LPC3180 phyCORE-ARM9/LPC3180 Eval Board, for IAR v5.20 (Phytec board) [12/31/08] 81K
  LPC3250 phyCORE-ARM9/LPC3250 Eval Board 1304.1, for IAR v5.20 (Phytec board) [10/27/09] 59K
phyCORE-ARM9/LPC3250 Eval Board 1304.0, for IAR v5.20 (Phytec board) [3/3/09] 85K
   NOR Flash Driver
  LPC2468 LPC2468 OEM Board, for IAR v5.20 and Keil v3.62 (Embedded Artists board) [8/6/08] 56K
LPC2468 OEM Board, for IAR v4.41 (Embedded Artists board) [7/20/07] 153K
  LPC2478 LPC2478 OEM Board, for IAR v5.20 and Keil v3.62 (Embedded Artists board) [9/10/08] 59K
  STR71x STR710-EVAL, for IAR v4.31 [7/21/06] 162K
   SD/MMC Driver
  AT91CAP9S AT91CAP9A-DK, for IAR v5.20 [10/27/09] 55K
  AT91RM9200 AT91RM9200-EK, for IAR v4.31 [10/14/06] 132K
  AT91SAM3U4E AT91SAM3U4E5-EK, for IAR v5.40 [5/3/10] 43K
  AT91SAM9261 AT91SAM9261-EK, for IAR v4.31 [10/28/06] 128K
  AT91SAM9263 AT91SAM9263-EK, for IAR v4.31 [5/3/07] 369K
  AT91SAM9G20 AT91SAM9G20-EK, for IAR v5.20 [11/2/09] 55K
  AT91SAM9G45
AT91SAM9M10
AT91SAM9M10G45-EK, for IAR v5.40 [4/23/10] 57K
  AT91SAM9RL64 AT91SAM9RL64-EK, for IAR v5.20 and Keil v3.62 [8/6/08] 57K
  AT91SAM9XE AT91SAM9XE512-EK, for IAR v5.20 and Keil v3.62 [7/31/08] 116K
  LPC2378 MCB2300 (LPC2378), for IAR v5.20 (Keil board) [7/24/08] 56K
MCB2300 (LPC2378), for IAR v4.41 (Keil board) [10/12/07] 154K
  LPC2388 MCB2300 (LPC2388), for IAR v5.20 (Keil board) [12/23/08] 56K
  LPC2388 MCB2300 (LPC2388), for Keil v3.53 (Keil board) [8/10/10] 25K
  LPC2468 LPC2468 OEM Board, for IAR v5.20 and Keil v3.62 (Embedded Artists board) [8/6/08] 54K
LPC2468 OEM Board, for IAR v4.41 (Embedded Artists board) [2/13/08] 166K
  LPC2478 LPC2478 OEM Board, for IAR v5.20 and Keil v3.62 (Embedded Artists board) [9/10/08] 58K
  LPC2478 LPC2478 KickStart, for IAR v5.20 (IAR / Olimex board) [2/20/09] 51K
  LPC3180 phyCORE-ARM9/LPC3180 Eval Board, for IAR v5.20 and Keil v3.62 (Phytec board) [7/16/08] 115K
phyCORE-ARM9/LPC3180 Eval Board, for IAR v4.41 (Phytec board) [5/5/07] 203K
  LPC3250 phyCORE-ARM9/LPC3250 Eval Board 1304.0 and 1304.1, for IAR v5.20 and Keil v3.62 (Phytec board) [9/17/08] 56K
  MCF5251 M5251C3, for CWCF v7.0 [7/25/08] 55K
M5251C3, for CWCF v6.3 - 6.4 [4/5/07] 107K
  STM32 STM3210E-EVAL Board, for IAR v5.20 [3/20/09] 39K
  STR91x STR912 KickStart, for IAR v5.20 (IAR board) [7/22/08] 42K
STR912 KickStart, for IAR v4.41 (IAR board) [2/13/08] 122K
   USB Driver  (Thumb Drive Bundle)
  USB Controller Board
  AT91CAP9S AT91CAP9A-DK, for IAR v5.20 [10/27/09] 69K
  AT91RM9200 AT91RM9200-EK, for IAR v4.31 [7/7/06] 238K
  AT91SAM9260 AT91SAM9260-EK, for IAR v5.20 and Keil v3.62 [7/16/08] 105K
AT91SAM9260-EK, for IAR v4.41 [11/3/06] 183K
  AT91SAM9261 AT91SAM9261-EK, for IAR v5.20 and Keil v3.62 [7/17/08] 137K
AT91SAM9261-EK, for IAR v4.31 [8/1/06] 185K
  AT91SAM9263 AT91SAM9263-EK, for IAR v5.20 and Keil v3.62 [7/16/08] 144K
AT91SAM9263-EK, for IAR v4.31 [5/3/07] 217K
  AT91SAM9G20 AT91SAM9G20-EK, for IAR v5.20 [11/2/09] 69K
  AT91SAM9G45
AT91SAM9M10
AT91SAM9M10-G45-EK, for IAR v5.40 [1/11/10] 78K
  AT91SAM9XE AT91SAM9XE512-EK, for IAR v5.20 and Keil v3.62 [7/30/08] 145K
  BF526, BF527 BF526-EZLITE, BF527-EZLITE, for VisualDSP++ v5.0 [5/4/10] 305K
  EP93xx EDB9315A, for IAR v4.31 [11/27/06] 192K
  i.MX31 phyCORE-ARM11/i.MX31, for IAR v5.20 [12/5/08] 137K
  ISP1161 ISP1161ISA (x86 PC) [7/20/06] 87K

P2ARM-LPC2292, for IAR v5.20 (Flash Tech board) [7/24/08] 105K
P2ARM-LPC2292, for IAR v4.31 (Flash Tech board) [9/27/06] 168K
  ISP1362 ISP1362PCI (x86 PC) [7/20/06] 90K
  ISP1761 ISP1761PCI (x86 PC) [7/11/06] 92K
  LH7A404 SDK-LH7A404, for IAR v4.31 (LogicPD board) [7/18/07] 161K
  LM3S3748 LM3S3748EK on SMX [5/19/09] 44K
LM3S3748EK standalone [7/11/08] 29K
  LM3S9B92 LM3S9B92EK [5/21/09] 109K
  LPC1768 LPC1768 KickStart, for IAR v5.40 (IAR board) [1/12/10] 54K
  LPC2388 MCB2300 (LPC2388), for IAR v5.20 (Keil board) [12/22/08] 77K
  LPC2468 LPC2468 OEM Board, for IAR v5.11 and Keil v3.62 (Embedded Artists board) [8/6/08] 73K
LPC2468 OEM Board, for IAR v4.41 (Embedded Artists board) [3/5/07] 176K
  LPC2478 LPC2478 OEM Board, for IAR v5.20 and Keil v3.62 (Embedded Artists board) [9/10/08] 73K
  LPC2478 LPC2478 KickStart, for IAR v5.20 (IAR / Olimex board) [2/20/09] 62K
  LPC2939 LPC2939 Eval Board, for IAR v5.30 (Hitex board) [6/1/09] 65K
  LPC3131 LPC3131 OEM Board, for IAR v5.30 (Embedded Artists board) [7/23/09] 59K
  LPC3180 LPC3180 Eval Board, for IAR v5.11 (Nohau board) [5/30/08] 137K
LPC3180 Eval Board, for IAR v4.41 (Nohau board) [1/3/07] 192K

phyCORE-ARM9/LPC3180 Eval Board, for IAR v5.20 and Keil v3.62 (Phytec board) [7/16/08] 145K
phyCORE-ARM9/LPC3180 Eval Board, for IAR v4.41 (Phytec board) [3/15/07] 278K
  LPC3250 phyCORE-ARM9/LPC3250 Eval Board 1304.1, for IAR v5.20 (Phytec board) [10/27/09] 66K
phyCORE-ARM9/LPC3250 Eval Board 1304.0, for IAR v5.20 and Keil v3.62 (Phytec board) [9/17/08] 71K
  MAX3421 Maxim MAX3421EVKIT, for IAR v5.20 (and Keil MCB2130 board) [7/24/08] 125K
Maxim MAX3421EVKIT, for IAR v4.41 (and Keil MCB2130 board) [10/9/07] 312K
  MCF5221x M52211EVB [8/9/07] 49K
  MCF5222x M52223EVB [8/9/07] 49K
  MCF5225x M52259EVB, for CWCF v7.1 [1/22/09] 181K
  MCF5227x M52277EVB, for CWCF v7.0 [7/23/08] 144K
  MCF523x M523xEVB, for CWCF v7.0 [7/28/08] 124K
M523xEVB, for CWCF v6.2 - 6.4 [7/20/06] 114K
  MCF525x M5251C3, for CWCF v7.0 [7/25/08] 74K
M5251C3, for CWCF v6.3 - 6.4 [3/8/07] 135K
  MCF532x M5329EVB, for CWCF v7.0 [7/25/08] 121K
M5329EVB, for CWCF v6.3 - 6.4 [7/14/08] 131K
  MCF537x M5373EVB, for CWCF v7.0 [7/25/08] 130K
M5373EVB, for CWCF v6.3 - 6.4 [5/21/07] 140K
  MCF5445x M54455EVB, for CWCF v7.0 [6/24/08] 124K
  MCF547x M5475EVB, for CWCF v6.3 (LogicPD board) [4/9/07] 138K
  MCF548x M5485EVB, for CWCF v6.3 (LogicPD board) [4/9/07] 136K
  STM32 STM3210C-EVAL Board, for IAR v5.20 [8/13/09] 49K


smxUSBD

Each demo below includes up to 3 demos for different device emulators. Mass storage is not included for boards with insufficient RAM, such as for microcontrollers with no external memory bus. Connect a terminal to the UART to see the status messages. See the readme for specific instructions.

Mouse: Makes the target board look like a mouse. When you connect a USB cable to a Windows host, the mouse pointer will move for a few seconds, wait a few seconds, and then repeat.

Serial: Makes the target board look like a serial device. Once connected to a USB host, you can use a terminal emulator such as Hyperterminal or our TestComm program to send data to it, and the demo echoes it back. TestComm sends a whole file so it lets you test large transfers.

Mass Storage: Makes the target board look like a USB disk. When you connect a USB cable to a Windows host, a new drive window will open and you can drag and drop files onto it. You can do "Safely Remove Hardware" in Windows and disconnect the USB cable, as you would with a USB flash disk. Then you can plug it back in and access the files that were previously stored on it.

  USB Controller Board
  AT91CAP9S AT91CAP9A-DK, for IAR v5.20 [10/27/09] 128
  AT91RM9200 AT91RM9200-EK, for IAR v4.31 [7/7/06] 430K
  AT91SAM3U AT91SAM3U4E-EK, for IAR v5.40 [1/8/09] 81K
  AT91SAM7A3 AT91SAM7A3-EK, for IAR v4.31 [8/1/06] 261K
  AT91SAM7S AT91SAM7S256-EK, for IAR v5.20 [7/23/08] 113K
AT91SAM7S256-EK, for IAR v4.31 [7/7/06] 213K
  AT91SAM7SE AT91SAM7SE512-EK, for IAR v4.31 [10/14/06] 368K
  AT91SAM7X AT91SAM7X256-EK, for IAR v5.20 [7/24/08] 79K
AT91SAM7X256-EK, for IAR v4.31 [8/1/06] 233K
  AT91SAM9260 AT91SAM9260-EK, for IAR v5.20 and Keil v3.62 [7/16/08] 277K
AT91SAM9260-EK, for IAR v4.41 [11/15/06] 417K
  AT91SAM9261 AT91SAM9261-EK, for IAR v5.20 and Keil v3.62 [8/1/06] 259K
AT91SAM9261-EK, for IAR v4.31 [8/1/06] 372K
  AT91SAM9263 AT91SAM9263-EK, for IAR v5.20 and Keil v3.62 [7/16/08] 276K
AT91SAM9263-EK, for IAR v4.31 [5/3/07] 435K
  AT91SAM9G20 AT91SAM9G20-EK, for IAR v5.20 [11/2/09] 125K
  AT91SAM9G45
AT91SAM9M10
AT91SAM9M10-G45-EK, for IAR v5.40 [1/11/10] 132K
  AT91SAM9RL64 AT91SAM9RL64-EK, for IAR v5.20 and Keil v3.62 [8/7/08] 140K
  AT91SAM9XE AT91SAM9XE512-EK, for IAR v5.20 and Keil v3.62 [7/30/08] 274K
  BF526, BF527 BF526-EZLITE, BF527-EZLITE, for VisualDSP++ v5.0 [5/4/10] 277K
  i.MX31 phyCORE-ARM11/i.MX31, for IAR v5.20 [12/5/08] 259K
  ISP1161 P2ARM-LPC2292, for IAR v5.20 (Flash Tech board) [7/23/08] 167K
P2ARM-LPC2292, for IAR v4.31 (Flash Tech board) [9/27/06] 202K
  ISP1362 ISP1362PCI (x86 PC) [7/20/06] 180K
  ISP1761 ISP1761PCI (x86 PC) [7/11/06] 181K
  LH7A400 SDK-LH7A400, for IAR v4.31 (LogicPD board) [10/17/06] 549K
  LH7A404 SDK-LH7A404, for IAR v4.31 (LogicPD board) [7/14/06] 452K
  LM3S3748 LM3S3748EK on SMX [3/13/09] 61K
LM3S3748EK standalone [7/11/08] 30K
  LM3S9B92 LM3S9B92EK [5/21/09] 151K
  LPC1768 LPC1768 KickStart, for IAR v5.40 (IAR board) [1/12/10] 82K
  LPC2148 MCB2140 (LPC2148), for IAR v4.41 (Keil board) [6/28/07] 303K
LPC2148 KickStart, for IAR v4.41 (IAR board) [6/28/07] 322K
  LPC2378 MCB2300 (LPC2378), for IAR v5.20 (Keil board) [7/24/08] 185K
MCB2300 (LPC2378), for IAR v4.41 (Keil board) [10/12/07] 270K
  LPC2378 MCB2300 (LPC2378), for IAR v4.41 (Keil board) Multi-Port Serial [11/28/07] 177K
Requires signature of Evaluation Agreement.
  LPC2388 MCB2300 (LPC2388), for IAR v5.20 (Keil board) [12/22/08] 110K
  LPC2468 LPC2468 OEM Board, for IAR v5.20 and Keil v3.62 (Embedded Artists board) [8/6/08] 130K
LPC2468 OEM Board, for IAR v4.41 (Embedded Artists board) [3/5/07] 336K
  LPC2478 LPC2478 OEM Board, for IAR v5.20 and Keil v3.62 (Embedded Artists board) [9/10/08] 127K
  LPC2478 LPC2478 KickStart, for IAR v5.20 (IAR / Olimex board) [2/20/09] 117K
  LPC2939 LPC2939 Eval Board, for IAR v5.30 (Hitex board) [6/4/09; fixed 6/8/09] 120K
  LPC3180 LPC3180 Eval Board, for IAR v4.40 (Nohau board) [1/3/07] 388K

phyCORE-ARM9/LPC3180 Eval Board, for IAR v5.20 and Keil v3.62 (Phytec board) [7/16/08] 286K
phyCORE-ARM9/LPC3180 Eval Board, for IAR v4.41 (Phytec board) [4/1/08] 333K
  LPC3250 phyCORE-ARM9/LPC3250 Eval Board 1304.1, for IAR v5.20 (Phytec board) [10/27/09] 120K
phyCORE-ARM9/LPC3250 Eval Board 1304.0, for IAR v5.20 and Keil v3.62 (Phytec board) [9/17/08] 132K
  MAX3421 Maxim MAX3421EVKIT, for IAR v5.20 (and Keil MCB2130 board) [2/3/09] 97K
  MCF5221x M52211EVB [11/11/08] 41K
  MCF5222x M52223EVB [11/11/08] 40K
  MCF5225x M52259EVB, for CWCF v7.1 [1/22/09] 107K
  MCF5227x M52277EVB, for CWCF v7.0 [7/23/08] 288K
  MCF523x M523xEVB, for CWCF v7.0 [7/28/08] 221K
M523xEVB, for CWCF v6.2 - 6.4 [7/20/06] 229K
  MCF525x M5251C3, for CWCF v7.0 [7/25/08] 126K
M5251C3, for CWCF v6.3 - 6.4 [3/9/07] 258K
  MCF532x M5329EVB, for CWCF v7.0 [7/25/08] 222K
M5329EVB, for CWCF v6.2 - 6.4 [9/8/06] 247K
  MCF537x M5373EVB, for CWCF v7.0 [7/25/08] 245K
M5373EVB, for CWCF v6.3 - 6.4 [5/21/07] 270K
  MCF5445x M54455EVB, for CWCF v7.0 [6/24/08] 231K
  MCF548x M5485EVB, for CWCF v6.3 [5/21/07] 301K
  MX1/MXL M9328MXLADS, for CWARM v2.11 (not MX1ADS) [8/2/06] 231K
  STM32 STM3210E-EVAL Board, for IAR v5.20 [3/24/09] 71K
  STR71x STR710-EVAL, for IAR v5.20 and Keil 3.62 [7/24/08] 191K
STR710-EVAL, for IAR v4.31 [6/25/07] 434K

STR711 KickStart, for IAR v5.20 (IAR board) [7/24/08] 177K
STR711 KickStart, for IAR v4.41 (IAR board) [7/7/06] 269K
  STR75x STR750 KickStart, for IAR v4.41 (IAR board) [1/3/08] 281K
  STR91x STR912 KickStart, for IAR v5.20 (IAR board) [7/22/08] 101K
STR912 KickStart, for IAR v4.31 (IAR board) [12/14/06] 314K

RNDIS: Makes the target board a TCP/IP host. Demo includes smxNS + web server, so a browser can be used to browse the simple website contained in the demo — via a USB cable!

  USB Controller Board
  AT91SAM9G45
AT91SAM9M10
AT91SAM9M10G45-EK, for IAR v5.40 [7/7/10] 146K
  LPC2468 LPC2468 OEM Board, for IAR v5.20 (Embedded Artists board) [8/20/09] 334K
  MCF523x M523xEVB, for CWCF v6.3 [3/22/10] 136K


smxUSBH

This demo includes the USB host stack mass storage and mouse class drivers. When you connect a USB drive to the USB host port, the demo will automatically mount the FAT file system on the drive and create some files on it and read back the contents of the file to check if it works correctly. You can also plug in a USB mouse to the host port and move it and press the buttons. Connect a terminal to the UART to see the status messages. See the readme for specific instructions.

  USB Controller Board
  AT91CAP9S AT91CAP9A-DK, for IAR v5.20 [10/27/09] 69K
  AT91RM9200 AT91RM9200-EK, for IAR v4.31 [7/7/06] 238K
  AT91SAM9260 AT91SAM9260-EK, for IAR v5.20 and Keil v3.62 [7/16/08] 105K
AT91SAM9260-EK, for IAR v4.41 [11/3/06] 183K
Audio: AT91SAM9260-EK, for IAR v4.41 [10/18/07] 210K
  AT91SAM9261 AT91SAM9261-EK, for IAR v5.20 and Keil v3.62 [7/17/08] 137K
AT91SAM9261-EK, for IAR v4.31 [8/1/06] 185K
  AT91SAM9263 AT91SAM9263-EK, for IAR v5.20 and Keil v3.62 [7/16/08] 144K
AT91SAM9263-EK, for IAR v4.31 [5/3/07] 217K
  AT91SAM9G20 AT91SAM9G20-EK, for IAR v5.20 [11/2/09] 69K
  AT91SAM9G45
AT91SAM9M10
AT91SAM9M10-G45-EK, for IAR v5.40 [1/11/10] 78K
  AT91SAM9XE AT91SAM9XE512-EK, for IAR v5.20 and Keil v3.62 [7/30/08] 145K
  BF526, BF527 BF526-EZLITE, BF527-EZLITE, for VisualDSP++ v5.0 [5/4/10] 305K
  EP93xx EDB9315A, for IAR v4.31 [11/27/06] 192K
  i.MX31 phyCORE-ARM11/i.MX31, for IAR v5.20 [12/5/08] 137K
  ISP1161 ISP1161ISA (x86 PC) [7/20/06] 87K

P2ARM-LPC2292, for IAR v5.20 (Flash Tech board) [7/24/08] 105K
P2ARM-LPC2292, for IAR v4.31 (Flash Tech board) [9/27/06] 168K
  ISP1362 ISP1362PCI (x86 PC) [7/20/06] 90K
  ISP1761 ISP1761PCI (x86 PC) [7/11/06] 92K
  LH7A404 SDK-LH7A404, for IAR v4.31 (LogicPD board) [7/18/07] 161K
  LM3S3748 LM3S3748EK on SMX [5/19/09] 44K
LM3S3748EK standalone [7/11/08] 29K
  LM3S9B92 LM3S9B92EK [5/21/09] 109K
  LPC1768 LPC1768 KickStart, for IAR v5.40 (IAR board) [1/12/10] 54K
  LPC2388 MCB2300 (LPC2388), for IAR v5.20 (Keil board) [12/22/08] 77K
  LPC2468 LPC2468 OEM Board, for IAR v5.11 and Keil v3.62 (Embedded Artists board) [8/6/08] 73K
LPC2468 OEM Board, for IAR v4.41 (Embedded Artists board) [3/5/07] 176K
  LPC2478 LPC2478 OEM Board, for IAR v5.20 and Keil v3.62 (Embedded Artists board) [9/10/08] 73K
  LPC2478 LPC2478 KickStart, for IAR v5.20 (IAR / Olimex board) [2/20/09] 62K
  LPC2939 LPC2939 Eval Board, for IAR v5.30 (Hitex board) [6/1/09] 65K
  LPC3131 LPC3131 OEM Board, for IAR v5.30 (Embedded Artists board) [7/23/09] 59K
  LPC3180 LPC3180 Eval Board, for IAR v5.11 (Nohau board) [5/30/08] 137K
LPC3180 Eval Board, for IAR v4.41 (Nohau board) [1/3/07] 192K

phyCORE-ARM9/LPC3180 Eval Board, for IAR v5.20 and Keil v3.62 (Phytec board) [7/16/08] 145K
phyCORE-ARM9/LPC3180 Eval Board, for IAR v4.41 (Phytec board) [3/15/07] 278K
  LPC3250 phyCORE-ARM9/LPC3250 Eval Board 1304.1, for IAR v5.20 (Phytec board) [10/27/09] 66K
phyCORE-ARM9/LPC3250 Eval Board 1304.0, for IAR v5.20 and Keil v3.62 (Phytec board) [9/17/08] 71K
  MAX3421 Maxim MAX3421EVKIT, for IAR v5.20 (and Keil MCB2130 board) [7/24/08] 125K
Maxim MAX3421EVKIT, for IAR v4.41 (and Keil MCB2130 board) [10/9/07] 312K
  MCF5221x M52211EVB [8/9/07] 49K
  MCF5222x M52223EVB [8/9/07] 49K
  MCF5225x M52259EVB, for CWCF v7.1 [1/22/09] 181K
  MCF5227x M52277EVB, for CWCF v7.0 [7/23/08] 144K
  MCF523x M523xEVB, for CWCF v7.0 [7/28/08] 124K
M523xEVB, for CWCF v6.2 - 6.4 [7/20/06] 114K
  MCF525x M5251C3, for CWCF v7.0 [7/25/08] 74K
M5251C3, for CWCF v6.3 - 6.4 [3/8/07] 135K
  MCF532x M5329EVB, for CWCF v7.0 [7/25/08] 121K
M5329EVB, for CWCF v6.3 - 6.4 [7/14/08] 131K
  MCF537x M5373EVB, for CWCF v7.0 [7/25/08] 130K
M5373EVB, for CWCF v6.3 - 6.4 [5/21/07] 140K
  MCF5445x M54455EVB, for CWCF v7.0 [6/24/08] 124K
  MCF547x M5475EVB, for CWCF v6.3 (LogicPD board) [4/9/07] 138K
  MCF548x M5485EVB, for CWCF v6.3 (LogicPD board) [4/9/07] 136K
  STM32 STM3210C-EVAL Board, for IAR v5.20 [8/13/09] 49K



smxUSBO

This demo includes the USB host stack, device stack, OTG add-on, and mouse class driver. You run it on two devices connected with an OTG cable and it allows you to switch their roles. Connect a terminal to the UART to see the status messages and to type a key to switch roles. See the readme for specific instructions.

  USB Controller Board
  LPC2468 LPC2468 OEM Board (Embedded Artists board) 7/20/07] 257K

smxWiFi

This demo includes the USB host stack, TCP/IP stack, and WiFi stack. See the readme for specific instructions.

  Processor Board
  AT91CAP9S AT91CAP9A-DK, for IAR v5.40 (RT250x, RT2870, RT3070) [4/14/10] 157K
  AT91SAM9260 AT91SAM9260-EK, for IAR v5.11 and v5.20 (RT250x) [8/21/08] 782K
  AT91SAM9M10/G45 AT91SAM9M10G45-EK, for IAR v5.40 (RT250x, RT2870, RT3070) [4/14/10] 166K
  AT91SAM9XE AT91SAM9XE512-EK, for IAR v5.20 (RT250x, RT2870, RT3070) [2/2/10] 160K
  LPC2939 LPC2939 Eval Board, for IAR v5.30 (RT250x, RT2870, RT3070) (Hitex board) [2/2/10] 240K


Other Demos  

smxAware Graphical Analysis Tool Demo [Rev. 4/12/10] 137K
Unzip into a new directory and run it from Windows. Select smxAware | Graph to open the graphical display window. (smxAware | Event Buffer displays the event buffer textually.) Be sure to look at the 3 displays: Event Timelines, CPU Usage, and Stack Usage. This demo displays captured data from the .smx files.

Web Browser Demo for Windows™ [Rev. 10/22/08] 1.61M
Unzip and run from Windows.

Web Server Demo on MPC860/823FADS and MPC860ADS Boards [Rev. 6/29/00] 670K
Unzip and read fadsdemo.txt for instructions. This demo showcases smx running on Freescale's Power Architecture boards. It implements an HTML web site with CGI post and push commands and runs on the TCP/IP transport layer.

Web Server Demo on RPX Lite 850 Board [Rev. 11/30/99] 266K
Unzip and read rpxload.txt for instructions. This demo showcases smx running on Embedded Planet's Power Architecture boards. It implements an HTML web site with CGI post and push commands and runs on the TCP/IP transport layer.

Web Server Demo on Net186 [Rev. 4/25/01] 406K
Uncompress and read n186demo.txt for instructions. This demo showcases smx, smxNet, MicroWeb server, and FTP on an AMD Net186 board. The demo is a HEX file that is programmed and run from flash.

Prism™ Organizer Demo 2.81M
Unzip and run on Windows.

Prism™ Widgets Demo 3.88M
Unzip and run on Windows.

smxNet™ Demo 253K
See the readme file in this zip for installation directions.

smxFile™ Ultra DMA Demo 81K
Demonstrates the speed of our Ultra DMA driver for smxFile. See the readme file in this zip for directions before running the demo.

DOStap (DOS & BIOS interrupt logging program) 68K (multiple files, compressed)
This TSR will unobtrusively log the DOS & BIOS calls that your program makes. With the list produced, you will see which calls will need to be emulated if DOS is removed from your system (such as when moving to protected mode). Check the list in the unDOS documentation to see what calls we already have emulated. This program is supplied free of charge to prospects considering purchasing unDOS and is not to be distributed, except by Micro Digital.

 
HOME  |  SITEMAP  |  CONTACT