Conv TTL RS485 - Testing:75dc390f3b9da9e2076f79c876e7579901ddbef8 commitshttps://ohwr.org/project/conv-ttl-rs485-tst/commits/75dc390f3b9da9e2076f79c876e7579901ddbef82015-01-08T10:31:18Zhttps://ohwr.org/project/conv-ttl-rs485-tst/commit/75dc390f3b9da9e2076f79c876e7579901ddbef8Setting write permission to all compiled PTS sub-folders2015-01-08T10:31:18ZTheodor Stanat.stana@cern.ch
This is needed for user-based PTS. Without write permission to
(in particular) the log folder, a PTS system ran from its specific user
cannot gain access to the scripts stored and copied under the pts user,
which is what the current PTS setup looks like.https://ohwr.org/project/conv-ttl-rs485-tst/commit/a5f093930f98c4cb3f85ab1083a6d57e1c45e72eRemoved link to tarball from readme file2015-01-08T09:05:24ZTheodor Stanat.stana@cern.chhttps://ohwr.org/project/conv-ttl-rs485-tst/commit/55a701a099fee21a2c9253427260c711bd4c4101doc: Started working on the PTS system setup procedure2015-01-07T16:58:10ZTheodor Stanat.stana@cern.chhttps://ohwr.org/project/conv-ttl-rs485-tst/commit/52d545f4dea3c82d060455ca7815bc586d932e9dAdded PTS laptop desktop background2015-01-07T15:25:43ZTheodor Stanat.stana@cern.ch
Also updated the tar-ball and pushed it to OHWR, so the link to the
tar-ball has been changed in the README.https://ohwr.org/project/conv-ttl-rs485-tst/commit/d72e5f18f44cec0166b11b4bfa91f7f8abb8f630Updated links to FPGA binaries in makefiles2015-01-06T17:46:36ZTheodor Stanat.stana@cern.ch
In addition, a link to the PTS tar-ball has been provided in the
readme file.https://ohwr.org/project/conv-ttl-rs485-tst/commit/53b56d0567fad3d57a9c40a3b37dcdbdbbe08c83doc: Small additions to PTS register descriptions2014-12-12T08:06:51ZTheodor Stanat.stana@cern.chhttps://ohwr.org/project/conv-ttl-rs485-tst/commit/8c198c17444fa02d0189de87934f9cd3acd0b39fdoc: Added wbgen-generated tex files for registers in HDL guide2014-12-11T15:47:28ZTheodor Stanat.stana@cern.chhttps://ohwr.org/project/conv-ttl-rs485-tst/commit/2a022891bdc1575b230e1b40a65abf2bd775c599fm: Updated Makefile to point to new flash_load binary location2014-12-10T09:47:23ZTheodor Stanat.stana@cern.chhttps://ohwr.org/project/conv-ttl-rs485-tst/commit/7b8567e0d36a09ac8234ef06e0ef898ae5a64e84Small change in Desktop shortcut exec cmd2014-12-09T15:57:23ZTheodor Stanat.stana@cern.chhttps://ohwr.org/project/conv-ttl-rs485-tst/commit/c2eba2b80dab402d09320b0f89cf15903605b64brtm: Updated link to FPGA binary in Makefile2014-12-05T17:31:01ZTheodor Stanat.stana@cern.chhttps://ohwr.org/project/conv-ttl-rs485-tst/commit/df435c3d0e70d20b4c92124dc8f02f3adb26f560fm: Updates to Makefile to include changes in previous commits2014-12-05T14:55:07ZTheodor Stanat.stana@cern.chhttps://ohwr.org/project/conv-ttl-rs485-tst/commit/b325c3586eee339fdb2dce13303ba245ba6f12c5fm: Added one.py script2014-12-05T14:54:54ZTheodor Stanat.stana@cern.chhttps://ohwr.org/project/conv-ttl-rs485-tst/commit/5db1802dfcbba7d0eb2f95b9cd332b4e1983e7b3fm: Added support for configuring a SVEC-like PTS system2014-12-05T14:49:52ZTheodor Stanat.stana@cern.chhttps://ohwr.org/project/conv-ttl-rs485-tst/commit/07338e2ffb51147111509923ff94ed3139bec737hdl-fm: Changed interface of pulse_gen_gp2014-12-05T14:48:21ZTheodor Stanat.stana@cern.ch
The freq_i input is now appropriately named per_i (for period), which is what
this input actually is.https://ohwr.org/project/conv-ttl-rs485-tst/commit/a10a8e6365bc647fbbf77cae65df62e36fb5f63esw-rtm: Changes to rename script2014-12-04T17:34:29ZTheodor Stanat.stana@cern.ch
Same as two commits back for the FM PTS.https://ohwr.org/project/conv-ttl-rs485-tst/commit/e8702ab356dc7446f776f5699ec78cc949d13b16sw-rtm: Added BOARD variable to Makefile2014-12-04T17:33:36ZTheodor Stanat.stana@cern.ch
As for the FM PTS, this avoid removing everything from the ubuntu/ folder (see a
couple of commits back for why we don't want this).https://ohwr.org/project/conv-ttl-rs485-tst/commit/dcb69712ccfa278fbad7596d2ed9f460fdb5b817sw-fm: Changes in rename script2014-12-04T17:31:06ZTheodor Stanat.stana@cern.ch
These changes make sure we completely overwrite the files we write. Otherwise,
with short ELMA crate hostnames and passwords, the rename script wrote the proper
values, but then left some characters from the previous files and these
characters could get in the way of running the shell or Python scripts.https://ohwr.org/project/conv-ttl-rs485-tst/commit/5a99de970451bbe48ed6a58d5ec84a93d014e372sw-fm: Added the BOARD variable to clean2014-12-04T17:30:01ZTheodor Stanat.stana@cern.ch
This avoids inadvertently removing EVERYTHING inside the ubuntu/ folder
(including potentially other PTS's) on the test system.https://ohwr.org/project/conv-ttl-rs485-tst/commit/06eb8d424cc7530b3a08824af5d962b3d6110cd8sw: Added delays after men-on and men-off SNMP commands2014-12-04T17:29:25ZTheodor Stanat.stana@cern.chhttps://ohwr.org/project/conv-ttl-rs485-tst/commit/ac015b2c1c9101c321cff343e3c4632c856c574bhdl: Small change in wbgen description file2014-12-04T16:27:21ZTheodor Stanat.stana@cern.chhttps://ohwr.org/project/conv-ttl-rs485-tst/commit/a3b94da5e9376b28b30c5320a3ae8dc5a95a1df0Renamed pts folder to pts-fm2014-12-04T10:19:49ZTheodor Stanat.stana@cern.chhttps://ohwr.org/project/conv-ttl-rs485-tst/commit/095449d351131c87fdd2254cc1f6702c683a089bChanges to output to correct file name (was "ttlbl-*")2014-12-04T10:18:49ZTheodor Stanat.stana@cern.chhttps://ohwr.org/project/conv-ttl-rs485-tst/commit/79b68346b82254f815ea18037b835d3a8659528cFM PTS Makefile made more generic2014-12-04T10:18:07ZTheodor Stanat.stana@cern.chhttps://ohwr.org/project/conv-ttl-rs485-tst/commit/a9a7a3855e4dbc841ea4bd477e3fbe45a2afd67cSmall change in RTM PTS rename script2014-12-04T10:16:53ZTheodor Stanat.stana@cern.chhttps://ohwr.org/project/conv-ttl-rs485-tst/commit/f7cd3f73c857c6021094089c20db2566ac541d18Added Python scripts for RTM PTS2014-12-04T10:07:19ZTheodor Stanat.stana@cern.chhttps://ohwr.org/project/conv-ttl-rs485-tst/commit/e9f2131e46f62a3883552c3a06a1c08e7a7f7731sw: Updated the names of some bits in the CSR2014-12-04T09:26:25ZTheodor Stanat.stana@cern.ch
Also updated the scripts with the according names and the Makefile with the new
link to the binary file.https://ohwr.org/project/conv-ttl-rs485-tst/commit/1126dcb746daa05010fe49e0f55b2f43758d05echdl: Changed names of some bits in PTS regs component2014-12-04T09:19:04ZTheodor Stanat.stana@cern.chhttps://ohwr.org/project/conv-ttl-rs485-tst/commit/cb1abd23a52d80fbeb34a1d32507e905ec8410cahdl: Sequencing LEDs on rear panel independently from front panel2014-12-02T19:08:06ZTheodor Stanat.stana@cern.chhttps://ohwr.org/project/conv-ttl-rs485-tst/commit/0d75598afb56e774dc7df9c14881b6d031739dd8sw: Small changes in RS485 pulse test and Makefile2014-12-02T19:06:51ZTheodor Stanat.stana@cern.ch
RS485 test: checking input counters for all-zeroes and outputting a message if
true.
Makefile: Updated link to binaryhttps://ohwr.org/project/conv-ttl-rs485-tst/commit/bef644d6ced7c13f34dcabb22ebe1a325aaddb60sw: Changed outputs display in RS485 test to reflect loopbacks in schematics2014-12-02T11:11:37ZTheodor Stanat.stana@cern.chhttps://ohwr.org/project/conv-ttl-rs485-tst/commit/05661a0375e2ddb83519610f0c224ff1bca8879ehdl: Changed rear pulse gen startup delay to 3 us2014-12-01T16:04:34ZTheodor Stanat.stana@cern.chhttps://ohwr.org/project/conv-ttl-rs485-tst/commit/f134aea0eea12294286a86b1006aa430d9ad009fsw: Updated link to FPGA binary in Makefile2014-12-01T16:03:45ZTheodor Stanat.stana@cern.chhttps://ohwr.org/project/conv-ttl-rs485-tst/commit/35b1a2e164c0e2ef2afb862615cd0c121eb4ea55sw: Changes in rs485_pulse_rtm.py2014-11-26T17:35:22ZTheodor Stanat.stana@cern.ch
Added the repetitive stuff for the pulse test itself to a function that gets
called with the necessary parameters. Then, some small changes were made to the
pulse test (like clearing the counters before enabling the pulse repetition) to
make the pulse test work.
It now almost works, but we're still not there yet, to be determined if this is
a hardware issue or still script problems (most likely the former).
The pulse test should also have better output (like tell on ERROR on which phase
it fails)https://ohwr.org/project/conv-ttl-rs485-tst/commit/6393a08e121da186b954bcd170d21372976d2300sw: Greater delay after golden+release program2014-11-26T17:33:05ZTheodor Stanat.stana@cern.chhttps://ohwr.org/project/conv-ttl-rs485-tst/commit/30f02bf6198a4b978c395673a215383167f0937fhdl: Additions to rear test logic2014-11-26T17:31:22ZTheodor Stanat.stana@cern.ch
The additions are:
- checking the fail-safe lines before passing the input pulse to the pulse
counters
- adding a delay to the pulse generators, to account for hardware delay
appearing on enablehttps://ohwr.org/project/conv-ttl-rs485-tst/commit/e9a6591f1235b1bdbfa10106ece6693b35c73c53sw: Small changes in Makefile2014-11-25T10:33:54ZTheodor Stanat.stana@cern.ch
The changes are the addition of chmod commands to set the shell scripts as
executables on make.https://ohwr.org/project/conv-ttl-rs485-tst/commit/f0b4ca7bb3537582df66105df82f9540242b40b5sw: Small changes in output of rs485_pulse_rtm.py2014-11-25T10:27:18ZTheodor Stanat.stana@cern.chhttps://ohwr.org/project/conv-ttl-rs485-tst/commit/8f0e37a5fb9ff4806939ef5b31aacc7a545af597sw: Updated turning on and off of ELMA crate in pts.py2014-11-25T10:26:23ZTheodor Stanat.stana@cern.chhttps://ohwr.org/project/conv-ttl-rs485-tst/commit/c2a76b5d58ebb531764d838bf217b4f36b5a9d6csw: Work on RS485 pulse test2014-11-20T16:55:41ZTheodor Stanat.stana@cern.chhttps://ohwr.org/project/conv-ttl-rs485-tst/commit/276f1d323bbc6a558d0cf8778b82cc8729812cbfsw: Removed unnecessary import from ptsdefine.py and removed trailing space i...2014-11-17T13:54:22ZTheodor Stanat.stana@cern.ch