diff options
author | Leah Woods <info@minifree.org> | 2015-07-18 19:31:16 (EDT) |
---|---|---|
committer | Leah Woods <info@minifree.org> | 2016-05-18 10:15:26 (EDT) |
commit | 12e695ec7b160b1cc62831838244454b7edd03d3 (patch) | |
tree | 7821900fe16ece180a021957371a7c0b798922dd /docs/tasks.html | |
parent | 919af0e6b7cbff2171d370a0b830f2b9d740410b (diff) | |
download | libreboot-r500-experimental.zip libreboot-r500-experimental.tar.gz libreboot-r500-experimental.tar.bz2 |
New board: ThinkPad R500 (experimental)r500-experimental
The ich9deblob and ich9gen utilities were modified, so that they
support reading and/or writing descriptor images where the GbE
region is not defined. These utilities were also re-factored
and tidied up a bit.
A quick was noticed during the course of this work, in that
Compenent 1 Density was being set to 8MiB constantly, even
on systems with 4MiB flash chips. Component 2 Density was
set statically to 2MiB. ich9gen now sets both to 4MiB or 8MiB,
depending on whether building the descriptor for a 4MiB or
8MiB ROM image.
There are still some ACPI bugs (see docs/hcl/r500.html), which
will have to be fixed upstream. TODO: get hw reg dumps from
a factory R500, and compare with the X200 or T400 dumps.
Diffstat (limited to 'docs/tasks.html')
-rw-r--r-- | docs/tasks.html | 36 |
1 files changed, 31 insertions, 5 deletions
diff --git a/docs/tasks.html b/docs/tasks.html index d45e273..3841de4 100644 --- a/docs/tasks.html +++ b/docs/tasks.html @@ -153,12 +153,32 @@ F2A85-M and E350M1 (libreboot_*_headless.rom). Test openatom (video BIOS replacement). SMU firmware is a problem. XHCI firmware is a problem. </li> <li> - <b>TODO: Add ARM candidates here (the above systems are all AMD).</b> <ul> <li>Look into the <i>rockchip</i> (rk3288. note: mali gpu. one or two blobs might need replacing. see <a href="http://blogs.coreboot.org/blog/2015/05/26/report-on-chrome-os-upstreaming/">this page</a> for example) and <i>IBM 'POWER8' platforms</i> - NOTE: ARM systems use the <i>depthcharge</i> payload which afaik is free-sw. For GRUB, see <a href="https://wiki.linaro.org/LEG/Engineering/Grub2">https://wiki.linaro.org/LEG/Engineering/Grub2</a></li> + <li> + asus chromebook c201. paulk is working on it. See libreboot mailing list post + <a href="https://lists.nongnu.org/archive/html/libreboot/2015-08/msg00009.html">https://lists.nongnu.org/archive/html/libreboot/2015-08/msg00009.html</a> for + details<br/> + <a href="http://review.coreboot.org/#/c/11112/">http://review.coreboot.org/#/c/11112/</a>(merged)<br/> + <a href="http://review.coreboot.org/#/c/11113/">http://review.coreboot.org/#/c/11113/</a><br/> + <a href="http://review.coreboot.org/#/c/11114/">http://review.coreboot.org/#/c/11114/</a><br/> + <a href="http://review.coreboot.org/#/c/11116/">http://review.coreboot.org/#/c/11116/</a><br/> + <a href="http://review.coreboot.org/#/c/11115/">http://review.coreboot.org/#/c/11115/</a>(merged)<br/> + <a href="http://review.coreboot.org/#/c/11117/">http://review.coreboot.org/#/c/11117/</a><br/> + <a href="http://review.coreboot.org/#/c/11119/">http://review.coreboot.org/#/c/11119/</a><br/> + <a href="http://review.coreboot.org/#/c/11118/">http://review.coreboot.org/#/c/11118/</a>(merged)<br/> + <a href="http://git.code.paulk.fr/gitweb/?p=depthcharge.git;a=shortlog;h=refs/heads/next">http://git.code.paulk.fr/gitweb/?p=depthcharge.git;a=shortlog;h=refs/heads/next</a><br/> + <a href="http://git.code.paulk.fr/gitweb/?p=depthcharge.git;a=commit;h=5ca76d1cb8fda74c93a6c65dab8a776d72e1f61a">http://git.code.paulk.fr/gitweb/?p=depthcharge.git;a=commit;h=5ca76d1cb8fda74c93a6c65dab8a776d72e1f61a</a><br/> + <a href="http://git.code.paulk.fr/gitweb/?p=depthcharge.git;a=commit;h=01c61f3c0ca96d49c2d33e0bf93e1d4779664011">http://git.code.paulk.fr/gitweb/?p=depthcharge.git;a=commit;h=01c61f3c0ca96d49c2d33e0bf93e1d4779664011</a><br/> + <a href="http://git.paulk.fr/gitweb/?p=embedded-freedom-scripts.git;a=summary">http://git.paulk.fr/gitweb/?p=embedded-freedom-scripts.git;a=summary</a> + <a href="http://www.chromium.org/chromium-os/chromiumos-design-docs/firmware-boot-and-recovery">http://www.chromium.org/chromium-os/chromiumos-design-docs/firmware-boot-and-recovery</a><br/> + <a href="http://www.chromium.org/chromium-os/chromiumos-design-docs/verified-boot">http://www.chromium.org/chromium-os/chromiumos-design-docs/verified-boot</a><br/> + <a href="http://www.chromium.org/chromium-os/chromiumos-design-docs/verified-boot-crypto">http://www.chromium.org/chromium-os/chromiumos-design-docs/verified-boot-crypto</a> + </li> + <li>There may be others</li> </ul> </li> <li><b>This list needs to expand!</b></li> @@ -175,9 +195,6 @@ TODO: find other boards similar that could be ported. damo22's one has an Intel Atom D510 CPU. </li> <li> - ThinkPad R500 - </li> - <li> ThinkPad W500: they all use switchable graphics (ATI+Intel). Unknown if PM45 is compatible with GM45. </li> <li> @@ -218,6 +235,10 @@ <h1>Platform-specific bugs</h1> <ul> <li> + Several serious bugs exist on the ThinkPad R500, which makes + the system virtually unusable. See <a href="hcl/r500/index.html#issues">hcl/r500/index.html#issues</a>. + </li> + <li> GM45: investigate S3/raminit on all models (CPU stepping/cpuid). See <a href="hcl/x200.html#ram_s3_microcode">hcl/x200.html#ram_s3_microcode</a> @@ -434,8 +455,9 @@ <li> Next release after 20150518, relating to the ASUS KFSN4-DRE: <ul> - <li>Remove the note in docs/release.html that says <i>NOTE: not in libreboot 20150518. Only in git, for now.</i></li> + <li>Remove the notes in docs/release.html that say <i>NOTE: not in libreboot 20150518. Only in git, for now.</i></li> <li>Remove the note in docs/hcl/kfsn4-dre.html that says <i> NOTE: This board is unsupported in libreboot 20150518. To use it in libreboot, for now, you must build for it from source using the libreboot git repository. </i></li> + <li>Remove the note in docs/hcl/r500.html that says <i> NOTE: This board is unsupported in libreboot 20150518. To use it in libreboot, for now, you must build for it from source using the libreboot git repository. </i></li> </ul> </li> <li> @@ -522,6 +544,10 @@ </p> <p> <a href="https://github.com/lynxis/h8s-ec">https://github.com/lynxis/h8s-ec</a> + <a href="https://events.ccc.de/congress/2010/Fahrplan/events/4174.en.html">https://events.ccc.de/congress/2010/Fahrplan/events/4174.en.html</a> + </p> + <p> + <a href="https://archive.org/details/27c3-4174-en-the_hidden_nemesis">https://archive.org/details/27c3-4174-en-the_hidden_nemesis</a> </p> <p><a href="#pagetop">Back to top of page.</a></p> |