-
Notifications
You must be signed in to change notification settings - Fork 0
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
Board Vendor not recognized (NovaCustom NV41MZ) #1244
Comments
@Master0ne yes, the laptop is supported, but the DTS didn't recognize the laptop model because your SMBIOS/DMI looks malformed (there is a lot of whitespace in the vendor and model). It should not look like that. I suspect something could be tampered with your current firmware. I have tracked down the logs you have uploaded and the dmidecode output on your platform looks like this:
Looks plausible right? But if I open it in the editor, lots of spaces appear: Even the filename with the logs looks weird:
|
Not sure how it could have been tampered with, I don't recall having upgraded the firmware since I got that laptop directly from NovaCustom. Already got feedback from Wessel/NovaCustom, who suggested to open this ticket. He also explained how to install Dasharo manually, though it would have been great to be able to use DTS because I have a second NV41MZ to be converted as well. |
Not sure how you got that laptop and what it was done to it before (maybe some DMI editing tools were used). If so, you would have to use the same tools again to fix this. Alternatively: |
The laptop came directly from NovaCustom back then and I didn't do any DMI editing, so I'll try with the manual update using the DTS shell option as detailed by Wessel as follows: First flash v1.4.0:
Then flash EC:
Then upgrade to v1.5.2 using DTS. |
Manual deployment followed by upgrade using DTS successfully completed. |
Unfortunately rejoiced too soon. So the manual deployment of v1.4.0 + EC firmware followed by the upgrade to v1.5.2 using the latest DTS seemed to have worked, but after turning off/on or rebooting the laptop, it took a long time for something to happen and then an error message was shown that something is wrong with "firmware TPM" and that another update should be attempted (unfortunately I didn't make a photo of the exact message), which didn't work because DTS only said that the latest firmware is already installed. I was able to boot into the installed Ubuntu LTS 22.04 successfully, but it also showed a "firmware TPS" error during boot. I have now tried to flash v1.4.0 again and also the backup of the original firmware using the DTS console, but in both cases the following error message is shown as per flashrom output:
I have tried several times, but always the same error. I have not changed or locked anything in the firmware settings. Now I'm afraid to turn off the laptop and have no clue what to do. I've posted to the #flashrom IRC chat on Libera.Chat but didn't get any reply. I've also sent an email to [email protected] but also no reply (yet). Any idea that the issue may be? |
It is the result of note disabling Dasharo Security Features before attempting to flash. The only reasonable recovery you can do is to bring the flash state from before trying to flash it with v1.4.0. It has to be returned to the state.
So, nothing was flashed to that region, but the content of the BIOS region in the range If you can write the backup to the BIOS region and confirm by reading that it is there, then you have some chance the platform will be recovered. I would wait for @miczyg1 and/or @mkopec to confirm my hypothesis, but OTOH, we should realize what led to that weird state and that we never faced this weird SMBIOS/DMI state. Otherwise, someone else will hit the same. |
@pietrushnic Thanks for your thoughts on this, I didn't realize that any security options were enabled because I didn't change any settings. So the locked region is unchanged, and since v1.5.2 was installed, I assume re-flashing v1.5.2 to fix the likely broken region should solve the issue. It would be great if someone with more insight could share the exact command. But of course I'll wait for @miczyg1 and/or @mkopec first. |
OK, re-flashing v1.5.2 succeeded without error and I was able to reboot the laptop. |
Component
Dasharo Tools Suite
Device
NovaCustom NV4x 11th Gen
Dasharo version
No response
Dasharo Tools Suite version
v2.2.1
Test case ID
No response
Brief summary
I'm unable to use the "Dasharo zero-touch initial deployment" because the "Board Vendor" of my NovaCustom NV41MZ is not recognized. Please see the attached photos.
How reproducible
Always
How to reproduce
Boot DTS, select option 2, results in "Board vendor: Notebook is currently not supported".
Expected behavior
Successful Dasharo Firmware deployment, because it is a supported laptop.
Actual behavior
Dasharo Firmware deployment not possible, because the board vendor is not recognized as supported.
Screenshots
Additional context
No response
Solutions you've tried
No response
The text was updated successfully, but these errors were encountered: