From: Adrienne Electronics Corporation Technical Sales & Support (writer - PCIe-TC drivers and sample programs for Windows) tel: (702)896-1858 fax: (702)896-3034 email: info@adrielec.com To: Developers (using new PCIe-TC time code boards) Subject: Developer Notes for new PCIe time code board products. Sample source code and programs for use with the the new Windows 2000, XP, 2003, Vista... device driver for AEC PCIe-TC boards If you have any questions, suggestions or comments regarding this release of the Windows 32 and 64 bit device drivers, sample source code and applications let me know. I will be happy to keep you up to date on what is going on. Let me know if you find out anything that you feel needs to be changed in the driver or sample source code. The Windows drivers are now integratted into the AEC_nttc.dll (Rev. 'E2', add PCIe-TC) while maintaining support for the ISA, PCI and USB boards as it was with the prior versions of the DLL. If you have any desired functions that you would like to see integrated into the DLL, let me know and I will see if I can implement some higher level processes into it on revision/update. General: The same header file is used for all programs that communicate directly with the time code board(s) and do NOT use the DLL inface. This is now an option if you are ONLY going to use the PCI based devices. You will not need to use it if you write software that only uses the DLL. For Windows 2000/XP/Vista/2003...: 1) When the board is installed, the "Plug and Play" wizard will let you know that a new 'SecureDigital (SD)' or 'BaseSystemDevice' (Three separate times for three unused devices) device has been found. Point the found new hardware wizard to the 32 or 64 bit directory (depending on the Windows OS you have installed) on the disk and the OS should see the device driver (.sys & .inf) and setup files there and handle everything with setup and driver copying. The Adrienne PCIe-TC device family use a PCI express bus interface IC that makes the device look like a SecureDigital controller (SD). You must open the device manager and 'update' the driver for the main device and the three Base System Device(s) that appear there. The Base System devices will probably show up when the Found New Hardware Wizard (FNHW) scans the bus during the first bootup after the board has been installed. There are TWO .inf file in the 32 bit and the 64 bit directories. (4 total). The basesytem inf is the file that you will select during the found new hardware operation. After the three times the FNHW runs (one for each base system device), it will be done. Once the FNHW has finished, open the device manager and select the SecureDigital device (VEN_AECB, DEV_6900) and select the 'update driver'. Be very deliberate and make the CHOICES that allow you to select the 'have disk'. Select the 'have disk' and browse to the 'AecPCIeTC.inf' (or similar named .inf file, but NOT the ...NULL.inf) and select it. The driver update wizard should indicate that this is for an AEC time code device... click to complete the driver update. If the three other base system devices are noted with errors, do the same proceedure for these three, except choose the ...NULL.inf file). The problem that our PCIe-TC time code boards have is that Windows uses its own 'usual' driver, not fully targeted at our device specifically. 2) Copy the AEC_NTTC.DLL (E2) file to the ...\windows\system32\ Directory. With the file in this location, it can be access from anywhere in the machine (if install does not do it automatically) NEXT: Once the driver (and DLL) is installed, reboot the PC and you should be able to run the .exe program samples included. ------------------------------------------------------------------------------- You will probably have some questions, just let me know. Currently, all of the software here is written in C/C++/VB. If any of you developers would provide me with some other source code that you develop that I could use to provide additional samples for other developers, I would appreciate it. I do NOT expect you to give me anything that you consider to be proprietary. Thanks, AEC technical supportDownload Driver Pack
After your driver has been downloaded, follow these simple steps to install it.
Expand the archive file (if the download file is in zip or rar format).
If the expanded file has an .exe extension, double click it and follow the installation instructions.
Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.
Find the device and model you want to update in the device list.
Double-click on it to open the Properties dialog box.
From the Properties dialog box, select the Driver tab.
Click the Update Driver button, then follow the instructions.
Very important: You must reboot your system to ensure that any driver updates have taken effect.
For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.