Hardware Driver Installation

From SPM-Wiki
Revision as of 09:03, 16 April 2014 by Ltspm (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

The Createc Electronics is based on the SBC6711 DSP board manufactured by Innovative Integration.

Communication between the SBC6711 and the PC is by USB1.1.

An addon board called XEM3001 manufactured by OPAL Kelly provides a separate fast USB2.0 connection to the SBC6711.

This board is optional under Windows XP but necessary to allow operation under Windows 7 (64bit), because no device driver for the SBC6711 is available under Windows 7.

This means ther are two basic operating modes of the SBC6711 board. In the first case during the initial boot process after poweron or reset the DSP program is downloaded via the USB 1.1 interface onto the SBC6711. In the second case the DSP program resides inside Flash memory on the SBC6711 board is started directly from the board, i.e. no download is necessary. This second mode allows operating the SBC6711 without a device driver. A requirement for Windows 7 operation.

Because of these two modes as well as of historic reasons different boot configurations exist and the correct drivers and dlls have to be supplied.

First configuration:

1. Windows XP, SBC6711:

The SBC6711 driver has to be installed and the SBC6711.dll has to be in the program directory. The DSP program in the form of an .out file resides is automatically extracted from the pstmafm.exe file when the program is started.

2.Windows XP, SBC6711, XEM3001 (firmware 2.x) Additionally the okfrontpanel.dll and a stmafm2fifo.bit file has to be in the program directory.

3.Windows XP, SBC6711, XEM3001 (firmware 3.x) Additionally to 1. the okfrontpanel32bitver3.dll and a createc.bit file has to be in the program directory.

4.Windows XP, SBC6711, XEM3001 (firmware 3.x), Boot from on SBC6711 onboard flash Additional to 3. a *.bin file has to be flashed into onboard FlashROM using the programs Flash tools utility

5. Windows 7/64bit, SBC6711, XEM3001 (firmware 3.x), Boot from on SBC6711 onboard flash Identical to 4 only the XEM3001 driver for 64bit has to be installed, including the okfrontpanel64bit.dll.

Remarks: For new installs XEM3001 Firmware 3.x is recommended as it allows booting from Flash.

The files:

XEM3001 firmware files :

Old Firmware: Vers. 2.5 FrontPanel1-Legacy.FrmPkg

Latest Firmware; Vers. 3.1 FrontPanel3p1-Update.FrmPkg


Frontpanel Software Installation:

2.5 Firmware: FrontPanel-v1.3.1-Setup.exe

3.1 Firmware: FrontPanelUSB-Win-Win4.0.0.exe

3.1 Firmware 64bit: FrontPanelUSB-Win-x4.0.0.exe

Bit files:

3.1 Createc.bit

2.5 stmafm2fifo.bit

DLL's:

Version 2 Okfrontpanel.dll

Version3 32bit okfrontpanle32bitV3.dll

Version3 64bit okfrontpanel64bit.dll

In the initialization file stmafm.ini the flags:

Enable_USB, FlashBoot, OpalKellyVer3 have to properly set to select a particular boot configuration.