Software for the Simple PCIe FMC carrier (SPEC)
The SPEC card can be used in many ways. If you know about other software for the cards, please inform me about it.
Production test software
- Production Test Suite for the SPEC
- Production Test Suite (usable for other boards too)
Software
-
Gnu Rabbit
- This package includes a device driver for the GN4124 PCI-E board and a module for raw PCI I/O, used at CERN as development tool to help prototyping White Rabbit hardware and software.
-
Software support for the SPEC board
Project
- SPEC Demonstration Package, demonstrating White Rabbit timing
network functionality with a SPEC board.
- User Manual
- This demonstration package uses two SPEC boards with fmc-dio-5chttla Digital I/O FMC cards and a White Rabbit switch.
- A similar demonstration package not needing a White Rabbit
switch will be available from end April 2012.
- State of 14-5-2012:
??on synchronization side: the WRPC version available in git repo has some bug in SoftPLL(taken from wr switch v3) and problems with locking to other SPEC running in Master mode; Tom has a fix for that and also some other patches from Gran Sasso, so I'm waiting for him to push his changes, then I will merge them with my code and test Master/Slave modes on regular packets side(WR-NIC): Alessandro is probably very busy as always, but hopefully he would find few time slots so that we could work on this rx interrupt issue (still don't know whether it's software or gateware issue)
Greg??
- State of 14-5-2012:
- Running simple SPEC-to-SPEC White Rabbit demo
- SPEC Demonstration Package, demonstrating White Rabbit timing
network functionality with a SPEC board.
PCIe Configuration Registers
Vendor ID | CERN (0x10DC) |
Device ID | SPEC (0X018D) |
Subsystem Vendor ID | Gennum (0x1A39) |
Subsystem ID | GN412x (0x0004) |
Revision ID | PCB version (EDA version for CERN) |
Erik van der Bij - 3 July 2012