Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in
Toggle navigation
E
euro-adc-65m-14b-40cha-gw
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
image/svg+xml
Discourse
Discourse
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Commits
Open sidebar
eurocard
euro-adc-65m-14b-40cha
euro-adc-65m-14b-40cha-gw
Commits
3c50d807
Commit
3c50d807
authored
Nov 21, 2017
by
Dave Newbold
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Address table fix; ID register fix
parent
a1628f5b
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
3 additions
and
3 deletions
+3
-3
sc_seq.xml
components/solid/addr_table/sc_seq.xml
+1
-1
payload.vhd
projects/64ch/firmware/hdl/payload.vhd
+1
-1
ro_test.py
projects/64ch/software/ro_test.py
+1
-1
No files found.
components/solid/addr_table/sc_seq.xml
View file @
3c50d807
<node
id=
"seq"
address=
"0x8"
description=
"readout sequencer"
fwinfo=
"endpoint"
>
<node
id=
"seq"
description=
"readout sequencer"
fwinfo=
"endpoint"
>
<node
id=
"buf"
address=
"0x0"
description=
"sequence buffer"
fwinfo=
"endpoint;width=1"
>
<node
id=
"addr"
address=
"0x0"
/>
<node
id=
"data"
address=
"0x1"
mode=
"port"
/>
...
...
projects/64ch/firmware/hdl/payload.vhd
View file @
3c50d807
...
...
@@ -98,7 +98,7 @@ begin
);
stat
(
0
)
<=
X"a753"
&
FW_REV
;
stat
(
1
)
<=
X"0000
0"
&
addr
&
'0'
&
chan_err
&
idelayctrl_rdy
&
locked
;
stat
(
1
)
<=
X"0000
"
&
addr
&
"00000"
&
chan_err
&
idelayctrl_rdy
&
locked
;
soft_rst
<=
ctrl
(
0
)(
0
);
nuke
<=
ctrl
(
0
)(
1
);
...
...
projects/64ch/software/ro_test.py
View file @
3c50d807
...
...
@@ -46,7 +46,7 @@ for i in range(1):
board
.
getNode
(
"daq.chan.csr.ctrl.mode"
)
.
write
(
0x0
)
# Set to normal DAQ mode
board
.
getNode
(
"daq.chan.csr.ctrl.src"
)
.
write
(
0x3
)
# Set source to fake data
board
.
getNode
(
"daq.chan.zs_thresh"
)
.
writeBlock
([
0x0
,
0x1
])
# Set ZS thresholds #0 = 0, #1 =1
board
.
getNode
(
"daq.chan.trig_thresh.threshold.thresh"
)
.
write
(
0x1000
)
# Set ctrig 0 threshold
board
.
getNode
(
"daq.chan.trig_thresh.threshold.thresh"
)
.
write
(
0x1000
)
# Set ctrig 0 threshold
board
.
getNode
(
"daq.chan.csr.ctrl.en_buf"
)
.
write
(
0x1
)
# Enable this channel
board
.
getNode
(
"daq.fake.ctrl.mode"
)
.
write
(
0x1
)
# Set fake data to pulse
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment