Librem 11 hardware

Is there any information available on which OEM hardware the Librem 11 is based on and any guide how to take it apart?

1 Like

If something called “System Reports” (or similar) exists in PureOS, it might provide information on the internals, which could give you a clue about the OEM.

Or run the lshw command. [EDIt: sudo lshw for more complete info.]

List everything here and then ping @amosbatto. :rofl:

1 Like

I can’t do this anymore because my L11 due to a broken display does not boot anymore. Anyone else here could be so kind?

1 Like

sudo lshw output not attached as lshwL11.txt
(!@#$*&^% image only upload policy)

    description: Detachable
    product: librem_11
    vendor: Purism
    version: 1.0
    serial: PUL1120BC3410029
    width: 64 bits
    capabilities: smbios-3.0.0 dmi-3.0.0 smp vsyscall32
    configuration: boot=normal chassis=detachable family=Librem 11
  *-core
       description: Motherboard
       product: librem_11
       vendor: Purism
       physical id: 0
       version: 1.0
       serial: PUL1120BC3410029
     *-firmware
          description: BIOS
          vendor: coreboot
          physical id: 0
          version: PureBoot-Release-28.1
          date: 01/01/1970
          size: 1MiB
          capacity: 16MiB
          capabilities: pci pcmcia upgrade bootselect acpi
     *-cpu
          description: CPU
          product: Intel(R) Celeron(R) N5100 @ 1.10GHz
          vendor: Intel Corp.
          physical id: 4
          bus info: cpu@0
          version: 6.156.0
          slot: CPU0
          size: 794MHz
          capacity: 2800MHz
          width: 64 bits
          clock: 100MHz
          capabilities: fpu fpu_exception wp vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp x86-64 constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf tsc_known_freq pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 sdbg cx16 xtpr pdcm sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave rdrand lahf_lm 3dnowprefetch cpuid_fault epb cat_l2 cdp_l2 ssbd ibrs ibpb stibp ibrs_enhanced tpr_shadow vnmi flexpriority ept vpid ept_ad fsgsbase tsc_adjust smep erms rdt_a rdseed smap clflushopt clwb intel_pt sha_ni xsaveopt xsavec xgetbv1 xsaves split_lock_detect dtherm ida arat pln pts hwp hwp_notify hwp_act_window hwp_epp hwp_pkg_req umip waitpkg gfni rdpid movdiri movdir64b md_clear flush_l1d arch_capabilities cpufreq
          configuration: cores=4 enabledcores=4 microcode=603979812 threads=4
        *-cache:0
             description: L1 cache
             physical id: 6
             slot: CACHE1
             size: 128KiB
             capacity: 128KiB
             capabilities: internal instruction
             configuration: level=1
        *-cache:1
             description: L3 cache
             physical id: 8
             slot: CACHE3
             size: 4MiB
             capacity: 4MiB
             capabilities: internal unified
             configuration: level=3
     *-cache
          description: L1 cache
          physical id: 5
          slot: CACHE1
          size: 128KiB
          capacity: 128KiB
          capabilities: internal data
          configuration: level=1
     *-memory
          description: System Memory
          physical id: 9
          slot: System board or motherboard
          size: 8GiB
        *-bank:0
             description: Row of chips LPDDR4 Synchronous 2933 MHz (0.3 ns)
             product: 53D512M64D4RQ-046
             vendor: Unknown (0)
             physical id: 0
             serial: 20000000
             slot: Channel-0-DIMM-0
             size: 4GiB
             width: 32 bits
             clock: 2933MHz (0.3ns)
        *-bank:1
             description: Row of chips LPDDR4 Synchronous 2933 MHz (0.3 ns)
             product: 53D512M64D4RQ-046
             vendor: Unknown (0)
             physical id: 1
             serial: 20000000
             slot: Channel-1-DIMM-0
             size: 4GiB
             width: 32 bits
             clock: 2933MHz (0.3ns)
     *-pci
          description: Host bridge
          product: Intel Corporation
          vendor: Intel Corporation
          physical id: 100
          bus info: pci@0000:00:00.0
          version: 00
          width: 32 bits
          clock: 33MHz
        *-display
             description: VGA compatible controller
             product: JasperLake [UHD Graphics]
             vendor: Intel Corporation
             physical id: 2
             bus info: pci@0000:00:02.0
             logical name: /dev/fb0
             version: 01
             width: 64 bits
             clock: 33MHz
             capabilities: pciexpress msi pm vga_controller bus_master cap_list rom fb
             configuration: depth=32 driver=i915 latency=0 resolution=2560,1600
             resources: irq:131 memory:bf000000-bfffffff memory:d0000000-dfffffff ioport:ffc0(size=64) memory:c0000-dffff
        *-generic:0 UNCLAIMED
             description: Signal processing controller
             product: Dynamic Tuning service
             vendor: Intel Corporation
             physical id: 4
             bus info: pci@0000:00:04.0
             version: 00
             width: 64 bits
             clock: 33MHz
             capabilities: msi pm cap_list
             configuration: latency=0
             resources: memory:bddf0000-bddfffff
        *-multimedia:0 UNCLAIMED
             description: Multimedia controller
             product: JasperLake IPU
             vendor: Intel Corporation
             physical id: 5
             bus info: pci@0000:00:05.0
             version: 00
             width: 64 bits
             clock: 33MHz
             capabilities: pciexpress msi pm cap_list
             configuration: latency=0
             resources: memory:be000000-beffffff
        *-generic:1 UNCLAIMED
             description: System peripheral
             product: Intel Corporation
             vendor: Intel Corporation
             physical id: 8
             bus info: pci@0000:00:08.0
             version: 00
             width: 64 bits
             clock: 33MHz
             capabilities: msi pm bus_master cap_list
             configuration: latency=0
             resources: memory:bddd5000-bddd5fff
        *-usb
             description: USB controller
             product: Intel Corporation
             vendor: Intel Corporation
             physical id: 14
             bus info: pci@0000:00:14.0
             version: 01
             width: 64 bits
             clock: 33MHz
             capabilities: pm msi xhci bus_master cap_list
             configuration: driver=xhci_hcd latency=0
             resources: irq:125 memory:bdde0000-bddeffff
           *-usbhost:0
                product: xHCI Host Controller
                vendor: Linux 6.1.0-15-amd64 xhci-hcd
                physical id: 0
                bus info: usb@1
                logical name: usb1
                version: 6.01
                capabilities: usb-2.00
                configuration: driver=hub slots=8 speed=480Mbit/s
              *-usb:0
                   description: Mass storage device
                   product: USB Storage
                   vendor: USB Storage
                   physical id: 2
                   bus info: usb@1:2
                   logical name: scsi0
                   version: 14.04
                   capabilities: usb-2.00 scsi emulated
                   configuration: driver=usb-storage maxpower=98mA speed=480Mbit/s
                 *-disk
                      description: SCSI Disk
                      product: STORAGE DEVICE
                      vendor: Generic
                      physical id: 0.0.0
                      bus info: scsi@0:0.0.0
                      logical name: /dev/sda
                      version: 1404
                      serial: [
                      capabilities: removable
                      configuration: ansiversion=6 logicalsectorsize=512 sectorsize=512
                    *-medium
                         physical id: 0
                         logical name: /dev/sda
              *-usb:1
                   description: USB hub
                   product: USB 2.0 Hub
                   vendor: Terminus Technology Inc.
                   physical id: 6
                   bus info: usb@1:6
                   version: 1.00
                   capabilities: usb-2.00
                   configuration: driver=hub maxpower=100mA slots=4 speed=480Mbit/s
                 *-usb:0
                      description: Video
                      product: HK 5M CAM: HK 5M CAM
                      vendor: XCG221111-A
                      physical id: 1
                      bus info: usb@1:6.1
                      logical name: input17
                      logical name: /dev/input/event13
                      version: 11.11
                      serial: 01.00.00
                      capabilities: usb-2.01 usb
                      configuration: driver=uvcvideo maxpower=500mA speed=480Mbit/s
                 *-usb:1
                      description: Video
                      product: Hy-HD-Camera: Hy-HD-Camera
                      vendor: Sonix Technology Co., Ltd.
                      physical id: 2
                      bus info: usb@1:6.2
                      logical name: input18
                      logical name: /dev/input/event14
                      version: 1.00
                      serial: SN0001
                      capabilities: usb-2.00 usb
                      configuration: driver=uvcvideo maxpower=500mA speed=480Mbit/s
              *-usb:2
                   description: Keyboard
                   product: HID 1018:1008 Consumer Control
                   physical id: 7
                   bus info: usb@1:7
                   logical name: input11
                   logical name: /dev/input/event7
                   logical name: input11::capslock
                   logical name: input11::numlock
                   logical name: input11::scrolllock
                   logical name: input12
                   logical name: /dev/input/event8
                   logical name: input13
                   logical name: /dev/input/event9
                   version: 1.00
                   capabilities: usb-2.00 usb
                   configuration: driver=usbhid maxpower=100mA speed=12Mbit/s
              *-usb:3
                   description: Bluetooth wireless interface
                   product: Bluetooth 9460/9560 Jefferson Peak (JfP)
                   vendor: Intel Corp.
                   physical id: 8
                   bus info: usb@1:8
                   version: 0.02
                   capabilities: bluetooth usb-2.00
                   configuration: driver=btusb maxpower=100mA speed=12Mbit/s
           *-usbhost:1
                product: xHCI Host Controller
                vendor: Linux 6.1.0-15-amd64 xhci-hcd
                physical id: 1
                bus info: usb@2
                logical name: usb2
                version: 6.01
                capabilities: usb-3.10
                configuration: driver=hub slots=6 speed=10000Mbit/s
        *-memory UNCLAIMED
             description: RAM memory
             product: Intel Corporation
             vendor: Intel Corporation
             physical id: 14.2
             bus info: pci@0000:00:14.2
             version: 01
             width: 64 bits
             clock: 33MHz (30.3ns)
             capabilities: pm cap_list
             configuration: latency=0
             resources: memory:bddd6000-bddd7fff memory:bddd4000-bddd4fff
        *-network
             description: Wireless interface
             product: Wi-Fi 6 AX201 160MHz
             vendor: Intel Corporation
             physical id: 14.3
             bus info: pci@0000:00:14.3
             logical name: wlp0s20f3
             version: 01
             serial: c4:23:60:40:eb:e7
             width: 64 bits
             clock: 33MHz
             capabilities: pm msi pciexpress msix bus_master cap_list ethernet physical wireless
             configuration: broadcast=yes driver=iwlwifi driverversion=6.1.0-15-amd64 firmware=72.daa05125.0 QuZ-a0-jf-b0-72.u ip=192.168.27.115 latency=0 link=yes multicast=yes wireless=IEEE 802.11
             resources: irq:16 memory:bdddc000-bdddffff
        *-serial:0
             description: Serial bus controller
             product: Serial IO I2C Host Controller
             vendor: Intel Corporation
             physical id: 15
             bus info: pci@0000:00:15.0
             logical name: /dev/fb0
             version: 01
             width: 64 bits
             clock: 33MHz
             capabilities: pm bus_master cap_list fb
             configuration: depth=32 driver=intel-lpss latency=0 mode=2560x1600 visual=truecolor xres=2560 yres=1600
             resources: iomemory:20-1f irq:16 memory:280400000-280400fff
        *-serial:1
             description: Serial bus controller
             product: Intel Corporation
             vendor: Intel Corporation
             physical id: 15.2
             bus info: pci@0000:00:15.2
             version: 01
             width: 64 bits
             clock: 33MHz
             capabilities: pm bus_master cap_list
             configuration: driver=intel-lpss latency=0
             resources: irq:18 memory:bddd3000-bddd3fff
        *-serial:2
             description: Serial bus controller
             product: Intel Corporation
             vendor: Intel Corporation
             physical id: 15.3
             bus info: pci@0000:00:15.3
             version: 01
             width: 64 bits
             clock: 33MHz
             capabilities: pm bus_master cap_list
             configuration: driver=intel-lpss latency=0
             resources: irq:19 memory:bddd2000-bddd2fff
        *-serial:3
             description: Serial bus controller
             product: Intel Corporation
             vendor: Intel Corporation
             physical id: 19
             bus info: pci@0000:00:19.0
             version: 01
             width: 64 bits
             clock: 33MHz
             capabilities: pm bus_master cap_list
             configuration: driver=intel-lpss latency=0
             resources: irq:32 memory:bddd1000-bddd1fff
        *-communication
             description: Communication controller
             product: Intel Corporation
             vendor: Intel Corporation
             physical id: 19.2
             bus info: pci@0000:00:19.2
             version: 01
             width: 64 bits
             clock: 33MHz
             capabilities: pm bus_master cap_list
             configuration: driver=intel-lpss latency=0
             resources: iomemory:20-1f iomemory:20-1f irq:34 memory:280401000-280401fff memory:280402000-280402fff
        *-pci
             description: PCI bridge
             product: Intel Corporation
             vendor: Intel Corporation
             physical id: 1c
             bus info: pci@0000:00:1c.0
             version: 01
             width: 32 bits
             clock: 33MHz
             capabilities: pci pciexpress msi pm normal_decode bus_master cap_list
             configuration: driver=pcieport
             resources: irq:123 memory:bdf00000-bdffffff
           *-nvme
                description: NVMe device
                product: KINGSTON SKC3000S1024G
                vendor: Kingston Technology Company, Inc.
                physical id: 0
                bus info: pci@0000:01:00.0
                logical name: /dev/nvme0
                version: EIFK31.6
                serial: 50026B76865A12BC
                width: 64 bits
                clock: 33MHz
                capabilities: nvme pciexpress msix msi pm nvm_express bus_master cap_list
                configuration: driver=nvme latency=0 nqn=nqn.2020-04.com.kingston:nvme:nvm-subsystem-sn-50026B76865A12BC state=live
                resources: irq:18 memory:bdf00000-bdf03fff
              *-namespace:0
                   description: NVMe disk
                   physical id: 0
                   logical name: hwmon1
              *-namespace:1
                   description: NVMe disk
                   physical id: 2
                   logical name: /dev/ng0n1
              *-namespace:2
                   description: NVMe disk
                   physical id: 1
                   bus info: nvme@0:1
                   logical name: /dev/nvme0n1
                   size: 953GiB (1024GB)
                   capabilities: gpt-1.00 partitioned partitioned:gpt
                   configuration: guid=47346cbb-0ae8-43ff-9c46-0a7c9595cf39 logicalsectorsize=512 sectorsize=512 wwid=eui.00000000000000000026b76865a12bc5
                 *-volume:0
                      description: BIOS Boot partition
                      vendor: EFI
                      physical id: 1
                      bus info: nvme@0:1,1
                      logical name: /dev/nvme0n1p1
                      serial: d3014295-9aed-4688-9a94-5a8efa1b11d2
                      capacity: 1023KiB
                      capabilities: nofs
                      configuration: name=grub
                 *-volume:1
                      description: EXT4 volume
                      vendor: Linux
                      physical id: 2
                      bus info: nvme@0:1,2
                      logical name: /dev/nvme0n1p2
                      logical name: /boot
                      version: 1.0
                      serial: 833d0093-a633-45e3-8775-a345d3867038
                      size: 1022MiB
                      capabilities: journaled extended_attributes large_files huge_files dir_nlink 64bit extents ext4 ext2 initialized
                      configuration: created=2023-09-26 06:56:06 filesystem=ext4 lastmountpoint=/boot modified=2023-12-27 09:55:52 mount.fstype=ext4 mount.options=rw,noatime mounted=2023-12-27 09:22:18 name=ext2 state=mounted
                 *-volume:2
                      description: EFI partition
                      physical id: 3
                      bus info: nvme@0:1,3
                      logical name: /dev/nvme0n1p3
                      serial: 869d0122-2eba-4c41-b58e-6e67b810642c
                      size: 952GiB
                      capacity: 952GiB
                      width: 2476529376 bits
                      capabilities: encrypted luks initialized
                      configuration: bits=15361431264 filesystem=luks hash=sha256 name=luks version=2
        *-isa
             description: ISA bridge
             product: Intel Corporation
             vendor: Intel Corporation
             physical id: 1f
             bus info: pci@0000:00:1f.0
             version: 01
             width: 32 bits
             clock: 33MHz
             capabilities: isa bus_master
             configuration: latency=0
           *-pnp00:00
                product: PnP device PNP0c02
                physical id: 0
                capabilities: pnp
                configuration: driver=system
           *-pnp00:01
                product: PnP device PNP0c02
                physical id: 1
                capabilities: pnp
                configuration: driver=system
           *-pnp00:02
                product: PnP device PNP0103
                physical id: 2
                capabilities: pnp
                configuration: driver=system
           *-pnp00:03
                product: PnP device PNP0c02
                physical id: 3
                capabilities: pnp
                configuration: driver=system
           *-pnp00:04
                product: PnP device PNP0b00
                physical id: 4
                capabilities: pnp
                configuration: driver=rtc_cmos
           *-pnp00:05
                product: PnP device PNP0303
                physical id: 5
                capabilities: pnp
                configuration: driver=i8042 kbd
           *-input:0
                product: Intel Virtual Buttons
                physical id: 6
                logical name: input14
                logical name: /dev/input/event10
                capabilities: platform
           *-input:1
                product: Intel Virtual Switches
                physical id: 7
                logical name: input15
                logical name: /dev/input/event11
                capabilities: platform
        *-multimedia:1
             description: Multimedia audio controller
             product: Jasper Lake HD Audio
             vendor: Intel Corporation
             physical id: 1f.3
             bus info: pci@0000:00:1f.3
             logical name: card0
             logical name: /dev/snd/controlC0
             logical name: /dev/snd/hwC0D0
             logical name: /dev/snd/hwC0D2
             logical name: /dev/snd/pcmC0D0c
             logical name: /dev/snd/pcmC0D0p
             logical name: /dev/snd/pcmC0D3p
             logical name: /dev/snd/pcmC0D7p
             logical name: /dev/snd/pcmC0D8p
             logical name: /dev/snd/pcmC0D9p
             version: 01
             width: 64 bits
             clock: 33MHz
             capabilities: pm msi bus_master cap_list
             configuration: driver=snd_hda_intel latency=64
             resources: irq:141 memory:bddd8000-bdddbfff memory:bde00000-bdefffff
           *-input:0
                product: HDA Digital PCBeep
                physical id: 0
                logical name: input19
                logical name: /dev/input/event15
                capabilities: pci
           *-input:1
                product: HDA Intel PCH Mic
                physical id: 1
                logical name: input20
                logical name: /dev/input/event16
           *-input:2
                product: HDA Intel PCH Headphone
                physical id: 2
                logical name: input21
                logical name: /dev/input/event17
           *-input:3
                product: HDA Intel PCH HDMI/DP,pcm=3
                physical id: 3
                logical name: input22
                logical name: /dev/input/event18
           *-input:4
                product: HDA Intel PCH HDMI/DP,pcm=7
                physical id: 4
                logical name: input23
                logical name: /dev/input/event19
           *-input:5
                product: HDA Intel PCH HDMI/DP,pcm=8
                physical id: 5
                logical name: input24
                logical name: /dev/input/event20
           *-input:6
                product: HDA Intel PCH HDMI/DP,pcm=9
                physical id: 6
                logical name: input25
                logical name: /dev/input/event21
        *-serial:4 UNCLAIMED
             description: Serial bus controller
             product: Jasper Lake SPI Controller
             vendor: Intel Corporation
             physical id: 1f.5
             bus info: pci@0000:00:1f.5
             version: 01
             width: 32 bits
             clock: 33MHz
             capabilities: bus_master
             configuration: latency=0
             resources: memory:fe010000-fe010fff
  *-input:0
       product: AT Translated Set 2 keyboard
       physical id: 1
       logical name: input0
       logical name: /dev/input/event0
       logical name: input0::capslock
       logical name: input0::numlock
       logical name: input0::scrolllock
       capabilities: i8042
  *-input:1
       product: Power Button
       physical id: 2
       logical name: input1
       logical name: /dev/input/event1
       capabilities: platform
  *-input:2
       product: GXTP7380:00 27C6:0113 Keyboard
       physical id: 3
       logical name: input10
       logical name: /dev/input/event6
       capabilities: i2c
  *-input:3
       product: PC Speaker
       physical id: 4
       logical name: input16
       logical name: /dev/input/event12
       capabilities: isa
  *-input:4
       product: Power Button
       physical id: 5
       logical name: input2
       logical name: /dev/input/event2
       capabilities: platform
  *-input:5
       product: GXTP7380:00 27C6:0113
       physical id: 6
       logical name: input7
       logical name: /dev/input/event3
       logical name: /dev/input/mouse0
       capabilities: i2c
  *-input:6
       product: GXTP7380:00 27C6:0113 Stylus
       physical id: 7
       logical name: input8
       logical name: /dev/input/event4
       logical name: /dev/input/mouse1
       capabilities: i2c
  *-input:7
       product: GXTP7380:00 27C6:0113 UNKNOWN
       physical id: 8
       logical name: input9
       logical name: /dev/input/event5
       capabilities: i2c


2 Likes

If you mean like how the Librem mini is based on other hardware, I have also been curious. I haven’t been able to find anything exactly like the LIbrem 11. I found the display panel itself as a stand alone part, but nothing else so far that matches it.

1 Like

How about:
hwinfo | grep Vendor

or:
sudo dmidecode | grep Manufacturer

or:
inxi -M

or:
cat /sys/class/dmi/id/board_vendor

and:
cat /sys/class/dmi/id/product_name

or:
grep "" /sys/class/dmi/id/[pbs]*
(run this without sudo, to avoid showing the serial numbers)

3 Likes

Thanks for undertaking this hassle. I cut&paste’d it to a txt file again, even if it does not give any indication about the OEM producer.

1 Like

I tried them all, and inxi -M looked best.

$ inxi -M     
Machine:
  Type: Detachable System: Purism product: librem_11 v: 1.0
    serial: <superuser required>
  Mobo: Purism model: librem_11 v: 1.0 serial: <superuser required>
    BIOS: coreboot v: PureBoot-Release-28.1 date: 01/01/1970

(Looks like a date field didn’t get populated.)

2 Likes

Just in case anyone is interested in display panel details, I installed edid-decode and ran:

edid-decode /sys/class/drm/card0-eDP-1/edid
edid-decode (hex):

00 ff ff ff ff ff ff 00 68 73 00 32 01 00 00 00
32 20 01 03 80 19 0f 78 ee 44 55 a9 55 4d 9d 26
0f 50 54 01 04 00 81 00 01 01 01 01 01 01 01 01
01 01 01 01 01 01 13 67 00 8a a0 40 1e 60 30 0a
82 00 80 90 21 00 00 1a e5 36 80 a0 70 38 2e 40
30 20 36 00 e0 0e 11 00 00 1a 00 00 00 fd 00 17
4b 0f f0 1e 00 0a 20 20 20 20 20 20 00 00 00 fc
00 5a 43 2d 51 48 44 2d 4f 4c 45 44 0a 20 01 e8

02 03 18 70 47 00 00 00 00 00 00 00 23 09 7f 07
67 03 0c 00 30 00 88 44 e5 55 00 8a a0 40 1e 60
30 0a 82 00 80 90 21 00 00 1a 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 df

----------------

Block 0, Base EDID:
  EDID Structure Version & Revision: 1.3
  Vendor & Product Identification:
    Manufacturer: ZCS
    Model: 12800
    Serial Number: 1
    Made in: week 50 of 2022
  Basic Display Parameters & Features:
    Digital display
    Maximum image size: 25 cm x 15 cm
    Gamma: 2.20
    DPMS levels: Standby Suspend Off
    RGB color display
    Default (sRGB) color space is primary color space
    First detailed timing is the preferred timing
  Color Characteristics:
    Red  : 0.6611, 0.3320
    Green: 0.3017, 0.6132
    Blue : 0.1494, 0.0595
    White: 0.3134, 0.3291
  Established Timings I & II:
    DMT 0x09:   800x600    60.316541 Hz   4:3     37.879 kHz     40.000000 MHz
    DMT 0x11:  1024x768    70.069359 Hz   4:3     56.476 kHz     75.000000 MHz
  Standard Timings:
    DMT 0x1c:  1280x800    59.810326 Hz  16:10    49.702 kHz     83.500000 MHz
  Detailed Timing Descriptors:
    DTD 1:  2560x1600   60.001273 Hz   8:5     97.802 kHz    263.870000 MHz (640 mm x 400 mm)
                 Hfront   48 Hsync  10 Hback   80 Hpol P
                 Vfront    8 Vsync   2 Vback   20 Vpol N
    DTD 2:  1920x1080   60.002220 Hz  16:9     67.562 kHz    140.530000 MHz (480 mm x 270 mm)
                 Hfront   48 Hsync  32 Hback   80 Hpol P
                 Vfront    3 Vsync   6 Vback   37 Vpol N
    Display Range Limits:
      Monitor ranges (GTF): 23-75 Hz V, 15-240 kHz H, max dotclock 300 MHz
    Display Product Name: 'ZC-QHD-OLED'
  Extension blocks: 1
Checksum: 0xe8

----------------

Block 1, CTA-861 Extension Block:
  Revision: 3
  Basic audio support
  Supports YCbCr 4:4:4
  Supports YCbCr 4:2:2
  Native detailed modes: 0
  Video Data Block:
  Audio Data Block:
    Linear PCM:
      Max channels: 2
      Supported sample rates (kHz): 192 176.4 96 88.2 48 44.1 32
      Supported sample sizes (bits): 24 20 16
  Vendor-Specific Data Block (HDMI), OUI 00-0C-03:
    Source physical address: 3.0.0.0
    Supports_AI
    DC_Y444
    Maximum TMDS clock: 340 MHz
  Detailed Timing Descriptors:
    DTD 3:  2560x1600   50.000682 Hz   8:5     81.501 kHz    219.890000 MHz (640 mm x 400 mm)
                 Hfront   48 Hsync  10 Hback   80 Hpol P
                 Vfront    8 Vsync   2 Vback   20 Vpol N
Checksum: 0xdf
1 Like

I wrote this post recently which includes instructions for disassembly: 3D Print a Modular Librem 11 Back Cover – Purism

That post explains how to remove the back, midframe, and heat spreader. After that, removing the SSD is trivial and the mainboard is pretty easy too. Feel free to ping me with any questions about disassembly.

4 Likes

Possibly your post should contain a generic warning about voiding the warranty.

I mean it’s great that Purism puts the customer in control but if the customer breaks something while taking it apart or while reassembling it, Purism shouldn’t have to pay to fix the device. (The customer should have to pay Purism.)

I don’t think that’s a problem for the OP because, I would guess, “that ship has already sailed”.

1 Like

Thank you, Jonathon, for this very useful post. I haven’t read this before because I went on Dec 6 to Havana, Cuba. Now I’m back to business with a lot of pending stuff :slight_smile: …
Do you know if removing the display further down the PCB(…) is also possible? Even damaging it wouldn’t be a problem as it is already broken. And, from where I could get a new one? Which type and which reseller?

Update: Or must the display be removed from the front side?

Thanks
photo_5384313045880263084_ys

1 Like

After reading your post (more than once), I’m tend to ask: Wouldn’t it be better to make the back cover of plywood of 1/8 inch (or 3 mm) thickness? Or is this already to thick? What is the exact thickness of you 3-D print?

1 Like

Unfortunately I’m not aware of anywhere you could source a replacement display individually. Please contact support@puri.sm to see what repair/replacement options are available.

At that thickness, the keyboard cover won’t dock properly. I did print a 2.2 mm-thick one for my first run and found that out, even that was too thick. The bottom 5 mm can’t be much thicker than ~1.5-1.6 mm to dock correctly.

My finished part measures mostly 1.35-1.45 mm, up to 1.6 mm in a few places (it’s a little nonuniform due to the foil tape).

3 Likes

The staff of a company in Germany FLOSS Shop EN contacted me by email with the information that the display of the Librem 11 can not be swapped. They didn’t gave the information about the origin of the message.

3 Likes

Well that seems to be the shop of @nicole.faerber. Look at the impressum. Seems like she lived in Siegen which is not totally far away from where I live.

3 Likes

I know the shop for many years and this fact.

1 Like

OK, so maybe I should clarify some things here :slight_smile:

Yes, FLOSS-Shop is part of a small business I am running since 1999 in Germany - I am actually still located in Germany, I did not move to the USA - though I have to admit that I totally fell in love with southern California, but that’s another story.

For ease of operation and to make things a bit easier for support we started to handle Purism EU service through my German office and company. That saves a lot of hassle for shipping, customs etc. for customers, since Purism does not yet have a legal entity within the EU.

So that’s for the background.

In this concrete case for the Librem11 and the cracked display, the situation is complicated. The display, an AMOLED, is glued into the chassis and removing such a large display glass from the chassis is not so easy, not even talking about properly glueing a replacement panel back in. So far we can not do that.

The other problem is, you might have noticed this in the Purism shop, that Purism is on very short supply for these tablets - right now we do not have stock, we expect new tablets to arrive any day now. Right now we focus on full devices and to fulfill all pending orders. Once we have that backlog cleared I want to look into supplies for spare parts. I do not yet know which parts we will be able to source though. For display I think it might be best to order, if we can, chassis frames including the LCD already glued in, that would make service the easiest, we could then switch over all other parts, like battery, main PCB, SSD etc.

So for now we can not provide a display repair service, I am afraid. In such cases please get in touch with our support team so that they can queue in such repair requests which also gives us an indication about how many and which spare parts we may need.

Cheers
nicole

8 Likes

@nicole.faerber ,
Thanks for your detailed reply.

support@ is informed about my cracked display since November. That’s why FLOSS contacted me. Please keep me in the queue for a future repair option, if any.

1 Like