Hardware Driver Installation
The Createc Electronics is based on the SBC6711 DSP board manufactured by Innovative Integration.
All communication between the SBC6711 and the PC is made via USB1.1.
An FPGA addon board called XEM3001 manufactured by OPAL Kelly provides a separate fast USB2.0 connection between PC and 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.
There are two basic operating modes of the SBC6711 board. In the first (default for WinXP) case the DSP program is downloaded via the USB 1.1 interface onto the SBC6711 during the initial boot process after power-on or reset every time the STMAFM software is started. In the second case the DSP program resides inside the Flash memory on the SBC6711 board. It 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 and an option for WinXP.
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. The different operating modes can be set in the stmafm.ini. Please goto Tools --> Initialization and select the parameter
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 also in the program directory. It 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.