#543 [Docs] List of of dead components that could be used for improving state of libreboot (devices)

Open
opened 4 months ago by swiftgeek · 0 comments
  • From dead thinkpad keyboards: keyboard flex with trackpoint PCB
    • TrackPoint module contains 8051 MCU, a replacement needs to be developed
    • Flex - source of connector and easy way to access all lines of KBC connector - useful for creating better rig for regression testing of libreboot supported thinkpads as we could easily script key sequences (including power key) / JTAG access for H8S.

Consider saving flex if it's not broken as it could be used to fix keyboard with torn flex as it is easily replaceable (and we still have use for ones with a tear)

  • Dead thinkpad inverter boards (especially for CCFL screens)
    • This part of device is undocumented which makes it hard to repair or redesign for LED retrofits. The board has more layers than 2 so donor boards will be completely torn down in the process of documenting it.
  • Dead battery PCBs, especially those from 3rd party or UltraBay ones (for UltraBay whole battery). Official batteries are using CoolRISC based MCU
  • Wacom digitizer - leftover from mounting X60/X200 Tablet screens in non-tablet models or simply from ones that were smashed/beyond repair (white/black lines indicates either damaged or bad connection of LCD flex to PCB/TCON - the latter can be potentially repaired with special tip for soldering iron). Attempt to fix panel first :) . Wacom board of X60/X200 tablet is using μPD78F0535/µPD78F0514 MCU + Wacom custom ASIC
  • Dead boards of undocumented devices supported by libreboot - this includes all server motherboard.
  • When in doubt, it's dead/e-waste and it has chips - ask on #libreboot
  • Keys to x200/x60 docks (just keys), see #604

ThinkPad boards, especially X-series, are repairable unless smashed with hammer or folded in half. At no point it should be considered e-waste, and even in worst case it could be used as donor board for harvesting parts to fix other ThinkPads. The amount of units in the world is shrinking so treat them well.

* From dead thinkpad keyboards: keyboard flex with trackpoint PCB * TrackPoint module contains 8051 MCU, a replacement needs to be developed * Flex - source of connector and easy way to access all lines of KBC connector - useful for creating better rig for regression testing of libreboot supported thinkpads as we could easily script key sequences (including power key) / JTAG access for H8S. Consider saving flex if it's not broken as it could be used to fix keyboard with torn flex as it is easily replaceable (and we still have use for ones with a tear) * Dead thinkpad inverter boards (especially for CCFL screens) * This part of device is undocumented which makes it hard to repair or redesign for LED retrofits. The board has more layers than 2 so donor boards will be completely torn down in the process of documenting it. * Dead battery PCBs, especially those from 3rd party or UltraBay ones (for UltraBay whole battery). Official batteries are using CoolRISC based MCU * Wacom digitizer - leftover from mounting X60/X200 Tablet screens in non-tablet models or simply from ones that were smashed/beyond repair (white/black lines indicates either damaged or bad connection of LCD flex to PCB/TCON - the latter can be potentially repaired with special tip for soldering iron). Attempt to fix panel first :) . Wacom board of X60/X200 tablet is using μPD78F0535/µPD78F0514 MCU + Wacom custom ASIC * Dead boards of undocumented devices supported by libreboot - this includes all server motherboard. * When in doubt, it's dead/e-waste and it has chips - ask on #libreboot * Keys to x200/x60 docks (just keys), see #604 ThinkPad boards, especially X-series, are repairable unless smashed with hammer or folded in half. At no point it should be considered e-waste, and even in worst case it could be used as donor board for harvesting parts to fix other ThinkPads. The amount of units in the world is shrinking so treat them well.
Sign in to join this conversation.
Loading...
Cancel
Save
There is no content yet.