chaos
d392a69c06
CHAOS: ETH.RC: etsolo1
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@9087 bc5caf13-1734-44f8-af43-603852e9ee25
2024-07-29 08:30:34 +00:00
chaos
e064002e15
CHAOS: Anpassung von Triggerschwellen + Aenderung L2 Trigger
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@9086 bc5caf13-1734-44f8-af43-603852e9ee25
2024-07-29 07:39:49 +00:00
chaos
d8b37d1f92
armlib: do not log None resp()
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@9085 bc5caf13-1734-44f8-af43-603852e9ee25
2024-07-29 07:38:22 +00:00
stephan
a9a992f7b7
nm64: clear conf3 and set nm/utick defaults
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@9084 bc5caf13-1734-44f8-af43-603852e9ee25
2024-07-26 09:21:56 +00:00
stephan
a8341f834e
NM64: remove obsolete script
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@9083 bc5caf13-1734-44f8-af43-603852e9ee25
2024-07-25 15:18:21 +00:00
nm64
6b5ece3d0e
nm64.py: retry findnmrena() in case the --reset-port USB enumaration is delayed
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@9082 bc5caf13-1734-44f8-af43-603852e9ee25
2024-07-24 07:07:30 +00:00
stephan
c7a28412cb
NMRENA: new bitfiles with unrelated bate changes
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@9081 bc5caf13-1734-44f8-af43-603852e9ee25
2024-07-23 08:43:47 +00:00
stephan
1897d993df
flash_CHAOS: thresholds for E, D trigger
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@9078 bc5caf13-1734-44f8-af43-603852e9ee25
2024-07-22 11:04:38 +00:00
stephan
d72dd83901
flash_CHAOS: SN13 pclk
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@9077 bc5caf13-1734-44f8-af43-603852e9ee25
2024-07-22 11:04:14 +00:00
stephan
5154720d33
flash_CHAOS: SOIRENA bitfile with early afull
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@9076 bc5caf13-1734-44f8-af43-603852e9ee25
2024-07-22 11:03:44 +00:00
stephan
2b8af52b36
nmrena: add proc 0xee0c to init_irena()
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@9075 bc5caf13-1734-44f8-af43-603852e9ee25
2024-07-22 10:58:00 +00:00
stephan
7311a9a254
avr/chaos: hvosc resonance witb base shield, 800V
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@9072 bc5caf13-1734-44f8-af43-603852e9ee25
2024-07-19 05:10:23 +00:00
stephan
56d23d58ee
armlib: ecmd(retry), used with block_out()
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@9071 bc5caf13-1734-44f8-af43-603852e9ee25
2024-07-19 05:09:16 +00:00
stephan
0724cda64e
flash_CHAOS: thresholds
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@9070 bc5caf13-1734-44f8-af43-603852e9ee25
2024-07-16 14:04:46 +00:00
stephan
77a7290953
flash_CHAOS: CRONFLY at cadence 10s
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@9069 bc5caf13-1734-44f8-af43-603852e9ee25
2024-07-16 14:03:31 +00:00
stephan
ea71103619
flash_CHOAS: do LE 0 at boot
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@9068 bc5caf13-1734-44f8-af43-603852e9ee25
2024-07-16 14:02:36 +00:00
stephan
c6462482be
flash_CHOAS: CHK gain is 15/100pF
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@9067 bc5caf13-1734-44f8-af43-603852e9ee25
2024-07-16 14:01:52 +00:00
stephan
44241457c0
irenarc-chaos: Keep_Alive with clokc/fudge
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@9066 bc5caf13-1734-44f8-af43-603852e9ee25
2024-07-16 14:00:06 +00:00
stephan
c8ced271e4
IRENA.awk: DROPX(), CHAOS
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@9065 bc5caf13-1734-44f8-af43-603852e9ee25
2024-07-16 13:59:00 +00:00
stephan
101e3a6e50
avr/chaos: use larger range for Ibias ADC, do not ramp at boot
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@9064 bc5caf13-1734-44f8-af43-603852e9ee25
2024-07-16 13:57:58 +00:00
stephan
5703595e5a
armlib.cmd(): release lock on KeyboardInterrupt
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@9063 bc5caf13-1734-44f8-af43-603852e9ee25
2024-07-16 13:57:03 +00:00
stephan
5393a9d179
flash_CHAOS: update IRENA.RC
...
- channel order as tested `-ohne-E`
- thresholds derived from that test
- remove CHK from trigger
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@9062 bc5caf13-1734-44f8-af43-603852e9ee25
2024-07-14 09:08:48 +00:00
stephan
8042585707
flash_CHAOS: harden HVRAMP
...
- Load but do not execute avr conf 10.
(conf takes quite some time for the ramp)
- Set a default HV (around 800V), then try to read dac_default.
- Load and execute conf 10 again.
- Send a message on success.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@9061 bc5caf13-1734-44f8-af43-603852e9ee25
2024-07-14 09:06:40 +00:00
stephan
b7a09b3de3
flash_CHOAS: do not HVRAMP at boot
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@9060 bc5caf13-1734-44f8-af43-603852e9ee25
2024-07-14 08:59:23 +00:00
stephan
101f1e3349
flash_CHOAS: fix and harden SAFE.RC
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@9059 bc5caf13-1734-44f8-af43-603852e9ee25
2024-07-14 08:58:38 +00:00
stephan
c72ab16198
flash_chaos: do not load AVR conf in SN13
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@9058 bc5caf13-1734-44f8-af43-603852e9ee25
2024-07-14 08:57:29 +00:00
stephan
5dc159c4bc
irenarc-chaos: update channel order, load NAMES
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@9057 bc5caf13-1734-44f8-af43-603852e9ee25
2024-07-14 08:55:44 +00:00
stephan
041c8824e6
chaos.py: eth_retry, fix EEY, new adc format
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@9056 bc5caf13-1734-44f8-af43-603852e9ee25
2024-07-14 08:54:18 +00:00
stephan
1388d923e1
armlib: Start(force)
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@9055 bc5caf13-1734-44f8-af43-603852e9ee25
2024-07-14 08:52:42 +00:00
stephan
e49cfbd06a
udpterm: .ucmd(), .resp(raise_e)
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@9054 bc5caf13-1734-44f8-af43-603852e9ee25
2024-07-14 08:51:59 +00:00
stephan
4ff318621f
remove pront.gpt
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@9053 bc5caf13-1734-44f8-af43-603852e9ee25
2024-07-12 04:33:26 +00:00
stephan
e482dce7af
avr/chaos: die(), fix read_adc()
...
die(): 'W" 0xd1ff causes infinite uninteruptable sleep.
Fix adc_sum shift.
Properly account for the new adc_sum format.
Do not fault read_adc() when wdt_tick.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@9052 bc5caf13-1734-44f8-af43-603852e9ee25
2024-07-10 12:16:12 +00:00
stephan
4f938c7101
avr/chaos: WDT reboot handling
...
Interrupts were never enabled unless 'W'. The WDT was enabled via init_conf().
Result was constant rebooting.
Enable interrupts unconditionally in the main loop.
On boot, detect WDT reset, disable the WDT, chain load a WDT config.
Cmd 'Z' to read the `MCUSR` with the `WDRF`.
Detect WDT interrupts during `spi_slave_Rx()`, answer with an error 'EEW'
`adc_lock` to prevent the WDT ISR to call read_adc() when it is busy.
Also, `read_adc()` will discard the result in case of a `wdt_tick`.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@9051 bc5caf13-1734-44f8-af43-603852e9ee25
2024-07-10 07:32:55 +00:00
stephan
bac018a420
avr/spi_slave: spi_slave_Rx_wdt()
...
Flag a case where a WDT interrupt messed with command reception.
The user must define the `wdt_tick` flag.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@9050 bc5caf13-1734-44f8-af43-603852e9ee25
2024-07-10 07:18:27 +00:00
stephan
cf4812971a
flash_CHAOS: add hash of outer pressure sensor
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@9049 bc5caf13-1734-44f8-af43-603852e9ee25
2024-07-10 07:15:07 +00:00
stephan
23b4312500
flash_CHAOS: syntax error in CRONFLY
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@9048 bc5caf13-1734-44f8-af43-603852e9ee25
2024-07-10 07:14:39 +00:00
stephan
8abe20d0f0
flash_CHAOS: prevent THRES.RC from garbling the L1 bits
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@9047 bc5caf13-1734-44f8-af43-603852e9ee25
2024-07-10 07:14:00 +00:00
stephan
929dd90f25
arm/chaos.py: hvc(retry), wdt_load
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@9046 bc5caf13-1734-44f8-af43-603852e9ee25
2024-07-10 07:13:04 +00:00
stephan
ec012d4522
armlib .Script(): script parameters
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@9045 bc5caf13-1734-44f8-af43-603852e9ee25
2024-07-10 07:12:10 +00:00
stephan
977e8acf91
flash_CHAOS: do all HK at 8 seconds cadence
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@9044 bc5caf13-1734-44f8-af43-603852e9ee25
2024-07-09 15:26:11 +00:00
stephan
19b94ad318
flash_CHAOS: load L 1- verbosely, then sleep
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@9043 bc5caf13-1734-44f8-af43-603852e9ee25
2024-07-09 15:16:39 +00:00
stephan
cfdaff315b
avr/chaos: dac ramp
...
In conf_init, do dac_ramp last, it takes longest.
Do not dac_ramp in 'L' 10.
Configure dac_nominal=700V with hvosc 55,14.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@9042 bc5caf13-1734-44f8-af43-603852e9ee25
2024-07-09 15:07:00 +00:00
stephan
ba3f7874e9
chaos: channel B does not go over D37
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@9041 bc5caf13-1734-44f8-af43-603852e9ee25
2024-07-09 14:22:38 +00:00
stephan
e7575815b3
avr/chaos: change R bit allocation R 1 gives integral ADC
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@9040 bc5caf13-1734-44f8-af43-603852e9ee25
2024-07-09 14:21:02 +00:00
stephan
649d3dde62
irenafile: HC thtree digits precision
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@9039 bc5caf13-1734-44f8-af43-603852e9ee25
2024-07-09 14:11:13 +00:00
stephan
5e9b9089a9
chaos irena: fix L₂[2]=A·CL
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@9038 bc5caf13-1734-44f8-af43-603852e9ee25
2024-07-09 14:09:45 +00:00
stephan
b86733bdca
chaos.py: conf, dac
...
.dac() defaults to 'H' `ramp=True`
CONF? dictionary
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@9037 bc5caf13-1734-44f8-af43-603852e9ee25
2024-07-09 14:05:51 +00:00
stephan
c14de39ded
avr/chaos: rounding of adc_noise
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@9036 bc5caf13-1734-44f8-af43-603852e9ee25
2024-07-09 14:04:25 +00:00
stephan
a51bd57266
avr/chaos: use PCINT for spi_busy()
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@9035 bc5caf13-1734-44f8-af43-603852e9ee25
2024-07-08 13:09:09 +00:00
stephan
e9a536bd37
avr/chaos: send spiu_busy only when something was interrupted
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@9034 bc5caf13-1734-44f8-af43-603852e9ee25
2024-07-08 12:07:37 +00:00