Commit graph

  • 6b13a6e3f8 nmrena: quartus logs stephan 2018-03-14 19:27:46 +00:00
  • f699559068 ncr44: add statement that our skews should be tolerable stephan 2018-03-13 13:21:52 +00:00
  • a6a21dcce4 arm py: fixes stephan 2018-03-13 11:53:41 +00:00
  • 6461822d33 arm/irena: LGRDM scripts stephan 2018-03-13 11:53:10 +00:00
  • a69529bf58 python/solo/step: Fix indentation on remanining files. terasa 2018-03-13 08:49:34 +00:00
  • 3b404d050d seuscan: be more specific for parsing a complete ITF dump stephan 2018-03-12 20:14:55 +00:00
  • d11ac383ef python/solo/l3.py: Define __next__ as well as next for all iterators. terasa 2018-03-12 17:29:29 +00:00
  • c5d8c0358c python/solo: Move Python2-bytes-check from configtable.py to crc1021.py terasa 2018-03-12 17:26:30 +00:00
  • b05f28c91e python/solo: Python3 compat: terasa 2018-03-12 15:56:02 +00:00
  • 125c5443c6 python/solo/step: Fix indentation for several files. terasa 2018-03-12 15:00:45 +00:00
  • 50a3f714aa ncr44: minor typography stephan 2018-03-12 07:24:41 +00:00
  • e7464611bf solomsgclass.py: Fix instantiation of L3 incrementer. terasa 2018-03-11 17:07:40 +00:00
  • d6367f1594 solomsgclass.py: Write SRAM can take a iterator and creates an unlimited sequence from it. terasa 2018-03-11 16:55:28 +00:00
  • d865dcc3bc ncr44: Issue 1 revision 5 add PQM photo after RC rework expand section conclusions stephan 2018-03-11 11:53:38 +00:00
  • 5e02a7b4d1 hetept/data.py: Added DPs for CNO elftmann 2018-03-09 12:38:44 +00:00
  • c7fa34766b sram_read_errors_ncr44.tex: Fix typos in caption. terasa 2018-03-08 14:49:13 +00:00
  • 34021cdcc7 sram_read_errors_ncr44.tex: Fix picture reference. terasa 2018-03-08 14:35:27 +00:00
  • bb83989784 moving solopath back into the python folder boden 2018-03-08 10:06:36 +00:00
  • 2a5ae420f1 ... done boden 2018-03-08 10:05:06 +00:00
  • 866986c9ef still moving boden 2018-03-08 10:04:20 +00:00
  • e9d9615f85 moving the contents of eda/python to eda/python/solo boden 2018-03-08 09:59:57 +00:00
  • 8770a7cbca committing a few overlooked files boden 2018-03-08 09:51:28 +00:00
  • d233c69df7 This is a major refactor of the eda/python/ directory into a proper python package called solo with subpackages for ce4, hetept, step and cdpu. e.g. import solo.step.config.fm boden 2018-03-08 09:49:18 +00:00
  • 49949198a3 hetept_data.py: Added preliminary ql dp values het_calib.l3: changed some cut values for histograms het_stopping.l3: Added Schlonz rejection elftmann 2018-03-07 14:48:13 +00:00
  • ce9bf75cb7 dps_table.py: added a size check for the data products boden 2018-03-07 12:05:00 +00:00
  • 5a48134b37 hetept_data.py: added the outline for a HET Nominal data product boden 2018-03-06 15:14:08 +00:00
  • dac1d279bb hetept_data.py: added a QL data product for HET (values TBD) boden 2018-03-06 10:06:08 +00:00
  • 9ce771e132 C'E4 LND: do not send DPS in hk mode stephan 2018-03-05 13:18:06 +00:00
  • 01c6ba565d eeprom page write: Extend the address range to 19 bits. This fixes the problem in C'E4 LND. Independent of how the EEPROm is wired into a sparse address range, the module can access the EEPROM for writing in any case. stephan 2018-03-04 20:51:59 +00:00
  • fa0e2b2351 ce4 config version 4 registered stephan 2018-03-04 14:27:02 +00:00
  • 4ac13915a5 ce4_config v0004_r6653 stephan 2018-03-04 11:01:05 +00:00
  • 656cb35bfe solomsg: CE4_PARTITIONS, STEP FM ids stephan 2018-03-04 11:00:33 +00:00
  • 57730bc4b3 ncr44: remake the error count figures stephan 2018-03-03 23:05:17 +00:00
  • 3d20914be7 ncr44: work on the images stephan 2018-03-03 20:02:13 +00:00
  • 8b1fc39f68 armlib: convert the remaining skripts to the new way of things stephan 2018-03-03 20:00:44 +00:00
  • cca7189837 ncr44: more figures, more caption, more authors stephan 2018-03-01 20:28:54 +00:00
  • 7f50bed468 ncr44: final fix stephan 2018-03-01 16:43:39 +00:00
  • b7b8101171 irena: convert to armlib stephan 2018-03-01 12:03:48 +00:00
  • cce8302640 nm64.py: fix stream_config stephan 2018-03-01 12:03:24 +00:00
  • 4eca2e090e armlib: fix Areg() stephan 2018-03-01 12:02:19 +00:00
  • c505924feb ce4_config: revert -c 6652 we can read from 128kBytes of EEPROM but we can only write into 64kBytes. :-( stephan 2018-02-28 17:37:57 +00:00
  • 75061cddb6 C'E4 config: fix EEPROM dribble start address The EEPROM address ranges are 0x00000…0x0ffff and 0x40000…0x4ffff The remaining address space is filled with mirrors. Start reading at 0x30000 to get the whole thing in the first round. stephan 2018-02-28 17:02:44 +00:00
  • ecb05c2862 ce4_config: increment version number from 3 to 4 stephan 2018-02-28 15:25:45 +00:00
  • 208eeeba6a ppss_table: look at item flags when replacing entries boden 2018-02-28 09:54:38 +00:00
  • 43e9ee8846 sram : seuscan.py from alexander stephan 2018-02-27 19:27:19 +00:00
  • 306c084b27 Move 5 boxes for penetrating protons from 10min to 1min, solomsgclass add set_lnd_enable and clr_lnd_enable yu 2018-02-27 15:31:49 +00:00
  • 05bb6ee60e solorc-step: switch off frontend during seuscan boden 2018-02-27 11:46:45 +00:00
  • 7c815fc733 step_ppss: moved the scratch readout after the SEU counter readout, since the counters show the previous seconds results boden 2018-02-27 11:10:18 +00:00
  • e3470699ad armlib: Status() stephan 2018-02-25 21:33:11 +00:00
  • 7bb44658fb nm64file: -z 0 default stephan 2018-02-25 21:32:49 +00:00
  • af297e1fd5 arm udp: do not send data to port 0 stephan 2018-02-25 21:32:07 +00:00
  • 01b98f542d armlib udp: really start the Thread, with proper message stephan 2018-02-25 20:35:57 +00:00
  • b567cea120 arm mac change stephan 2018-02-25 20:35:13 +00:00
  • 3cf87696fb armlib: initialization convert SpW, µsolo select usb dev by bus, address fixes stephan 2018-02-25 20:03:36 +00:00
  • 7adcdb3262 armlib __main__ stephan 2018-02-25 14:36:05 +00:00
  • a24c3e3f7d armlib: generic Start() udp_config() class irena_udp(irena_ifc) fixes stephan 2018-02-25 14:35:04 +00:00
  • 07c880ee81 nmrena: fix hfifo full condition We observed fast streams of E packet headers being emitted without packet payloads. Fifo overrun, probably. fifo_push was not masked by fifo_full. Do not assert fifo_busy[0] when fifo_full. Abort all pending hits (go) when fifo_halffull. Anything in flight (word[]) will continue. stephan 2018-02-25 11:26:49 +00:00
  • 63b67ed95a backend: send enables in unused bits of the pointer register stephan 2018-02-23 23:29:58 +00:00
  • 0b415890bb heteptdig gold stephan 2018-02-23 23:28:15 +00:00
  • e0fc82c74c armlib: getopt, .shell() stephan 2018-02-23 19:54:17 +00:00
  • 9418dad249 ncr44: more probing stephan 2018-02-23 17:14:37 +00:00
  • 886f580fdd dpsbug: Updated to version on etsolo1. terasa 2018-02-23 15:51:10 +00:00
  • d935966627 dpsbug_ppss.py: Toggle hist_base. terasa 2018-02-23 15:48:37 +00:00
  • f860069a62 solorc-step.py: Updated seu_scan(). terasa 2018-02-23 15:47:48 +00:00
  • 22beeb31e5 step_ppss.py: Also write status reg. terasa 2018-02-23 15:45:55 +00:00
  • 5d6378dd69 arm: refactor usbterm into armlib and an interface class stephan 2018-02-23 09:53:34 +00:00
  • be3f65438e solorc-step.py: Add caps argument to seu_scan(). terasa 2018-02-22 21:18:13 +00:00
  • 820739e1e7 solorc-step.py: Disable ppss during seu_scan reconfiguration. terasa 2018-02-22 21:04:31 +00:00
  • 21b3a4f03f solorc-step.py: Add seu_scan(). terasa 2018-02-22 20:21:28 +00:00
  • ccc1ba1404 step_ppss.py: PPSS table to debug SRAM SEU bug. terasa 2018-02-22 20:20:14 +00:00
  • b30c128b68 step_dps.py: Allow calling constructor without solo_data or l3 instances. terasa 2018-02-22 19:59:06 +00:00
  • 832507690b step_base_config.py: Make configs accessible through table object. terasa 2018-02-22 19:58:10 +00:00
  • f01520bf1c ppss_table.py: Pass kwargs to science() and allow replacing items in full lists. terasa 2018-02-22 19:55:49 +00:00
  • 3b6348a99a dps_table.py: Fix syntax of checks vs. None terasa 2018-02-22 19:54:49 +00:00
  • cbd68ee516 dps_table.py: Remove obsolete comments which mirror SVN check-in messages. terasa 2018-02-22 16:49:52 +00:00
  • 901ee6f7b3 dpsbug_config: added options to load flight dps with dpsbug_ppss table boden 2018-02-22 10:30:49 +00:00
  • 21ecb88959 === REVERT BEFORE FLIGHT === STEP: Flight config tailored to help with SRAM timing bug search. terasa 2018-02-22 09:06:27 +00:00
  • 2bd63e0781 usbterm nm64: refactor data thread implementations stephan 2018-02-21 22:40:28 +00:00
  • 7bef378ad4 nm64file: do not print empty U entries @eof stephan 2018-02-21 22:37:42 +00:00
  • 1ea67489d7 NMRENA: configure ethernet stephan 2018-02-21 20:30:37 +00:00
  • c62bdfafc7 NMRENA: uart 1 in loopback mode stephan 2018-02-21 20:30:05 +00:00
  • a68c90ba2f arm mainloop: do not emit warning with UDP_FLAG_RETRY stephan 2018-02-21 20:29:14 +00:00
  • a83947b868 nm64file: option -z, default to 0xffff stephan 2018-02-21 20:27:39 +00:00
  • 9157bcb076 nm64: fix Reboot() in case of disconnect stephan 2018-02-21 20:26:51 +00:00
  • 0768fcd9a0 arm udp: do not use revision in source mac stephan 2018-02-21 20:25:56 +00:00
  • a4079f5ac0 udpterm: implement .check_arp() stephan 2018-02-21 20:25:05 +00:00
  • b36cf4811c usbterm: cleanup of messages stephan 2018-02-21 20:24:22 +00:00
  • 8176364d91 nm64_power: transformer and other values as built stephan 2018-02-21 20:19:18 +00:00
  • 4950fe770f dpsbug_config_hetept.py: uses the hetept dps for dpsbug search boden 2018-02-21 13:52:36 +00:00
  • 4ab44fefd1 arm udp: UDP_FLAG_RETRY stephan 2018-02-21 11:04:18 +00:00
  • e989f8ca3d nm64: new Start() stephan 2018-02-21 00:03:12 +00:00
  • f5225f4ca0 irena usb: remove redundant set_clock() stephan 2018-02-21 00:02:40 +00:00
  • 1849dfa356 irena shell via UDP stephan 2018-02-21 00:00:37 +00:00
  • e73d6c37fd sept ncr 44: two caps soldered to pqm stephan 2018-02-20 15:00:37 +00:00
  • 84252eb0bf bgot_quicklook.py: added handler for broken HK and data lines rshgse 2018-02-20 09:09:37 +00:00
  • 529ca67aee step ncr: minor edits stephan 2018-02-18 22:32:08 +00:00
  • 1bd0fec6f5 memasync32ee: fix nCE timing for SolO flight SRAM The UT8CR512K32 flight SRAM does not like address lines changing for a few nanoseconds after nCE is asserted. This patch delays nCE by a quarter clock cycle, i.e., about 6ns. xclk->mclk delay is 4ns worst case. Half an xclk cycle is 10ns. stephan 2018-02-18 22:29:10 +00:00
  • d6b750660c C'E4 dps: fix x-mas telemetry X-mas card readout was reading from the active page instead of the inactive page. Only the first few minutes of the current hour were transmitted. Flipping the most significant bit of the hist memory dump command fixes the problem. stephan 2018-02-18 14:49:57 +00:00
  • a317b3af89 step ncr: hyperref, photo stephan 2018-02-18 11:53:52 +00:00
  • 8647c3fe81 STEP NCR 44 TN: authors stephan 2018-02-18 02:04:00 +00:00