What is thunderbolt firmware
This can be done by opening the Terminal utility and running the following command:. In the folder that appears, locate the folder called "com. SoftwareUpdate" and remove it. Then run Software Update from the Apple menu again. Finally, try using Disk Utility to check your drive for errors, and fix them if found. To do this, launch Disk Utility, then run the "Verify" routine when first selecting the boot volume i. On the other hand, if the update appears to have installed properly and you are not able to mount any Thunderbolt drives or are having other stability troubles with your Thunderbolt devices, then you might try a couple of hardware resets for the PRAM and system management controller, both of which store temporary settings that may alter how the system interacts with your peripheral devices, especially at boot up.
Log in or Sign up. Last edited: Dec 21, Prema , Dec 21, DoZe , Sep 30, Thunderbolt Bus version 1. Thunderbolt HSA version 1. Thunderbolt Networking version 1. Thunderbolt Control Center available on Microsoft Store. DoZe , May 3, Either one can be used for flashing, however, if you "semi-brick" the Thunderbolt controller but the HPM controller is still powered on and you have the right ACPI device installed , then you can use the host I2C to recover by un-doing a patch.
Finally, if there are multiple devices remaining, one will be used in no defined order. Note that if neither -p nor -u are passed, the first controller in no defined order will be used. This is useful if you only have two controllers both connected to the same SPI chip as the Thunderbolt controller and you do not care which one to use for flashing. The dump command can be used to dump data from the SPI chip. It is recommended that you do this first in order to have a backup handy for external flashing if the worst happens.
The patch command applies a patch file format specified below to the current active firmware. The inactive firmware will not be touched. The patch file defines a set of offsets from the active firmware, the original bytes and the patched bytes.
No patching will be done if ANY of the patches do not match the original bytes. Note that a bad patch can brick your controller!
Also note that currently it is not possible to bypass the signature check in Windows so TB mode will not work in Windows. If you change your mind, you can undo the patches by passing in the same patch file with the recover command. Because of this, it is important that you keep the patch file you used.
While we believe that the impact of this will be minimal, should customers experience difficulties, they should contact Lenovo Technical Support who will be glad to help.
There is one additional question we had: What happens with customers who have this issue with out of warranty machines? Unfortunately, Lenovo did not give us an answer about this question yet. Their answers confirm the suspicion that a problematic firmware version is the reason for the problems.
Source s.
0コメント