stephan
aa13d7e35b
µsolo: add WriteDefs(config)
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6590 bc5caf13-1734-44f8-af43-603852e9ee25
2018-02-16 17:19:28 +00:00
stephan
a676b97f09
nm64 counters:
...
Quartus makes all not explicitly sized constants 32 bits log
There were warnings about "truncated literal to match 32 bits"
Do not ingore those!
Fixed.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6589 bc5caf13-1734-44f8-af43-603852e9ee25
2018-02-16 17:18:29 +00:00
stephan
4feeb84f0b
nmrena: pack registers into IO cells
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6588 bc5caf13-1734-44f8-af43-603852e9ee25
2018-02-16 17:15:46 +00:00
boden
739f30e6e7
solomsg: added method _export_with_msg which wraps the exported
...
functions with a given message class.
configtable, ppss_table: use this method and move the ixmsg and stepmsg
imports into the relevant step modules
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6587 bc5caf13-1734-44f8-af43-603852e9ee25
2018-02-16 15:11:16 +00:00
yu
285c1d4c5f
ce4_dps: delete 10min neutrals
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6586 bc5caf13-1734-44f8-af43-603852e9ee25
2018-02-16 13:16:12 +00:00
pejsa
7c4a7a2ca0
nmcounter: fix counters numbered > 32
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6585 bc5caf13-1734-44f8-af43-603852e9ee25
2018-02-16 11:56:55 +00:00
pejsa
48795c0353
tsirena.py: new shell for Torsten's sirena
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6584 bc5caf13-1734-44f8-af43-603852e9ee25
2018-02-16 10:46:14 +00:00
pejsa
616f4537d6
nm64 Makefile: add '.' to PATH
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6583 bc5caf13-1734-44f8-af43-603852e9ee25
2018-02-16 10:43:29 +00:00
pejsa
79fc831fb8
openocd.cfg: blind fixes to make it load, still broken
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6582 bc5caf13-1734-44f8-af43-603852e9ee25
2018-02-16 10:37:19 +00:00
stephan
1ff6b21717
nmcounter: fix counter increment that got lost in -c 6523
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6581 bc5caf13-1734-44f8-af43-603852e9ee25
2018-02-16 10:28:43 +00:00
stephan
12bb2fa87e
sirenacntr: bitfile with nmcounter module
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6580 bc5caf13-1734-44f8-af43-603852e9ee25
2018-02-16 10:24:42 +00:00
stephan
fbcd623eac
backend: improve scratch regsiter write
...
msg(16) set and/or clear bits in scratch[31:0]
msg(17) set and/or clear bits in scratch[63:32]
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6579 bc5caf13-1734-44f8-af43-603852e9ee25
2018-02-16 10:23:53 +00:00
stephan
7f6d4738bb
C'E4 LND DPS: 8 bins for TID and LET @ 1min
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6578 bc5caf13-1734-44f8-af43-603852e9ee25
2018-02-15 13:42:49 +00:00
stephan
6afeaa9ea2
C'E4 LND DPS: add TID and LET @ 1min cadence
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6577 bc5caf13-1734-44f8-af43-603852e9ee25
2018-02-14 15:42:25 +00:00
stephan
d469534b4d
step SRAM mystery
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6576 bc5caf13-1734-44f8-af43-603852e9ee25
2018-02-14 14:11:07 +00:00
stephan
045c14529f
sirenacntr: add spi-cmd memory port
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6575 bc5caf13-1734-44f8-af43-603852e9ee25
2018-02-11 16:35:36 +00:00
stephan
46dbca919d
sirenacntr: Torsten's internship project, empty sirena template
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6574 bc5caf13-1734-44f8-af43-603852e9ee25
2018-02-11 15:37:17 +00:00
stephan
7e741a3602
arm: Torsten's sirena project
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6573 bc5caf13-1734-44f8-af43-603852e9ee25
2018-02-11 14:27:10 +00:00
stephan
2e88148a1b
arm/usbterm: HK Vref arg
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6572 bc5caf13-1734-44f8-af43-603852e9ee25
2018-02-11 14:26:33 +00:00
stephan
32c416a5b7
rpirena: skripts
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6571 bc5caf13-1734-44f8-af43-603852e9ee25
2018-02-11 14:25:02 +00:00
stephan
43cd1718a3
lib: 1206 10µF s/16V/25V/
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6570 bc5caf13-1734-44f8-af43-603852e9ee25
2018-02-11 14:24:08 +00:00
stephan
f2406cccd4
hertz lp, rfa
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6569 bc5caf13-1734-44f8-af43-603852e9ee25
2018-02-11 14:22:52 +00:00
stephan
3c28849a7b
hertz_hvps_demo: component values
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6568 bc5caf13-1734-44f8-af43-603852e9ee25
2018-02-11 14:21:31 +00:00
stephan
889cab834d
sirena: v01 checkout, very late commit
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6567 bc5caf13-1734-44f8-af43-603852e9ee25
2018-02-11 14:16:45 +00:00
terasa
4327876e58
step_base_config.py: Move enc_base for all models to 0x20000.
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6566 bc5caf13-1734-44f8-af43-603852e9ee25
2018-02-08 08:39:24 +00:00
terasa
a45879881f
dpsbug_ppss.py: Set OH dutycycle to 0. Read STEP HK.
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6565 bc5caf13-1734-44f8-af43-603852e9ee25
2018-02-07 13:43:33 +00:00
elftmann
f2fbe1325c
IRENA.awk: Added temperature calcualtion for NTC
...
bgot_quicklook: Quicklook scripts for BGOT unit
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6564 bc5caf13-1734-44f8-af43-603852e9ee25
2018-02-07 13:41:06 +00:00
terasa
3f6a039d55
dpsbug_ppss.py: Clear SEU counters every minute, do not send them during dribble.
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6563 bc5caf13-1734-44f8-af43-603852e9ee25
2018-02-07 11:05:21 +00:00
terasa
92a01e4f48
gse/solorc-dpsbug.py: Added.
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6562 bc5caf13-1734-44f8-af43-603852e9ee25
2018-02-06 21:33:09 +00:00
stephan
5cc1893875
hertz lp: checkout
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6561 bc5caf13-1734-44f8-af43-603852e9ee25
2018-02-06 11:11:10 +00:00
terasa
22f44c12ac
dpsbug_base_config.py: Remove import of non-existant module.
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6560 bc5caf13-1734-44f8-af43-603852e9ee25
2018-02-05 14:26:23 +00:00
terasa
65a3ab58f8
solomsgclass.py: Fixed indentation.
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6559 bc5caf13-1734-44f8-af43-603852e9ee25
2018-02-05 14:22:48 +00:00
terasa
099c4a78df
dpsbug: 'Minimal' config which shows bug in histmem/SRAM read.
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6558 bc5caf13-1734-44f8-af43-603852e9ee25
2018-02-05 13:55:56 +00:00
terasa
9b77b64c71
solomsgclass.py: Add clear_first option to write_sram to improve speed.
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6557 bc5caf13-1734-44f8-af43-603852e9ee25
2018-02-05 12:57:53 +00:00
terasa
94d2b60e78
dpsbug: use STEP v01 data products.
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6556 bc5caf13-1734-44f8-af43-603852e9ee25
2018-02-05 12:40:33 +00:00
boden
2850693d34
dpsbug: added a simplified dpsbug_data class to probe the behaviour more easily
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6555 bc5caf13-1734-44f8-af43-603852e9ee25
2018-02-05 11:24:21 +00:00
terasa
6e0ebfc49a
dpsbug: Remove clear from dps.
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6554 bc5caf13-1734-44f8-af43-603852e9ee25
2018-02-03 09:21:49 +00:00
terasa
50dc4cafd1
dpsbug: Fixed base config. Added to solopath.py.
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6553 bc5caf13-1734-44f8-af43-603852e9ee25
2018-02-03 09:21:10 +00:00
terasa
c9f89db88f
python/dpsbug: Added config.
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6552 bc5caf13-1734-44f8-af43-603852e9ee25
2018-02-03 09:10:28 +00:00
terasa
6360754699
python/dpsbug: Config to diagnose DPS bug in STEP units.
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6551 bc5caf13-1734-44f8-af43-603852e9ee25
2018-02-02 12:30:37 +00:00
boden
b930cf761c
l3.py: added new macro type which can replace a variable with an
...
evaluated expression; useful for setting options from defines, e.g.
.var x = EXPR
.for i 0 $x
NOP
.endfor
.endvar
increment_sram.l3: use this to set loop length from defines
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6550 bc5caf13-1734-44f8-af43-603852e9ee25
2018-02-01 13:44:19 +00:00
boden
496ccdf1a1
increment_sram.l3: disabled choosing length of loop at compile time; not (yet) supported by l3.py
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6549 bc5caf13-1734-44f8-af43-603852e9ee25
2018-02-01 10:47:24 +00:00
boden
e097a8ae69
solomsgclass.py: fixed bug introduced in last commit
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6548 bc5caf13-1734-44f8-af43-603852e9ee25
2018-02-01 09:59:08 +00:00
stephan
a55678c9e8
arm BGOT: new project
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6547 bc5caf13-1734-44f8-af43-603852e9ee25
2018-01-31 16:23:53 +00:00
boden
afadb77ae9
solomsgclass: added some checks
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6546 bc5caf13-1734-44f8-af43-603852e9ee25
2018-01-31 15:19:22 +00:00
boden
0b73e06458
increment_sram.l3: made number of NOPs between HISTs definable,
...
default is 10 (plus GOTO, etc.)
solomsgclass.py: clear_sram and write_sram now use the correct hist_base
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6545 bc5caf13-1734-44f8-af43-603852e9ee25
2018-01-31 14:08:06 +00:00
boden
74977c92e7
increment_sram.l3: increments the SRAM address given by the first pha record
...
with the value given in the second pha record
uses a loop, so will be quite slow for large values
solomsgclass.py: added functions clear_sram and write_sram; be very careful
when using them since they will overwrite l3code and dps entries
in the FPGA and could interfere with the ppss
TODO: take care of sram page toggling
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6544 bc5caf13-1734-44f8-af43-603852e9ee25
2018-01-31 11:40:49 +00:00
stephan
2257dbb195
hertz: draft RFA layout
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6543 bc5caf13-1734-44f8-af43-603852e9ee25
2018-01-30 10:42:57 +00:00
boden
3a34a7ef0e
cleaned up some obsolete and unused files in python/l3/
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6542 bc5caf13-1734-44f8-af43-603852e9ee25
2018-01-29 17:00:30 +00:00
boden
e3d7ce70b8
python/step/*: minor changes to syntax, no effect on config
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda@6541 bc5caf13-1734-44f8-af43-603852e9ee25
2018-01-29 14:07:14 +00:00