07-01-2024 11:21 AM
My Dell Precision 7670 recently received a "critical" BIOS upgrade to version 1.21.1. This killed the DMA capability of the Thunderbolt bus, so my PXIe-1090 no longer works correctly. Here is what it looks like in MAX:
Note that the cards have lost their normal names and now have Windows style identifiers. This is the same symptom I saw when I first connected the 1090, before I modified the BIOS to allow DMA over Thunderbolt. The 1090 status lights show a good connection.
The README on the BIOS says it corrects issues in DSA-2024-113 (Dell security bulletin). Said issues are CVE-2023-45733 and CVE-2023-46103, both of which are Intel processor issues.
I opened the BIOS and looked around, but did not find anything. Unfortunately, I cannot just play around with my BIOS, as every time it changes, it triggers a Bitlocker reset and I have to get a new Bitlocker key from my IT department. If anyone else has experienced this issue and has a workaround, please let me know.
07-02-2024 09:16 AM
Hi there,
In MAX, go to tools >> Reset Configuration Data and restart your computer. This will clear all your device settings and reset the database file. Afterwards, update your PXI platform services driver and use a new quality thunderbolt cable. If that doesn't work, you may need to reinstall your drivers- I've linked to the downloads below.
PXI Platform Services
Hope this is helpful!
07-02-2024 10:06 AM - edited 07-02-2024 10:09 AM
I have done the following:
I did not replace the cable, as my current one is a very high quality Thunderbolt 4 cable that is about one year old and has had no incidents. I am still left with a $5k paperweight. Any more ideas?
Please note that the symptoms are identical to my last post, but I did check the BIOS and the DMA settings I had set before are still active.
07-09-2024 07:00 AM
I have switched over to a Lenovo laptop, and the hardware is still working fine. However, I cannot get it to work with the Dell laptop and the new BIOS. There is a similar BIOS update for the Lenovo, but I am reluctant to apply it for fear of losing access to my hardware.
07-09-2024 08:54 AM
If possible, update the firmware on the PXIe-1090 in NI MAX under the system settings tab. If that doesn't work, there may be a setting in the BIOS that is changed during the update- or maybe you can't access it?
Check the thunderbolt security settings in the BIOS and make sure its not set higher than "User Authorization". If it is set to that already, turn off the thunderbolt security. You can also check the system logs either in the BIOS or by using the Windows event viewer for more info.
07-09-2024 09:24 AM
Thank you, Apex_Waves, for the suggestion. However, I have been unable to find any firmware, updated or not, for the PXIe-1090 either on my disc or on the NI website.
I did scour the BIOS after the upgrade, looking for changes and to ensure the original change I made to support DMA over Thunderbolt was still there. I found no issues or anything new to check. The BIOS readme mentioned deprecation of an older communication protocol, but it appeared to only affect TCP/IP. In any case, the Dell still cannot see the PXI rack. I will probably need to escalate this to official NI support. NI works closely with Dell (or did when I worked there), so there is a good chance it will be cleared up.
07-16-2024 10:41 AM
Have a Dell Laptop, different model and BIOS, but these settings work for TB chassis: