Notes
89EB-LOGAN-23 Evaluation Board
3 - 1
February 16, 2011
®
Chapter 3
Software For EB-LOGAN-23
Introduction
This chapter discusses some of the main features of the available software to give users a better under-
standing of what can be achieved with the EB-LOGAN-23 evaluation board using the device management
software.
Device management software and related user documentation are available on a CD which is included
in the Evaluation Board Kit. This information is also available on IDT FTP site and also at my.idt.com. For
more information, please go to:
http://www.idt.com/?app=TechSupport&prodFamily=PCIe%20Switches
or
email IDT at
.
Device Management Software
The primary use of the Device Management Software package is to enable users of the evaluation
board to access all the registers in the PES32NT24AG2 device. This access can be achieved using the PCI
Express in-band configuration cycles through the upstream port on the PES32NT24AG2 or through the
SMBUS salve interface available on the IDT PCIe switch.
This software also enables users to save a snapshot of the current register set into a dump file which
can be used for debugging purposes. An export/import facility is also available to create and use “Configu-
ration” files which can be used to initialize the switch device with specific values in specific registers.
A conversion utility is also provided to translate a configuration file into an EEPROM programmable data
structure. This enables the user to program an appropriate serial EEPROM with desirable register settings
for the PES32NT24AG2, and then to populate that EEPROM onto the Evaluation Board. It is also possible
to program the EEPROM directly on the Evaluation Board using a feature provided by the software
package.
The front-end of the Device Management Software is a user-friendly Graphical User Interface which
allows the user to quickly read or write the registers of interest. The GUI also permits the user to run the
software in “simulation” mode with no real hardware attached, allowing the creation of configuration files for
the PES32NT24AG2 in the absence of the actual device.
Much of the Device Management Software is written with device-independent and OS-independent
code. The software is expected to work on Linux (/sys interface) and MS Windows XP. It may function well
on various flavors of MS Windows, but may not be validated on all. The fact that the software is device-inde-
pendent assures its scalability to future PCIe parts from IDT. Once users are familiar with the GUI, they will
be able to use the same GUI on all PCIe parts from IDT. This software is customized for each device
through an XML device description file which includes information on the number of ports, registers, types
of registers, information on bit-fields within each register, etc.
The actual program name of the Device Management Software is “PCIeBrowser” (an executable file
under Windows or Linux). Revision 5.0.1 or later is required for devices in the PES32NT24AG2 product
family family.
Device Drivers
The PES32NT24AG2 and other members of this switch family offer Non-Transparent Bridging and built-
in DMA capability inside the device. Device drivers are needed to take advantage of these features. Sample
code for these drivers is available from IDT for the Linux operating system. Additionally, there a few other
software packages available from IDT. These packages are not related to the evaluation board per se, and
therefore not listed here. However, several of these packages may prove to be useful for specific device or
system functionality. For more information, please go to
http://www.idt.com/?app=TechSupport&prod-
Содержание EB-LOGAN-23
Страница 4: ...IDT Table of Contents EB LOGAN 23 Evaluation Board ii February 16 2011 Notes ...
Страница 6: ...IDT List of Figures EB LOGAN 23 Evaluation Board iv February 16 2011 Notes ...
Страница 8: ...IDT List of Tables VB64H16AG2 Validation Board Manual vi February 16 2011 Notes ...
Страница 12: ...IDT Description of the EB LOGAN 23 Evaluation Board 89EB LOGAN 23 Evaluation Board 1 4 February 16 2011 Notes ...
Страница 40: ...IDT Software For EB LOGAN 23 89EB LOGAN 23 Evaluation Board 3 2 February 16 2011 Notes ...
Страница 41: ...Notes EB LOGAN 23 Evaluation Board 4 1 February 16 2011 Chapter 4 Schematics Schematics ...