background image

KIT33810EKEVME Evaluation Board User’s Guide

, Rev. 3.0

Freescale Semiconductor

7

Introduction

SPI PORT CONNECTION PINS

The SPI port is brought out to four pins (SCLK, SI, SO, CSB) on the EVB.
Normally there is no jumpers on these pins, however to verify the proper operation of the SPI interface, the SI and 
SO pins can be connected via a jumper to allow loopback testing of the USB-SPI interface. Please note that during 
this loopback mode of operation, the 33810 outputs must be disabled, by setting OUTEN to high or by placing the 
33810 in the Sleep Mode by Connecting JP4 to GND.

SOFTWARE DESCRIPTION

There are three main components that comprise the EVB software system. 
1. The firmware that runs on the MCU is a compiled C and assembly language program, that is programmed into 

the MCU flash RAM.

2. The user interface software (GUI) that sends USB messages to the EVB, and runs under Windows 2000 or 

Windows XP, is called the “SPIGen” program, which is written in Visual Basic. A SPIGen “config” file for the 

MC33810 is included on the CD.

3. The third piece of software is a “device driver” called spi_usbio.sys and it interfaces the SPIGen program I/O 

through the Windows operating system to the USB port on the user’s PC. The device driver interfaces to the 

Visual Basic program, through  a special “wrapper” library called usbiocom.dll that translates the Visual Basic 

COM interface,  into the lower level calls in the device driver. These two pieces of software were licensed from 

Thesycon, a software development company in Germany.

All of the source code that is available is provided on the Installation CD in a folder called “USB_SPI_FINAL”.
For an explanation of the SPIGen program, the user is referred to the documentation that comes with the disk for that 
program.

Summary of Contents for KIT33810EKEVME

Page 1: ...cale Semiconductor User s Guide Document Number KT33810UG Rev 3 0 5 2010 KIT33810EKEVME Evaluation Board User s Guide Figure 1 KT33810 Evaluation Board Table of Contents 1 Important Notice 2 2 Introdu...

Page 2: ...rom the date of delivery and will be replaced by a new kit Freescale reserves the right to make changes without further notice to any products herein Freescale makes no warranty representation or guar...

Page 3: ...Freescale SPIGen program provides the User Interface to the MC33810 s SPI port and allows the user to send commands to and receive error messages from the IC The MC33810 contains four low side inject...

Page 4: ...ovided as a visual output device for the USB SPI interface As configured from the factory LED 2 indicates when power is applied and a USB connection is established and LED 1 and 3 are tied to the DATA...

Page 5: ...BAT 12 Volts 2 Directly from the USB Connector 3 Directly from the on board MON08 connector Jumper Position VCC Source 1 2 MON08 Port used for programming the MCU 2 3 USB Port 3 4 USB Port 4 5 Interna...

Page 6: ...NNECTOR A B type USB connector is provided to allow a standard A to B USB cable to interconnect the PC to the EVB The pinout of this connector is as follows Pin Number Name Description 1 5 5 Volts fro...

Page 7: ...he MCU flash RAM 2 The user interface software GUI that sends USB messages to the EVB and runs under Windows 2000 or Windows XP is called the SPIGen program which is written in Visual Basic A SPIGen c...

Page 8: ...ns main_asm h header file for main_asm c MC68HC908JW32 H Header file for MC68HC908JW32 C motdef h General purpose definitions from the old days pll h Header file for pll c spi h Header file for spi c...

Page 9: ...KIT33810EKEVME Evaluation Board User s Guide Rev 3 0 9 Freescale Semiconductor Schematic 3 Schematic Figure 2 Schematic...

Page 10: ...7 OUT_1 CAP CER 0 01UF 50V 10 X7R 0805 SMEC MCCE103K2NRTF NA C18 OUT_2 CAP CER 0 01UF 50V 10 X7R 0805 SMEC MCCE103K2NRTF NA C19 OUT_3 CAP CER 0 01UF 50V 10 X7R 0805 SMEC MCCE103K2NRTF NA C20 OUT_4 CAP...

Page 11: ...FEMALE CONNECTOR ROHS COMPLIANT MOLEX WALDOM ELECTRONICS 67068 8000 WM17113 ND J2 SPI 4 pin HDR 1X10 100MIL CTR LOW PROFILE BREAKAWAY ROHS COMPLIANT TYCO ELECTRON ICS 87220 4 A26546 ND J3 INPUT MATRI...

Page 12: ...D MOV 1 SURGE PRO TECTOR MOV 50 VDC ROHS COMPLIANT LITTLEFUSE V60MLA1210 F221CT ND D1 DIODE DIODE PWR RECT 1A 200V RECOVERY SMB ROHS COMPLIANT ON SEMICONDUC TOR MURS120T3G MURS120T3GOS ND LED1 LED LED...

Page 13: ...products and application solutions Products Links Data Sheet MC33810 www freescale com files analog doc data_sheet MC33810 pdf Freescale s Web Site www freescale com Freescale s Analog Web Site www f...

Page 14: ...n Board User s Guide Rev 3 0 14 Freescale Semiconductor Revision History 6 Revision History REVISION DATE DESCRIPTION OF CHANGES 2 0 1 2010 Initial Release 3 0 5 2010 Added References Section BOM and...

Page 15: ...in this document Freescale Semiconductor reserves the right to make changes without further notice to any products herein Freescale Semiconductor makes no warranty representation or guarantee regardi...

Reviews: