summaryrefslogtreecommitdiffstats
path: root/docs/install/bbb_setup.html
diff options
context:
space:
mode:
authorFrancis Rowe <info@gluglug.org.uk>2015-04-04 14:11:37 (EDT)
committer Francis Rowe <info@gluglug.org.uk>2015-04-04 14:11:37 (EDT)
commit2f03af6210f00ebfb60f5e9fa80fb7bcf17bebfa (patch)
treec2330d9edc1b3e7f78e74b9b88f7040c4f32468f /docs/install/bbb_setup.html
parente4680bbaab69e5bd9f6b022d5ae938259bfc6a24 (diff)
downloadlibreboot-2f03af6210f00ebfb60f5e9fa80fb7bcf17bebfa.zip
libreboot-2f03af6210f00ebfb60f5e9fa80fb7bcf17bebfa.tar.gz
libreboot-2f03af6210f00ebfb60f5e9fa80fb7bcf17bebfa.tar.bz2
docs/install/bbb_setup.html: preliminary notes about EHCI debug
Diffstat (limited to 'docs/install/bbb_setup.html')
-rw-r--r--docs/install/bbb_setup.html28
1 files changed, 28 insertions, 0 deletions
diff --git a/docs/install/bbb_setup.html b/docs/install/bbb_setup.html
index 6b9a647..dfd8d90 100644
--- a/docs/install/bbb_setup.html
+++ b/docs/install/bbb_setup.html
@@ -327,6 +327,34 @@ Note: flashrom can never write if the flash chip isn't found automatically.
</p>
</div>
+
+ <div class="section">
+
+ <h1>EHCI debugging</h1>
+
+ <p>
+ Some libreboot systems lack serial ports, so you have to use the debug port (USB) instead.
+ The BeagleBone can be configured for this. It may involve compiling a patched kernel.
+ </p>
+
+ <p>
+ Work is in progress to implement this, and document it in libreboot. These are just some preliminary notes.
+ </p>
+
+ <p>
+ <a href="www.coreboot.org/EHCI_Debug_Port">www.coreboot.org/EHCI_Debug_Port</a>
+ <a href="www.coreboot.org/EHCI_Gadget_Debug">www.coreboot.org/EHCI_Gadget_Debug</a>
+ </p>
+
+<pre>
+from #coreboot
+&lt;tty0_&gt; stefanct, 1) plug the the BBB to a running system first and make sure you see it as "Netchip" (with lsusb). if that is correct (i.e you have BBB > ver1 ) , you have to rebuild coreboot/libreboot with Net20DB instead of BBB as debug dongle
+&lt;stefanct&gt; tty0_: the coreboot config is clear to me... it fails to show up in lsusb already
+&lt;tty0_&gt; on BBB, unload all the modules, then modprobe g_dbgp
+&lt;tty0_&gt; ... and when i siad lsusb, you do that on the target system, not on BBB
+</pre>
+
+ </div>
<div class="section">