From 1df8738366add1579fdf571bc27a6330fc1d2a39 Mon Sep 17 00:00:00 2001 From: Francis Rowe Date: Sun, 12 Jul 2015 18:27:09 -0400 Subject: docs/tasks.html: clean up --- (limited to 'docs') diff --git a/docs/hcl/gm45_lcd.html b/docs/hcl/gm45_lcd.html index 861e465..a6956d8 100644 --- a/docs/hcl/gm45_lcd.html +++ b/docs/hcl/gm45_lcd.html @@ -186,6 +186,31 @@ panel powered up

+ Another incompatible (T400) screen: +

+
+No size specified (using byte-data access)
+     0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  f    0123456789abcdef
+00: XX ff ff ff ff ff ff 00 30 ae 33 40 00 00 00 00    X.......0?3@....
+10: 00 0f 01 03 80 1e 13 78 ea cd 75 91 55 4f 8b 26    .??????x??u?UO?&
+20: 21 50 54 00 00 00 01 01 01 01 01 01 01 01 01 01    !PT...??????????
+30: 01 01 01 01 01 01 b0 27 a0 60 51 84 2d 30 30 20    ???????'?`Q?-00 
+40: 36 00 2f be 10 00 00 19 d5 1f a0 40 51 84 1a 30    6./??..????@Q??0
+50: 30 20 36 00 2f be 10 00 00 19 00 00 00 0f 00 90    0 6./??..?...?.?
+60: 0a 32 90 0a 28 14 01 00 4c a3 42 44 00 00 00 fe    ?2??(??.L?BD...?
+70: 00 4c 54 4e 31 34 31 57 44 2d 4c 30 35 0a 00 32    .LTN141WD-L05?.2
+80: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff    ................
+90: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff    ................
+a0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff    ................
+b0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff    ................
+c0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff    ................
+d0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff    ................
+e0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff    ................
+f0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff    ................
+
+
+ +

For comparison, here is a working display (T400 screen, but was connected to a T500. Some T500 displays also work, but no EDID available on this page yet): @@ -265,6 +290,31 @@ waiting for panel powerup panel powered up +

+ Another compatible T400 screen: +

+
+trisquel@trisquel:~$ sudo i2cdump -y 2 0x50
+No size specified (using byte-data access)
+     0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  f    0123456789abcdef
+00: 00 ff ff ff ff ff ff 00 30 ae 31 40 00 00 00 00    ........0?1@....
+10: 00 12 01 03 80 1e 13 78 ea b3 85 95 58 53 8a 28    .??????x????XS?(
+20: 25 50 54 00 00 00 01 01 01 01 01 01 01 01 01 01    %PT...??????????
+30: 01 01 01 01 01 01 26 1b 00 7d 50 20 16 30 30 20    ??????&?.}P ?00 
+40: 36 00 30 be 10 00 00 18 8b 16 00 7d 50 20 16 30    6.0??..???.}P ?0
+50: 30 20 36 00 30 be 10 00 00 18 00 00 00 0f 00 81    0 6.0??..?...?.?
+60: 0a 32 81 0a 28 14 01 00 30 e4 28 01 00 00 00 fe    ?2??(??.0?(?...?
+70: 00 4c 50 31 34 31 57 58 33 2d 54 4c 52 31 00 d8    .LP141WX3-TLR1.?
+80: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff    ................
+90: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff    ................
+a0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff    ................
+b0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff    ................
+c0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff    ................
+d0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff    ................
+e0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff    ................
+f0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff    ................
+
+
diff --git a/docs/tasks.html b/docs/tasks.html index cf5af95..e52076e 100644 --- a/docs/tasks.html +++ b/docs/tasks.html @@ -109,9 +109,6 @@ which afaik is free-sw. For GRUB, see https://wiki.linaro.org/LEG/Engineering/Grub2 -
  • - TRS-80 Model 100: https://en.wikipedia.org/wiki/TRS-80_Model_100 -
  • This list needs to expand!
  • @@ -188,11 +185,14 @@ X200/X60: battery drained even while system is "off" on some systems. investigate. Could just be the Ethernet controller waiting for a Wake-on-LAN frame. 'ethtool -s net0 wol d' disables wake on lan until the next boot. There are a lot of ways to make it permanent: netctl. systemd, udev, cron + - wake on lan was tested, and isn't the issue. It is probably how coreboot handles power off state + (see the code that handles power_on_after_fail)
  • Sound (internal speaker) broken on T500 (works in lenovobios). external speaker/headphones work. - probably a different hda_verb - different HDA verbs are now used, test this again + - worked while system was disassambled, but booted (loose), stopped working when re-assembling. Not sure what's going on here.
  • Fix remaining incompatible LCD panels in native graphics on T500 and T400. @@ -276,21 +276,6 @@

    Build system

      -
    • - add resources/checksums/* and update it whenever updating the modules - (coreboot, flashrom, etc) or updating patches. - For each download script, make it check the sha512 hashes of all the files, to ensure - that the files match the checksums. -
    • -
    • re-enable building of txtmode images (get memtest86 working again first, and fix gm45 txtmode)
    • -
    • - When downloading coreboot/grub/memtest/etc using the download scripts, it currently does - not check the integrity of these sources at all. Libreboot releases are signed, but - what can be done to improve it is to check the sha512sums of all files downloaded - by these scripts (which are in the git repository, but not the release archives, - because the release archives already include these sources). Do this for all - non-integrated modules used in libreboot. -
    • Make memtest86+ build using coreboot's own crossgcc toolchain. Currently, memtest86+ doesn't even work at all when cross-compiled using the toolchain in x86-64 trisquel7
    • @@ -332,13 +317,6 @@
  • -
  • - build/release/util currently fails on Parabola (it only works well in Trisquel). - - this should be made portable. Build (cross-compile all of the dependencies from upstream, - and include a ccs/ release archive. Then use those for dependencies to cross-compile - everything (this should make portability easy, and there aren't a lot of dependencies - for the utilities). -
  • Back to top of page.

    @@ -403,30 +381,16 @@ Get them for the following remaining boards: X60, T60, macbook21, R400
  • - There are no instructions for how to use the GRUB terminal to find - a grub.cfg manually, or how to boot an installed GNU/Linux manually, - so some users get stuck after the initial installation of libreboot - not knowing how to boot the GNU/Linux system that they had before installing. - Fix that. (also, promote the FSF-endorsed distros while you do it) -
  • -
  • Add guides for GM45 laptops in docs/security/
  • Add guides for GM45 laptops in docs/hardware/
  • - Convert documentation to Sphinx/ReST - + Convert documentation to use Latex (or whatever the GNU project requires) as source.
  • - LUKS key in initramfs: Add Trisquel documentation for docs/gnulinux/encrypted_trisquel.html. -
  • -
  • - LPC PLCC flashing guide is needed: + LPC (eg PLCC socket) flashing guide is needed: image, image, image - @@ -461,6 +425,10 @@
  • Set up a routine (project-wise) for testing each system with the latest kernel version.
  • +
  • + Define properly how to maintain libreboot (things to look out for, things to do on a release). It's somewhat + documented now, but it's not perfect. Delegate tasks (to people that are reliable). +
  • Back to top of page.

    @@ -481,31 +449,6 @@

    Back to top of page.

    - -
    -- cgit v0.9.1