Commit graph

2,154 commits

Author SHA1 Message Date
stephan
a648e67a0e arm: alt/scan/…
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@7591 bc5caf13-1734-44f8-af43-603852e9ee25
2019-07-03 19:39:07 +00:00
stephan
fb1b5d42a9 alt/scan[2]
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@7584 bc5caf13-1734-44f8-af43-603852e9ee25
2019-07-02 22:48:43 +00:00
stephan
28ef67240f nm64: fix read_adcs
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@7583 bc5caf13-1734-44f8-af43-603852e9ee25
2019-07-02 19:54:05 +00:00
stephan
20e2f8e1d5 nmhertz support
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@7582 bc5caf13-1734-44f8-af43-603852e9ee25
2019-07-01 21:03:19 +00:00
stephan
9947a83ebc flash NMHERTZ
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@7581 bc5caf13-1734-44f8-af43-603852e9ee25
2019-07-01 19:57:09 +00:00
stephan
87ab338587 irena: four window parameters
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@7580 bc5caf13-1734-44f8-af43-603852e9ee25
2019-07-01 19:56:40 +00:00
stephan
f609efe922 flash NMHERTZ
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@7579 bc5caf13-1734-44f8-af43-603852e9ee25
2019-07-01 19:55:53 +00:00
stephan
3749c96d38 nm64: rule for %.thr_scan
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@7575 bc5caf13-1734-44f8-af43-603852e9ee25
2019-06-28 08:54:53 +00:00
stephan
771d94c133 add flash_TANOS
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@7574 bc5caf13-1734-44f8-af43-603852e9ee25
2019-06-28 08:54:22 +00:00
stephan
07cbadcd2b arm/nm64: nm/dac/cmd=«addr» to select dac instance
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@7539 bc5caf13-1734-44f8-af43-603852e9ee25
2019-05-26 09:23:59 +00:00
stephan
7f28de546f arm mainloop: issue message when FPGA tripped
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@7538 bc5caf13-1734-44f8-af43-603852e9ee25
2019-05-26 09:22:49 +00:00
nm64
9ceee677c1 nm64file: harden process()
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@7537 bc5caf13-1734-44f8-af43-603852e9ee25
2019-05-25 08:55:40 +00:00
stephan
895837d176 arm/mainloop: check for tripped FPGA
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@7534 bc5caf13-1734-44f8-af43-603852e9ee25
2019-05-24 22:14:13 +00:00
stephan
8bb9ffea53 irena.HK(): add Vprim
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@7533 bc5caf13-1734-44f8-af43-603852e9ee25
2019-05-24 22:12:56 +00:00
stephan
203885f9dc md3 irena: crontab fixes
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@7504 bc5caf13-1734-44f8-af43-603852e9ee25
2019-05-06 12:37:55 +00:00
stephan
fe618a4fbd md3 irena: fix bate_calib
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@7500 bc5caf13-1734-44f8-af43-603852e9ee25
2019-05-01 23:36:24 +00:00
stephan
27b6d9420d md3 irena:
cron
	remove global status_tau for individual .tau
	pressure sensor calibration and status
	red status arm/reset
	less verbosity when receiving '\0'
	less verbosity when no uart is opened
	replace command fct by number fct
	number() does not garble target when invalid
	time_resolution
	init_time
	command echo
	command numbers
	number type time_t


