PCIExpress Pipeline TI kernel driver and library
- For use with x86_64 PC with TIpcie installed
- compile and load the kernel driver:
cd linux_driver make - then install (as root)
make install - Reboot the PC after installation
- compile the library
make - Move the library to a location that is in
LD_LIBRARY_PATHor add the TIpcie library path toLD_LIBRARY_PATH
cd firmware
make- all can be compiled using the
Makefilemake <program name>
- configuration examples in the
cfgdirectory
- shows all available master configuration options
- if a parameter is not defined, the library default will be used
- scaled down version of master.ini with a Slave configured on port 1
- shows all available slave configuration options
- example stand-alone programs are found in the
testdirectory
- show the status of the TIpcie
tipStatus
- test readout of the TIpcie with hardcoded configuration
tipReadoutTest
- test readout of the TIpcie with configuration file
tipConfigReadout ../cfg/master.ini
- example master and slave readout lists are found in the
roldirectory - both will use either
- ROL1 User String
- hardcoded filename
- update these lines to suit the path in your DAQ:
const char *configFile = "/daqfs/home/moffit/work/TIpcie/cfg/master.ini";
- update these lines to suit the path in your DAQ: