-
Notifications
You must be signed in to change notification settings - Fork 12
Open
Labels
enhancementNew feature or requestNew feature or request
Description
During hackathons, it would be convenient to have auto-login on terminal 1 and start an SDV-specific user interface.
As we want to minimize the overhead, a full-blown GUI is not necessary, but maybe a small TUI. It should allow you to exit to a shell though. A TUI also has the advantage of no need for mouse.
The use cases for the TUI are:
- Health: run and display sdv-health infos
- Network: Scan and connect to wifi, WPA credentials, Set static IP addresses, Enabling or disabling network interfaces, Setting up CAN bus settings, Network and Online tests, Reset CAN-Bus
- Hardware configuration: Modify config.txt and add/change/remove dtoverlay settings, Changing the CAN-hat configuration
- Device Provisioning: import certificates from external storage (USB media), Network configuration files, Additional custom user files (eg for hackathon preparations)
- Containers: Import airgap containers, Import container descriptors, Resetting/pruning containers and redeploy, Clearing container logs > check possible overlaps with kantui
- Applications: Install pre-defined applications/usecases > See Eclipse SDV Reference Distribution Use Cases for examples.
- Self Updates: Trigger update from local RAUC bundles or from remote locations
- System maintenance: fsck (reset RO flag), reboot, shutdown, shell
Additional Notes
- A functionality to "Reset to factory defaults and reboot" would be great. Unfortunately, we only have the sdv-image-minimal available as a "source" for the reset. So the "reset to factory defaults" would require to download and install the rauc update bundle for sdv-image-full and then perform the reboot into the second partition.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request
Type
Projects
Status
No status