UDK 2.1.0.0 (11. März 2011)
- PLX API updated to 6.4 (official Win7 support, updated linux kernel support)
- There's now a dotnet\dotnet64.sln to create 64bit versions of the .NET interface API and its example application.
- Windows driver installer splitted into separate USB and PCI driver installers.
Please login to download Windows Installer
Please login to download LINUX Archive
History:
UDK 2.0.0.0 (25. Oktober 2010)
- Support for USBS6 boards added
- Flashing support for USBS6 config flash added to UDKLab
- Patch for PLX drivers added, solving build issues with linux kernels >= 2.6.32 (drivers/linux/pci/readme_patch_2.6.32.txt)
- Several minor fixes in UDKLab
- 'SetTimeOut' and 'EnableBurst' added as additional initialization tasks in UDKLab
UDK 2.0 beta 1 (2. Juli 2010)
Warning: Replacing previous versions (1.X) with this one needs some modifications on the host side!
- Complete rewrite
- Build system cleanup, all UDK parts (except .NET) are now part of one large project
- 64 bit operating system support
- UDK tools combined into one application (UDKLab)
- Updated to latest PLX SDK (6.31)
- Identical C, C++ and .NET API interface (.NET Windows only)
- Different versions of components collapsed to one UDK version
Windows only:
- Microsoft Windows Vista / Seven(7) support (PCI drivers are not released for Seven at the moment)
- Driver installation / update is done by an installer now
- Switched to Microsoft's generic USB driver (WinUSB)
- Support moved to Visual Studio 2005, 2008 and 2010(experimental), older Visual Studio versions are not supported anymore
Linux only:
- Revisited USB driver, tested on latest Ubuntu distributions (32/64)
- Simpler USB driver installation
New customers should start with this version, while current customers should take a look at it and start to port their applications, remembering this is a beta. Future development will be forced to this version.
UDK 1.17 (12. August 2009)
Changes to the last official release, 1.15:
- Support for 2 customer devices, MISS2 and CID added
- Critical Bug in class ceUSBUni::ceProtocol fixed, multithreaded read/write access wasn't serialized completely.
- Update to cmake 2.6 (windows).
- Support for Visual Studio 2008/9 added.
- Batch build for all UDK subprojects added (windows).
- Several source fixes, UDK seems to work on Ubuntu 9.04 now.
UDK 1.15 (15. Mai 2008)
- Added schematics for EFM01, USBV4F, PCIS3BASE, PCIeV4BASE and PIB64IO for reference.
PCIS3BASE and PCIeV4BASE:
- Added documentation "CE035.pdf" for PIB64IO PIB- module, which is standard delivery for PCIeV4BASE- and PCIS3BASE- boards
- Updated documentation "CE031.pdf" to v1.25, concerning PCIS3BASE onboard 4MBit SPI Flash
EFM01:
- Updated documentation "CE041.pdf" to v1.05, concerning "Powering EFM01" and "EFM01 configuration", especially configuration via onboard SPI flash
UDK 1.10 (17. März 2008)
The release has been fixed the following things:
- USBV4F is fully supported now
- cesys-Lab can be used to program both FPGA-Flash areas on USBV4F boards
- PLX SDK has been moved from 5.2 beta to 5.2 final
- Missnamed FPGA sample designs have the expected file names now
- All example application assume their FPGA design files in their active folder
- The USBUni API can be compiled without the DDK now, some minor details get lost using this option, but it can be reenabled with ease.
UDK 1.01 (28. Februar 2008)
There are some minor bugs still known that will be fixed in the upcoming release:
- The performance designs for PCI devices (PCIS3Base & PCIeV4Base) are both named <performance_test.*>. They should be named pcis3base_perf.* and pciev4base_perf.* respectively (example programs expect these names).
- The example applications for the most devices search the design files in wrong places (mostly ../../data or ../../../data). We target that applications should find the example designs in their startup folders, so relative path parts must be removed.
Download
Forum