Michał Żygowski
1338e7a4ca
scripts/dasharo-deploy.sh: Fix including ACMs in binaries
...
BIOS ACM must be properly aligned in the flash image, typically 128K,
depends on ACM size.
Compress SINIT ACM to save space.
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com >
2025-04-27 01:12:55 +02:00
Pawel Langowski
39021f596c
Fix files to conform to shfmt
...
Signed-off-by: Pawel Langowski <pawel.langowski@3mdeb.com >
2025-04-15 14:48:13 +02:00
Pawel Langowski
9439fc3bea
Add .sh to all scripts
...
Signed-off-by: Pawel Langowski <pawel.langowski@3mdeb.com >
2025-04-15 14:31:13 +02:00
Pawel Langowski
a49cc367d1
Allow user to continue with update after choosing not to update to heads
...
Signed-off-by: Pawel Langowski <pawel.langowski@3mdeb.com >
2025-03-21 10:18:17 +01:00
Pawel Langowski
77e08e8a45
Hide minio download output
...
Signed-off-by: Pawel Langowski <pawel.langowski@3mdeb.com >
2025-03-21 10:18:16 +01:00
Pawel Langowski
977ceca17c
Use MinIO for DPP binaries
...
Signed-off-by: Pawel Langowski <pawel.langowski@3mdeb.com >
2025-03-21 10:18:16 +01:00
Pawel Langowski
9fe1da4f24
Download SINIT ACM from dl.3mdeb.com
...
Signed-off-by: Pawel Langowski <pawel.langowski@3mdeb.com >
2025-03-20 14:09:42 +01:00
Pawel Langowski
1342cd6547
Fix Intel SINIT ACM download
...
Signed-off-by: Pawel Langowski <pawel.langowski@3mdeb.com >
2025-03-19 14:40:24 +01:00
Mateusz Kusiak
099090b5b0
scripts: fix double ME flashing dialog
...
During attempt to update Dasharo via DTS user is asked twice to skip ME
flashing. Move set_intel_regions_...() call from ..._updating_routine()
to the "else" part of the "if" statement after ..._updating_routine()
call so it is not executed twice.
Signed-off-by: Mateusz Kusiak <mateusz.kusiak@3mdeb.com >
2025-02-13 09:12:07 +01:00
Michał Iwanicki
622bae5e55
dasharo-deploy: enter install workflow only if Dasharo can be installed
...
Signed-off-by: Michał Iwanicki <michal.iwanicki@3mdeb.com >
2025-02-06 12:57:43 +01:00
Daniil Klimuk
ec37de3da5
scripts: dasharo-deploy: fix dpp access message
...
Signed-off-by: Daniil Klimuk <daniil.klimuk@3mdeb.com >
2025-01-28 14:23:33 +01:00
Pawel Langowski
094dd338a8
dasharo-deploy: Change FW access warning to less alarming message
...
Signed-off-by: Pawel Langowski <pawel.langowski@3mdeb.com >
2025-01-27 11:58:45 +01:00
Daniil Klimuk
f0ff464694
Make functions in HCL Report not to exit
...
HCL report collects information, if smth is missing or not working - it
still should be collected by HCL report. Therefore there should be no
exit on error inside HCL report.
Signed-off-by: Daniil Klimuk <daniil.klimuk@3mdeb.com >
2025-01-15 17:15:47 +01:00
Paweł Langowski
e69c7e0493
Merge pull request #61 from Dasharo/invalid-version-issue
...
Abort update when no updates available
2025-01-10 14:49:26 +01:00
Pawel Langowski
4ab58c4b0d
deploy: Handle Heads firmware in prepare_env
...
Signed-off-by: Pawel Langowski <pawel.langowski@3mdeb.com >
2025-01-10 14:48:52 +01:00
Michał Iwanicki
4d456d4362
logging: review fixes, create logs tar in TMP_LOG_DIR
...
Signed-off-by: Michał Iwanicki <michal.iwanicki@3mdeb.com >
2025-01-10 10:56:53 +01:00
Michał Iwanicki
c1262a34dc
dts-boot: put all tmp log files in one dir
...
Signed-off-by: Michał Iwanicki <michal.iwanicki@3mdeb.com >
2025-01-10 10:56:53 +01:00
Michał Iwanicki
35edbadd6d
send_dts_logs: Don't send logs in case there is no update
...
Signed-off-by: Michał Iwanicki <michal.iwanicki@3mdeb.com >
2025-01-10 10:56:53 +01:00
Michał Iwanicki
9e678e52eb
logging: redirect more stderr to ERR_LOG_FILE
...
Signed-off-by: Michał Iwanicki <michal.iwanicki@3mdeb.com >
2025-01-10 10:56:53 +01:00
Michał Iwanicki
eb32f3c4fb
logging: Explain ERR_LOG_FILE && stdout redirection
...
Signed-off-by: Michał Iwanicki <michal.iwanicki@3mdeb.com >
2025-01-10 10:56:53 +01:00
Michał Iwanicki
1f74e7a6a3
logging: use >&0 to bring back original stdout
...
Signed-off-by: Michał Iwanicki <michal.iwanicki@3mdeb.com >
2025-01-10 10:56:53 +01:00
Michał Iwanicki
acfb5bb61f
dts-boot: remove unused variable
...
Signed-off-by: Michał Iwanicki <michal.iwanicki@3mdeb.com >
2025-01-10 10:56:52 +01:00
Michał Iwanicki
0620701cd9
logging: Prefix errors written to 'ERR_LOG_FILE' with timestamp
...
Combined with trace timestamps it'll be easier to match error to command
Signed-off-by: Michał Iwanicki <michal.iwanicki@3mdeb.com >
2025-01-10 10:56:52 +01:00
Michał Iwanicki
6f698cd6e0
dts-functions.sh: disable trace logging in show_ram_inf
...
This function is called on each redraw of UI. Due to using external
command 'date' to create timestamp, trace logging noticeably slows down
UI draw time in the middle.
Another possible fixes:
- disable timestamp in trace logging
- generate RAM info only once before UI shows as it is unlikely RAM will
change while DTS is running
Signed-off-by: Michał Iwanicki <michal.iwanicki@3mdeb.com >
2025-01-10 10:56:52 +01:00
Michał Iwanicki
3d395cabc9
logs: pipe stderr to ERR_LOG_FILE
...
Signed-off-by: Michał Iwanicki <michal.iwanicki@3mdeb.com >
2025-01-10 10:56:52 +01:00