Dasharo / dasharo-issues

The Dasharo issue tracker
https://dasharo.com/
23 stars 0 forks source link

User friendly firmware update v1 #358

Open macpijan opened 1 year ago

macpijan commented 1 year ago

The problem you're addressing (if any)

Existing firware update procedure is too complex for regular end user.

Describe the solution you'd like

Dasharo firmware update option could be added in the top-level menu of DTS. We already have such option under number 5, but it was visible only when SE credentials were loaded.

Specific plan for this issue to achieve some better experience in this V1 version of the user friendly firmware update:

Where is the value to a user, and who might that user be?

End users stop bricking their hardware during update process. Lower entry for Dasharo users to kepp FW up to date.

Describe alternatives you've considered

fwupd integration in major Linux distrbutions could be a long-term goal

Additional context

pietrushnic commented 1 year ago

@macpijan plan sounds good, key point is automated validation of DTS features, without that we will not be able to refactor things in future. Focus of validation should be on delivered effects (initial deployment, update) not on user interface and messages since UI can change in future.

TomaszAIR commented 1 year ago

Add documentation on the new update option Can be ticked off after merging https://github.com/Dasharo/docs/pull/493

@Pokisiekk did we test NS5X TGL?

miczyg1 commented 1 year ago

Add documentation on the new update option Can be ticked off after merging Dasharo/docs#493

Merged and ticked.

pietrushnic commented 7 months ago

@macpijan what is needed to close this issue?

pietrushnic commented 6 months ago

@macpijan ping

wessel-novacustom commented 3 months ago

@macpijan Now that Firmware Update Mode has been integrated, I think the issue should be closed.

miczyg1 commented 3 months ago

Test basic fw update on NV4X ADL (1.4.0 to 1.5.0 transition) is still unchecked. not sure we can close this without proper explanation, why this single case has not been verified/checked

wessel-novacustom commented 3 months ago

Test basic fw update on NV4X ADL (1.4.0 to 1.5.0 transition) is still unchecked. not sure we can close this without proper explanation, why this single case has not been verified/checked

@miczyg1 Good one. But shouldn't it be 1.4.0 to 1.7.2? I don't think 1.4.0 to 1.5.0 makes sense. Why would someone upgrade to a version that is not the latest?

miczyg1 commented 3 months ago

:shrug:

wessel-novacustom commented 3 months ago

@macpijan What do you think?