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

FUM rework discussion #1211

Open
PLangowski opened this issue Jan 15, 2025 · 2 comments
Open

FUM rework discussion #1211

PLangowski opened this issue Jan 15, 2025 · 2 comments
Labels
enhancement New feature or request

Comments

@PLangowski
Copy link

The problem you're addressing (if any)

Firmware Update Mode is a useful feature, as it, among other things, unlocks the Flash Descriptor, which is difficult to do otherwise. However, it proceeds with the update automatically, which does not allow enrolling DPP credentials and therefore updating to DPP firmware. There are solutions that allow working around this, but I think it's worth discussing if this behavior should be changed. If FUM only prepared firmware for flashing and booted DTS without performing the update automatically, it could become a more universal feature.

Describe the solution you'd like

No response

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

No response

Describe alternatives you've considered

No response

Additional context

No response

@PLangowski PLangowski added the enhancement New feature or request label Jan 15, 2025
@miczyg1
Copy link
Contributor

miczyg1 commented Jan 15, 2025

However, it proceeds with the update automatically, which does not allow enrolling DPP credentials and therefore updating to DPP firmware.

It makes the FUM close to useless in such case. We release more DPP than community releases recently.

I think DTS could ask for credentials if it detects that DPP update is possible and DPP credentials have not yet been provided in the main menu,

@m-iwanicki
Copy link

m-iwanicki commented Jan 15, 2025

Probably duplicate of: #712

About FUM I think automatic update didn't work between 2.0.0 (kernel change) and 2.1.0 (fix).

To disable automatic update we could just remove this if: https://github.com/Dasharo/dts-scripts/blob/143964b9955ee7978f9fabf4a8d94f214ce9f78b/scripts/dts-boot#L49 and only keep else part

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