git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@7499 bc5caf13-1734-44f8-af43-603852e9ee25
2019-05-01 22:23:59 +00:00
stephan
a4aeae90e7 md3 irena: raise data rate limits
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@7497 bc5caf13-1734-44f8-af43-603852e9ee25
2019-05-01 12:40:01 +00:00
stephan
cf3ab2a165 md3 irena: arm/reset at errors, more HK
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@7496 bc5caf13-1734-44f8-af43-603852e9ee25
2019-05-01 12:36:58 +00:00
stephan
f5ce0d7951 md3 irena: socket tcp «port»
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@7494 bc5caf13-1734-44f8-af43-603852e9ee25
2019-04-28 22:08:47 +00:00
stephan
cc741d6a6c md3 irena: test_serial_read_buffer
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@7493 bc5caf13-1734-44f8-af43-603852e9ee25
2019-04-28 18:59:09 +00:00
stephan
314399f835 md3 irena: mout, merror(), socket interactive
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@7492 bc5caf13-1734-44f8-af43-603852e9ee25
2019-04-28 14:54:36 +00:00
stephan
d4aca4d5c0 md3 irena: socket
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@7491 bc5caf13-1734-44f8-af43-603852e9ee25
2019-04-28 11:51:28 +00:00
stephan
5a26e22591 md3 irena: rotate after emit_host()
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@7490 bc5caf13-1734-44f8-af43-603852e9ee25
2019-04-26 08:41:09 +00:00
stephan
1929b64b8c md3 irena: fix file rotation with delay
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@7488 bc5caf13-1734-44f8-af43-603852e9ee25
2019-04-25 21:05:52 +00:00
stephan
d2e9ecd2f9 arm uart: do not check_uart_flag(TX_FLAG_BASE64), too expensive
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@7487 bc5caf13-1734-44f8-af43-603852e9ee25
2019-04-25 21:05:12 +00:00
stephan
0b24e3c284 arm uart: protect the tx ring against TOCTTOU races
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@7482 bc5caf13-1734-44f8-af43-603852e9ee25
2019-04-24 21:46:01 +00:00
stephan
b329bf5b25 arm uart: fully disable irqs when managing tx ring, check for lost TX_FLAG_BASE64
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@7481 bc5caf13-1734-44f8-af43-603852e9ee25
2019-04-24 19:38:36 +00:00
stephan
ebd512f8ef arm uart/reset[4] full init with enable
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@7480 bc5caf13-1734-44f8-af43-603852e9ee25
2019-04-24 19:37:28 +00:00
stephan
4c809f9b12 arm isr: spurious irq message when different
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@7479 bc5caf13-1734-44f8-af43-603852e9ee25
2019-04-24 19:36:11 +00:00
stephan
73994c8958 md3 irena: minor fix
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@7478 bc5caf13-1734-44f8-af43-603852e9ee25
2019-04-24 19:27:15 +00:00
stephan
a7bcb19d77 md3 irena: fix mean, rename
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@7473 bc5caf13-1734-44f8-af43-603852e9ee25
2019-04-24 09:54:56 +00:00
stephan
629d017f7b mde irena: print_datarate with burst_status
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@7472 bc5caf13-1734-44f8-af43-603852e9ee25
2019-04-24 09:53:50 +00:00
stephan
75d928983e arm: geet with proper SerialNumber
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@7471 bc5caf13-1734-44f8-af43-603852e9ee25
2019-04-24 09:53:00 +00:00
stephan
5db7e50ab9 arm ssp_injection_abort()
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@7470 bc5caf13-1734-44f8-af43-603852e9ee25
2019-04-24 09:16:15 +00:00
stephan
72fc2019d5 md3 irena: fixes
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@7468 bc5caf13-1734-44f8-af43-603852e9ee25
2019-04-23 21:55:06 +00:00
stephan
adaa39714a md3 irena: tag temp filenames at the end, to allow for directory paths prefix
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@7467 bc5caf13-1734-44f8-af43-603852e9ee25
2019-04-23 21:31:30 +00:00
stephan
65092e2dcb md3 irena: float status values
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@7466 bc5caf13-1734-44f8-af43-603852e9ee25
2019-04-23 20:38:32 +00:00
stephan
f6ed856409 md3 irena: add reset flag to datarate command, print status
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@7465 bc5caf13-1734-44f8-af43-603852e9ee25
2019-04-23 18:56:11 +00:00
stephan
12a77f7a46 md3 irena: fixes
fct fixes
	irena command overrun prevention
	poll_uart() in scripts, other loops.
	data_priorities get initial burst allowance.


git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@7463 bc5caf13-1734-44f8-af43-603852e9ee25
2019-04-22 21:36:18 +00:00
stephan
2e0567c93a arm/uart: add robustness of the command handshake
rx.busy will be confirmed by mainloop.
	TX_FLAG_CMDR will be verified in the tx._buffers.
	With that we got a lot of "stuck tx.flags 0x00008000 cleared"
	Those seem to be reduced after adding some barriers.
	There are not gone, yet.  There are now more "Spurious IRQ 0x00241008"
	This is being tested with MD3 irena fct and clock_sync.
	To be continued …


git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@7462 bc5caf13-1734-44f8-af43-603852e9ee25
2019-04-22 21:31:13 +00:00
stephan
bf0fa61d40 irenafile: add md3host
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@7461 bc5caf13-1734-44f8-af43-603852e9ee25
2019-04-22 21:20:37 +00:00
stephan
a62dda42e1 uartterm: fix fct resp
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@7460 bc5caf13-1734-44f8-af43-603852e9ee25
2019-04-22 21:20:02 +00:00
stephan
4db7eb6c4b md3 irena: set_clock(), uart flow control
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@7459 bc5caf13-1734-44f8-af43-603852e9ee25
2019-04-22 12:17:22 +00:00
stephan
5eb459589c md3 irena: fix age
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@7458 bc5caf13-1734-44f8-af43-603852e9ee25
2019-04-22 00:33:57 +00:00
stephan
f8c4e3de2f flash_MD3: fix L2 triggers
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@7457 bc5caf13-1734-44f8-af43-603852e9ee25
2019-04-22 00:33:27 +00:00
stephan
a637b5e706 flash_MD3: enable clock
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@7456 bc5caf13-1734-44f8-af43-603852e9ee25
2019-04-22 00:33:04 +00:00
stephan
01ac9428de md3 irena: fixes
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@7455 bc5caf13-1734-44f8-af43-603852e9ee25
2019-04-21 23:55:57 +00:00
stephan
c9b0690b2b md3 irena: fixes
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@7454 bc5caf13-1734-44f8-af43-603852e9ee25
2019-04-21 23:15:58 +00:00
stephan
e85aea3c4e armlib: fix housekeeping()
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@7453 bc5caf13-1734-44f8-af43-603852e9ee25
2019-04-21 22:33:14 +00:00