Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature request: Automatic installation tool #100

Open
MathiasSeifert opened this issue Jan 17, 2023 · 4 comments
Open

Feature request: Automatic installation tool #100

MathiasSeifert opened this issue Jan 17, 2023 · 4 comments
Assignees
Labels
enhancement New feature or request

Comments

@MathiasSeifert
Copy link
Collaborator

Create a tool that can install the TesLight firmware and UI onto a fresh controller/SD card with minimal user interaction and skill required.
Users should be able to supply any TesLight update package as input for the tool.

This is to eliminate the need to install a large tool stack and build the firmware manually.

@JakobLichterfeld
Copy link
Collaborator

JakobLichterfeld commented Jan 19, 2023

For reference: This somehow correlated with #56

The multi-platform Installation tool should

  • unpack these packages
  • Verifies them
  • install bootloader and other stuff on the controller
  • install firmware from update package
  • install content for SD card

@JakobLichterfeld JakobLichterfeld added the enhancement New feature or request label Jan 19, 2023
@TheRealKasumi
Copy link
Owner

I will take it, otherwise it will never happen😋. Graphical tool, command line, script? I would vote for a graphical tool tbh. Need to see what can be used easily in a platform independant way. Maybe Java + FX.

@TheRealKasumi TheRealKasumi self-assigned this Feb 10, 2023
@JakobLichterfeld
Copy link
Collaborator

I vote for a Graphical tool as well. And I do agree, platform independence should be the goal.

@TheRealKasumi
Copy link
Owner

Tool is in progress. Basic things are already working. However progress is slow due to time reasons. Too much work for one person. I need to focus on more important topics as first prority and continue this on the side when ever I have time.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants