Dhanya Thattil
110e57ff6c
Eiger stop lock ( #576 )
...
* added a lock when stopping or starting state machine in eiger server
* added 5ms right after acq started to make sure it really started
* added 100ms right after acq started to make sure it really started
2022-11-17 15:23:41 +01:00
e7c65f44cb
returning empty fail message for eiger
2022-11-11 16:56:58 +01:00
83e0eb8b01
removed the test for allow update for kernel and server as it is eligible if the kernel is booting up anyway
2022-11-11 16:02:17 +01:00
7f8b5ac6c0
blackfin nCE pin fix for new kernel
2022-11-11 15:31:30 +01:00
ef7e9d73a5
eiger server fixes:
...
- removed feb reset in stop acquisition as it caused processing bit to randomly not go high (leads to infinite loop waiting for it to go high). This is anyway done at prepare acquisition and set trimbits.
- left AND right registers monitored for processing bit done
- febProcessinginprogress returns STATUS_IDLE and not IDLE
- In feb stop acquisition, if processing bit is running forever, checks for 1 s, then if acq done bit is high, returns ok, else throws
- feb stop acquisition returns 1 if success and fucntion in list calling it compares properly instead of STATUS_IDLE (no effect, but incorrect logic)
- chipsignals to trimquad should only monitor right fpga (not both as it will throw)
- fixed error messages of readregister inconsistent values
- setmodule and read frame was returning fail without setting error messages (leading to broken tcp connection due to no error message)
-
2022-10-21 16:31:17 +02:00
00d63e48bb
fix tests
2021-11-25 10:14:49 +01:00
993ba5926e
update test fix
2021-11-25 10:00:40 +01:00
c1e374ed51
Merge branch '6.0.1.rc1' of github.com:slsdetectorgroup/slsDetectorPackage into 6.0.1.rc1
2021-11-25 08:42:46 +01:00
eb690437c9
fix tests: get filtercells only for chipv1.1
2021-11-25 08:42:39 +01:00
eff4ba01b9
jungfrau: flip rows and partial readout only available for hw2.0
2021-11-24 14:44:42 +01:00
e9caa53af0
minor text fix + macro define in the right place
2021-11-24 11:32:19 +01:00
81eb0217ad
fixing the error messagE
2021-11-24 10:19:35 +01:00
044843c8b7
check not required when writing to fpga flash dir
2021-11-24 09:27:18 +01:00
9aea183f5c
typo
2021-11-23 16:26:56 +01:00
f39f93b2c8
adding the check for copydetector server and updatemode (also for any kind of updatedetectorserver, programfpga and updatekernel)
2021-11-23 16:25:28 +01:00
ed2e6e4e28
print error
2021-11-23 15:45:01 +01:00
74348afcf6
fix
2021-11-23 15:30:08 +01:00
a101e18d60
fix to ensure updatekernel does not work with Amd blackfin flash and a kernel older than the current one
2021-11-23 15:23:16 +01:00
9d859cb4c2
fixed warnings in server for format
2021-11-22 15:14:26 +01:00
848884f6cf
temp server binary in tmp folder already has full path
2021-11-18 15:33:47 +01:00
f7286d29fa
merge fix
2021-11-17 10:13:44 +01:00
00775b543e
fixed warnings
2021-11-17 09:25:36 +01:00
904af4de06
fix to allowing update mode functions in update mode and removing exception about set_position for hostname in update mode
2021-11-16 09:55:29 +01:00
eb69d7cb69
update mode added. need to fix why udpatemode get and set not in allowed functions
2021-11-12 17:18:26 +01:00
0ffd30e147
works virutally for virtual servers
2021-11-12 15:18:42 +01:00
eda66e63a5
allowed functions in update mode
2021-11-11 19:08:05 +01:00
4fb19ceaa5
minor
2021-11-11 11:01:19 +01:00
93a191f122
complete path for eiger
2021-11-11 10:56:09 +01:00
c532ecc2e8
moved movefile and writefile to common and avoiding need to send different named files for nios
2021-11-11 10:43:17 +01:00
25eecf7039
siable warning to truncate and compile fix
2021-11-11 10:12:08 +01:00
85d350b48b
blackfin server is not in memory
2021-11-11 10:06:47 +01:00
18bbce70b1
fwrite bug
2021-11-11 09:36:15 +01:00
fa822634aa
copying binary not done properly
2021-11-11 09:30:53 +01:00
93a86324fb
typo bug fix
2021-11-11 09:25:28 +01:00
a099637b7e
checksum also for nios
2021-11-11 09:23:24 +01:00
4dfdd6f10b
minor
2021-11-11 09:22:15 +01:00
4f6640a6f1
minor
2021-11-11 09:21:21 +01:00
65a2a9eb06
checksum of server binary file
2021-11-11 09:12:14 +01:00
169361d459
blackfin requires a few writes
2021-11-10 18:54:02 +01:00
4f5f8408cf
more error detail
2021-11-10 17:53:40 +01:00
32d664a77d
actually writing the server binary from memory to file before linking, sycing, permissions etc
2021-11-10 17:48:18 +01:00
233d374a4d
server works
2021-11-10 11:47:26 +01:00
15aa42d328
wip
2021-11-10 10:58:29 +01:00
0090c183bf
more print and fclose
2021-11-09 16:00:01 +01:00
f5d62b50ce
allowing kernel update for nios
2021-11-09 15:53:31 +01:00
098601e717
need to find a better way to show unrecognixed functions
2021-11-09 15:52:37 +01:00
898ee9b7b7
arguments stays for unknown enum
2021-11-09 15:41:59 +01:00
db88f67cda
unknown function enum error proper print
2021-11-09 15:37:12 +01:00
f8e2522a11
minor
2021-11-09 14:40:36 +01:00
a59537088b
fix
2021-11-09 14:35:49 +01:00