aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFrancis Rowe <info@gluglug.org.uk>2015-06-20 16:04:43 +0100
committerFrancis Rowe <info@gluglug.org.uk>2015-06-20 16:04:43 +0100
commit7d5e669c4b12895da37e96156646c48d71def4ce (patch)
tree4cc65dcc1303f792ee641af4c2a1cf958ee99a50
parentd79ac751b2adddfaae4cd41d9f0c3f8c9c42fa59 (diff)
downloadlibrebootfr-7d5e669c4b12895da37e96156646c48d71def4ce.tar.gz
librebootfr-7d5e669c4b12895da37e96156646c48d71def4ce.zip
docs/misc/index.html: Notes about power management beeps
-rw-r--r--docs/misc/index.html26
-rw-r--r--docs/tasks.html19
2 files changed, 44 insertions, 1 deletions
diff --git a/docs/misc/index.html b/docs/misc/index.html
index 06db147c..f0cf4ed6 100644
--- a/docs/misc/index.html
+++ b/docs/misc/index.html
@@ -22,6 +22,7 @@
<li><a href="#trisquel7_powertop">High Pitched Whining Noise on Idle (how to remove in Trisquel 7)</a></li>
<li><a href="#high_pitch_parabola">High Pitched Whining Noise on Idle (how to remove in Parabola)</a></li>
<li><a href="#serial">X60/T60: Serial port - how to use (for dock owners)</a></li>
+ <li><a href="#powerbeeps">Power Management Beeps on Thinkpads</a></li>
<li><a href="patch.html">Using diff and patch</a></li>
<li><a href="#get_edid_panelname">Get EDID: Find out the name (model) of your LCD panel</a></li>
</ul>
@@ -132,6 +133,31 @@ WantedBy=multi-user.target
</div>
+ <div class="section" id="powerbeeps">
+
+ <h1>Power Management Beeps on Thinkpads</h1>
+
+ <p>
+ When disconnecting or connecting the charger, a beep occurs.
+ When the battery goes to a critically low charge level,
+ a beep occurs. Nvramtool is included in libreboot, and can
+ be used to enable or disable this behaviour.
+ </p>
+
+ <p>
+ Disable or enable beeps when removing/adding the charger:<br/>
+ $ <b>sudo ./nvramtool -w power_management_beeps=Enable</b><br/>
+ $ <b>sudo ./nvramtool -w power_management_beeps=Disable</b>
+ </p>
+
+ <p>
+ Disable or enable beeps when battery is low:<br/>
+ $ <b>sudo ./nvramtool -w low_battery_beep=Enable</b><br/>
+ $ <b>sudo ./nvramtool -w low_battery_beep=Disable</b>
+ </p>
+
+ </div>
+
<div class="section">
<h1 id="get_edid_panelname">Get EDID: Find out the name (model) of your LCD panel</h1>
diff --git a/docs/tasks.html b/docs/tasks.html
index 8a54321e..2214a360 100644
--- a/docs/tasks.html
+++ b/docs/tasks.html
@@ -69,7 +69,9 @@
<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) and <i>IBM 'POWER8' platforms</i></li>
+ <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></li>
</ul>
</li>
<li><b>This list needs to expand!</b></li>
@@ -117,12 +119,21 @@
<h1>Platform-specific bugs</h1>
<ul>
<li>
+ all thinkpads: When the system is running, plugging in an ethernet cable
+ doesn't always work (no network), you have to try several times. Booting with
+ an ethernet cable attached is reliable. Debug this and fix it.
+ </li>
+ <li>
Fix these issues on GM45/GS45 targets:
<ul>
<li>
X200: text-mode is broken. only framebuffer graphics work. Git-bisect is needed.
</li>
<li>
+ X60: on the latest coreboot-libre update lately (during June 2015), keyboard works intermittently.
+ Bisect and fix.
+ </li>
+ <li>
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.
</li>
@@ -212,6 +223,12 @@
<div class="section">
<h1>Build system</h1>
<ul>
+ <li>
+ add <i>resources/checksums/*</i> 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.
+ </li>
<li>re-enable building of txtmode images (get memtest86 working again first, and fix gm45 txtmode)</li>
<li>
When downloading coreboot/grub/memtest/etc using the download scripts, it currently does