-
Notifications
You must be signed in to change notification settings - Fork 10
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Describe the bug
Running MK404 -f with a broken/missing/non-existing firmware file will still start without complaining if a previous firmware was already loaded.
If -f is provided, it should always require a existing firmware and replace the existing, resulting in a failure.
If -f provides a broken FW, and later MK404 is run without a -f flag, MK404 should stay broken.
The current behavior can lead to the user suspecting the provided FW was actually loaded, even though it didn't for whatever reason.
To Reproduce
The sequence:
M404 -f working_fw
M404 -f file_does_not_exist
should result in the second to fail if the first succeeded.
M404 -f working_fw
M404 -f non_working_fw
M404
should result in both the second and third invocation to fail if the first succeeded.
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working