aboutsummaryrefslogtreecommitdiff
path: root/docs/install
diff options
context:
space:
mode:
authorFrancis Rowe <info@gluglug.org.uk>2015-04-06 01:07:38 +0100
committerFrancis Rowe <info@gluglug.org.uk>2015-04-06 01:07:38 +0100
commit583006cde166b0386c00f06385e3b74e1d40f873 (patch)
tree6b39b0818b97269341e102190cdecedb54465deb /docs/install
parent9f0a7c4f5d656e8ff6c18d7c928085a579a831d8 (diff)
downloadlibrebootfr-583006cde166b0386c00f06385e3b74e1d40f873.tar.gz
librebootfr-583006cde166b0386c00f06385e3b74e1d40f873.zip
docs/install/bbb_setup.html: notes about SPI flashing stability
Diffstat (limited to 'docs/install')
-rw-r--r--docs/install/bbb_setup.html43
1 files changed, 43 insertions, 0 deletions
diff --git a/docs/install/bbb_setup.html b/docs/install/bbb_setup.html
index 39975556..4e4b4a91 100644
--- a/docs/install/bbb_setup.html
+++ b/docs/install/bbb_setup.html
@@ -337,6 +337,49 @@ Note: flashrom can never write if the flash chip isn't found automatically.
<div class="section">
+ <h1 id="stability">Notes about stability</h1>
+
+ <p>
+ <a href="http://flashrom.org/ISP">http://flashrom.org/ISP</a> has some useful information about how
+ to make flashing more reliable. Currently, we use spispeed=512 but it is possible to make some
+ mods so that higher speeds can be used without any instability.
+ </p>
+
+ <p>
+ <b>tty0_</b> in the coreboot IRC channel had this to say:
+ </p>
+<pre>
+&lt;stefanct&gt; http://flashrom.org/ISP
+&lt;stefanct&gt; i was even using 220 ohm today
+&lt;tty0_&gt; fchmmr: I flash with 20MHz. But had to do a lot of stuff to make it work:
+&lt;n1cky&gt; stefanct: got a picture?
+&lt;tty0_&gt; I made &quot;coax&quot; with 0.1 mm core and aluminum foley (from my kitchen), add 100 Ohm resistors (serial)
+&lt;tty0_&gt; above the aluminum foley i've put heatshrink
+&lt;stefanct&gt; i think that's a bit overkill :)
+&lt;tty0_&gt; did this for: CS, CLK, D0, D1
+&lt;tty0_&gt; i can flash with 50MHz
+* roxfan has quit (Ping timeout: 246 seconds)
+&lt;tty0_&gt; I planned to take pics and explain
+&lt;fchmmr&gt; sgsit, 50MHz / 0.5MHz = 100 times faster than what we are used to.
+&lt;kmalkki&gt; and flashrom does not tell you the correct actual SPI clock
+&lt;tty0_&gt; yep
+&lt;kmalkki&gt; (for spidev on BBB)
+&lt;fchmmr&gt; tty0_, I'm adding these notes to the libreboot documentation.
+&lt;tty0_&gt; 512 takes forever (compared with this)
+&lt;fchmmr&gt; tty0_, more notes from you (and photos), probably a full guide, would be very useful for a lot of people.
+&lt;tty0_&gt; kmalkki: yes
+&lt;stefanct&lt; and on the bbb the maximum is in the device tree
+&lt;tty0_&gt; stefanct: If you have to do it many times it it worth i believe. I had so much problems flashing my x200t without it
+&lt;stefanct&lt; in my case it is 16MHz
+&lt;stefanct&lt; tty0_: if it helps... sure
+&lt;kmalkki&gt; tty0_: so what hardware did you claim 50MHz with?
+&lt;tty0_&gt; BBB
+</pre>
+
+ </div>
+
+ <div class="section">
+
<h1>EHCI debugging</h1>
<p>