t480 tb notes, plus notes about touchscreen
Signed-off-by: Leah Rowe <info@minifree.org>master
parent
3ed4b4f6b3
commit
8576804b30
|
@ -195,7 +195,20 @@ NOR flash is on a T480:
|
||||||
|
|
||||||
This page shows how to do that:
|
This page shows how to do that:
|
||||||
|
|
||||||
<https://gitlab.com/MobileAZN/lenovo-t480-thunderbolt-firmware-fixes>
|
<https://gitlab.com/MobileAZN/lenovo-t480-thunderbolt-firmware-fixes>\
|
||||||
|
**WARNING! Please follow the guide PRECISELY, if you follow it, but please
|
||||||
|
only follow it if your ThunderBolt is already broken. If it isn't, use
|
||||||
|
Lenovo's software-based updater. If you do the external method, you MUST be
|
||||||
|
very careful; the guide there for example says to disable ThunderBolt assist.
|
||||||
|
It also says to erase first, then flash the `null.bin` (file with zeroes in
|
||||||
|
it), then BOOT, and when it boots, power off and re-connect clip again and
|
||||||
|
then flash the padded TBT.bin - whereas, for example, if you simply flashed
|
||||||
|
a padded TBT.bin and nothing else first, and boot, it will be perma-bricked,
|
||||||
|
in that the CPU won't come out of reset (it'll bootloop). We don't yet know
|
||||||
|
how to recover from this brick scenario. So all of this is to say: flashing
|
||||||
|
the ThunderBolt externally is EXTREMELY HAZARDOUS, and should be done with
|
||||||
|
the UTMOST CARE, ideally NOT AT ALL. -- ALSO: the guide only covers T480,
|
||||||
|
but should be similar on T480s and other ThinkPad models.**
|
||||||
|
|
||||||
You unbrick the Thunderbolt controller by pulling the firmware from Lenovo's
|
You unbrick the Thunderbolt controller by pulling the firmware from Lenovo's
|
||||||
update, from Lenovo's update utility. Once extracted, you then pad it properly
|
update, from Lenovo's update utility. Once extracted, you then pad it properly
|
||||||
|
@ -209,6 +222,13 @@ flash IC.
|
||||||
AGAIN: This is not the Libreboot flash IC. This is separate to the system flash.
|
AGAIN: This is not the Libreboot flash IC. This is separate to the system flash.
|
||||||
Read on to know how to reprogram the main system flash!
|
Read on to know how to reprogram the main system flash!
|
||||||
|
|
||||||
|
**AGAIN: It is extremely easy to permanently brick the ThunderBolt controller,
|
||||||
|
rendering your system completely unbootable, if you use the external recovery
|
||||||
|
method. If you're still able to fix it with a software-based flasher like the
|
||||||
|
one Lenovo provides, please use that at all - or simply don't fix it at all,
|
||||||
|
because the machine will at least still charge while it has the ThunderBolt
|
||||||
|
issue, where older firmware is used.**
|
||||||
|
|
||||||
Flash a ROM image (software)
|
Flash a ROM image (software)
|
||||||
-----------------------
|
-----------------------
|
||||||
|
|
||||||
|
@ -385,8 +405,7 @@ The PCH's NFC device is unsupported in Linux anyway.
|
||||||
Touchscreen on T480
|
Touchscreen on T480
|
||||||
-------------------
|
-------------------
|
||||||
|
|
||||||
Some T480 machines have touchscreens. These are untested; the touch functionality
|
The touchscreen was tested, and confirmed working. Not all models have it.
|
||||||
probably doesn't work yet, in Libreboot.
|
|
||||||
|
|
||||||
The digitizer is simply a USB device, which *is* enabled, but it's just untested.
|
The digitizer is simply a USB device, which *is* enabled, but it's just untested.
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue