Kamil Aronowski
50bd6590df
include: hal: dts-hal.sh: add AMDTOOL
...
Signed-off-by: Kamil Aronowski <kamil.aronowski@3mdeb.com >
2025-10-07 11:42:54 +02:00
Michał Iwanicki
ef667ec7b2
Use ask_for_confirmation function when asking for user choice
...
Signed-off-by: Michał Iwanicki <michal.iwanicki@3mdeb.com >
2025-09-29 15:50:54 +02:00
Michał Iwanicki
ba25f29449
Add FUM, smmstore and flash layout mocking
...
Related to changes and fixes done in v2.7.1
Signed-off-by: Michał Iwanicki <michal.iwanicki@3mdeb.com >
2025-09-29 12:19:22 +02:00
Michał Iwanicki
e5914a75d1
dts-functions: add ask_for_choice function
...
Signed-off-by: Michał Iwanicki <michal.iwanicki@3mdeb.com >
2025-09-25 12:01:19 +02:00
Michał Iwanicki
46836a4b1e
dasharo-deploy: create smmstore_migrate helper and reword question
...
Signed-off-by: Michał Iwanicki <michal.iwanicki@3mdeb.com >
2025-09-24 11:16:29 +02:00
Michał Iwanicki
ef074a5655
dts-functions: rewrite flashing failure message
...
Signed-off-by: Michał Iwanicki <michal.iwanicki@3mdeb.com >
2025-09-24 11:16:29 +02:00
Michał Iwanicki
3edef98aff
dts-functions: send_dts_logs: move prompt out of send_dts_logs_main
...
Signed-off-by: Michał Iwanicki <michal.iwanicki@3mdeb.com >
2025-09-24 11:16:29 +02:00
Michał Iwanicki
a69dd7b310
dts-functions: send_dts_logs: reword warning message
...
Signed-off-by: Michał Iwanicki <michal.iwanicki@3mdeb.com >
2025-09-24 11:16:29 +02:00
Michał Iwanicki
3d0083aae3
dts-functions & dasharo-hcl-report: replace minio prints with 3mdeb
...
Users don't care or even know about implementation details
Signed-off-by: Michał Iwanicki <michal.iwanicki@3mdeb.com >
2025-09-24 11:16:29 +02:00
Michał Iwanicki
a81a7a1440
dts-functions & dasharo-deploy: move flashing to separate function
...
Less code duplication, add recovery information, in the future we can
add automatic recovery attempt (try to flash backup)
Signed-off-by: Michał Iwanicki <michal.iwanicki@3mdeb.com >
2025-09-24 11:16:29 +02:00
Michał Iwanicki
760400c900
dts-functions: rework send_dts_logs function
...
- Print path to archive with logs
- Print docs link on how to share logs if function failed
- Refactoring
- Fix cat error print when no network
Signed-off-by: Michał Iwanicki <michal.iwanicki@3mdeb.com >
2025-09-23 15:28:34 +02:00
Michał Iwanicki
a83faee238
dts-functions: set_flasrhom_update_params: error_exit if can't read flash
...
Something is likely very wrong in this case, so we shouldn't continue
Signed-off-by: Michał Iwanicki <michal.iwanicki@3mdeb.com >
2025-09-23 12:59:17 +02:00
Michał Iwanicki
8f8fe0c508
dts-functions: add usage comments to function declarations
...
Used with e.g. IDE to show docs on hover
Signed-off-by: Michał Iwanicki <michal.iwanicki@3mdeb.com >
2025-09-23 12:38:14 +02:00
Mateusz Kusiak
bfa1351f1e
Remove duplicate declarations
...
Remove duplicate declarations for BIOS and EC paths.
Signed-off-by: Mateusz Kusiak <mateusz.kusiak@3mdeb.com >
2025-09-18 17:51:40 +02:00
Mateusz Kusiak
98e1b91c7c
msi: transfer config to dts-configs
...
This commit transfers configuration for MSI boards to dts-configs.
Signed-off-by: Mateusz Kusiak <mateusz.kusiak@3mdeb.com >
2025-09-18 16:04:05 +02:00
Michał Iwanicki
f2e612b466
Merge pull request #100 from Dasharo/mtl-update
...
MTL 1.0.0 update
2025-09-18 15:06:53 +02:00
Michał Iwanicki
69099702b6
add reboot_countdown function
...
Signed-off-by: Michał Iwanicki <michal.iwanicki@3mdeb.com >
2025-09-18 15:04:32 +02:00
Michał Iwanicki
ec1eba7b25
Add fuse option
...
Signed-off-by: Michał Iwanicki <michal.iwanicki@3mdeb.com >
2025-09-18 15:03:57 +02:00
Michał Iwanicki
5b30e47220
dts-functions: add semver_version_compare to compare versions
...
Can be used to check whether a is '<' '==' or '>'
Signed-off-by: Michał Iwanicki <michal.iwanicki@3mdeb.com >
2025-09-18 15:02:48 +02:00
Michał Iwanicki
df3d465023
dts-functions: wait_for_network: allow printing warning instead of error
...
Signed-off-by: Michał Iwanicki <michal.iwanicki@3mdeb.com >
2025-09-16 16:18:39 +02:00
Michał Iwanicki
02e0249f95
dts-functions.sh: skip sync_clocks when fetching locally
...
Signed-off-by: Michał Iwanicki <michal.iwanicki@3mdeb.com >
2025-09-16 10:36:44 +02:00
Michał Iwanicki
f504940be7
Merge pull request #107 from Dasharo/fix_hcl_rep
...
hcl-report: fix for all HCL entries being UNKNOWN every time.
2025-09-12 09:46:15 +02:00
Mateusz Kusiak
0f98325574
hcl-report: Add dynamic progress bar
...
The current progress bar implementation disallows for easy moving tasks
around and adding or removing them. Implement dynamic progress bar,
so the tasks can be easily altered.
Signed-off-by: Mateusz Kusiak <mateusz.kusiak@3mdeb.com >
2025-09-11 14:54:11 +02:00
Michał Iwanicki
0ead701b77
Apply suggestions from code review
...
Co-authored-by: Danik Klimuk <109155473+DaniilKl@users.noreply.github.com >
Signed-off-by: Michał Iwanicki <michal.iwanicki@3mdeb.com >
2025-09-11 11:11:36 +02:00
Michał Iwanicki
f904280011
fetch_fw: simplify error
...
Signed-off-by: Michał Iwanicki <michal.iwanicki@3mdeb.com >
2025-09-11 11:11:36 +02:00