PLX Software Development Kit (SDK)

The PLX Technology Software Development Kit, or SDK, is a highly customized software package containing powerful tools to help customers get to market faster when designing with PLX PCI Express and PCI devices (see entire feature list). The SDK application offers an easy to use enhanced user interface that includes a variety of new and useful tools that can help in the following ways:

  • Used in conjunction with the RDK board, it helps users get familiar with PLX devices
  • Allows users to configure the devices to their specific needs
  • Demonstrates all major features with the help of sample command line and GUI applications
  • Helps in de-bugging & performance analysis on a live system
  • Provides a framework for users to develop their own software tools and applications

This SDK is an integral part of the PLX Rapid Development Kit (RDK) which includes both hardware and software. These are some of its main features:

  • Support for all PLX PCI & PCIe (PEX) products
  • Windows XP, 2003/2008 Server, Vista, and Linux Kernel 2.4 / 2.6
  • 64-bit OS environments are supported
  • Kernel level Service & End-point drivers with source code
  • User level API Library with source code
  • Important command line applications with source code
  • Separate GUI Applications for PCI & PCIe
  • PLX SDK User's Manual & Release Notes
  • Support for Non-PLX devices

Additional Software Provided

PLXmon Demo (v4.40)
This is a demonstration version of PLXMon that allows viewing of PLX chip registers and EEPROM values (sample values). The demo is intended to illustrate the interface and features of the PLXmon software utility. (Membership Required)
Note: The demo will not actually access any devices in the system.
PLX Command-Line Monitor (PlxCm) for DOS (v1.07)
PlxCm for DOS is an updated version of the legacy PLXMon for DOS application that supports newer PLX devices. PlxCm includes complete support for all PLX 9000 parts and limited support for other PLX devices. Some features of the PLXMon SCLU are not implemented, such as scripting, but these may be added in future updates. Basic features include access to any PCI register, I/O ports, memory, and PLX 9000 registers and EEPROM. PlxCm will execute in pure DOS or a Windows 98/Me DOS window. (Membership Required)
Note: PlxCm is still in development and is provided as-is with no warranty or support. Not all features/commands are implemented for all devices, but PLX may periodically release newer versions of PlxCm. Please check back in future for updates.
PLXmon Simple Command Line Utility (SCLU) for DOS
PLXmon SCLU is a non-supported PCI hardware and software development tool that offers engineers unrestricted read/write access to all PCI registers, PCI devices and PCI buses. It also supports PLX chip registers, host and local memory and port I/O access for the PCI 9050, PCI 9052, & PCI 9060 family, and very limited support for other PLX PCI 9000 parts. (Membership Required)
OxideSee Oxford's Oxide Serial connectivity software
Changing the dynamics of device customization Oxide enables engineers to customize PLX's serial connectivity devices in minutes. No more complex, time consuming, error prone manual editing of programming files and driver source code; Oxide's intuitive graphical user interface provides simple 'point and click' feature selection and text box entry for fast, error free customization without resorting to source code editing.