fmc dac 600m 12b 1cha dds Testing
Ubuntu installation & setup
Download and install ubuntu 14.04.3
user: user
pw : baraka
Set date & time.
Auto-hide the launcher (system settings>appearance>behavior).
Disable 'Lock' and 'Require my password when waking from suspend'
(system settings>brightness&lock).
Connect to Internet
For CERN network:
- Connect to a portable socket.
- Open a web browser and declare the MAC address on the cern network.
Installation of missing packages
Click on Ubuntu symbol on upper left corner of the screen
Type "Software" in the prompt
Select "Software & Updates"
In "Software & Updates" window go to "Ubuntu Software" tab and mark "Community-maintained free and open-source software (universe)"
Click "Close"
Click "Reload" in "The information about available software is out-of-date"
Click on Ubuntu symbol on upper left corner of the screen
Type "Terminal"
Select "Terminal" - all the following steps should be performed in the the same terminal instance
sudo apt-get install python-numpy python-scipy python-matplotlib ipython ipython-notebook
sudo apt-get install python-pandas python-sympy python-nose git gitk python-matplotlib libusb-dev python2-pyro4
Installing PTS
cd ~
git clone git:https://www.ohwr.org/misc/pts.git
cd pts
Installing FMC DDS test environment
git clone --depth=1 \
git:https://www.ohwr.org/fmc-projects/fmc-dac-600m-12b-1cha-dds/fmc-dac-600m-12b-1cha-tst.git \
test/fmcdac600m12b1chadds
cd test/fmcdac600m12b1chadds/
git submodule init
git submodule update
cp fmcdac600m12b1chadds.sh ../../fmcdac600m12b1chadds.sh
cp fmcdac600m12b1chadds.sh ../../fmcdds.sh
cp ptsDacDDS.py ../../ptsDacDDS.py
cd software
make
cd ../
cp -r ptsfiles/* ../../
cd ~/pts/cp210x/
Build the test environment
make
Running tests
cd ~/pts
sudo ./fmcdds.sh
Documents
Production Test Suite | - "Automated Functionality tests and Calibration" |
Releases
Date | Description | Manual | Repository |
30 October 2015