Open and Solved Problems - Geowissenschaften/EXCISS GitHub Wiki

This page documents all questions and problems related to the implementation and operation of the SCU.

Open Questions and Problems

  • Q1: What is the best filesystem for USB sticks with journaling etc. (USB_A/USB_B: Linux only, USB_X: Linux and Windows)?
  • Q2: What is the optimal video mode for filming and stills (resolution and frame rate)?
  • Q3: How to power off RPi by GPIO (triggered by GPIO state, not edge/flank)?
  • Q4: How to make Raspbian mostly read-only (redirect or disable logs, temp files, etc.)?
  • Q5: How to turn off WiFi/WLAN and Bluetooth (reversibly for troubleshooting)?
  • Q6: How to prevent fsck from running automatically (e.g. with every N-th boot) to prevent mount problems (particularly on root)?
  • Q7: What is the optimal open source license for hardware and software, MLU and individual components (evaluate CC[0] for hardware/PCB and MIT with disclaimer for software)?

Tasks

  • T1: Create a health report (hardware and software) and execution and performance status at the end of each cycle.
  • T2: Create an install script to set up RPi (Raspbian + extra packages) with complete SCU environment from scratch.
  • T3: Create routine to generate load on RPi CPU for perfomance and thermal measurements (e.g. calculate Pi).
  • T4: Create script to generate update packages (tgz archives with accompanying hash files).
  • T5: Collect and publish all licenses in use and required links to sources or projects.

Answered questions and design decisions