Current location

narf Source control manager Git

aboutsummaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
authorNick Daly <Nick.M.Daly@gmail.com>2013-06-30 12:29:48 -0500
committerNick Daly <Nick.M.Daly@gmail.com>2013-06-30 12:29:48 -0500
commit9494d9bdb6534e298b040d4b9a983358406577d7 (patch)
treee4d46c585b535956c724ebdb985b3e24425c2947 /README
parenta0144ced336e90d8c0aad8047e0b1075cf39f297 (diff)
Added "Troubleshooting Screen" section.
Diffstat (limited to 'README')
-rw-r--r--README26
1 files changed, 26 insertions, 0 deletions
diff --git a/README b/README
index 4bc701d..17c3d7d 100644
--- a/README
+++ b/README
@@ -202,6 +202,9 @@ the optional JTAG dongle), is to use 'screen', like so:
screen /dev/ttyUSB0 115200
+If ``screen`` fails, see the *Errors* -> *Troubleshooting Screen* section at the
+end of this document.
+
Interrupt the boot by pressing a key during the autoboot countdown, and type the
following to boot from the USB stick:
@@ -515,6 +518,29 @@ commands:
saveenv
reset
+## Troubleshooting Screen
+
+If screen fails when you're running:
+
+ $ sudo screen /dev/ttyUSB0 115200
+
+First, verify that the ``usbserial`` module is loaded:
+
+ $ sudo modprobe usbserial
+ $ sudo lsmod | grep usbserial
+
+Then, make sure your JTAG is plugged into both your DreamPlug and USB ports and
+verify that you can access the ``/dev/ttyUSB0`` device:
+
+ $ sudo tail -f /dev/ttyUSB0
+
+If that fails, you can try creating the device:
+
+ $ sudo mknod /dev/ttyUSB0 c 188 0
+
+You may then be able to access the device via tail or screen. If not, then
+[DIYF](https://duckduckgo.com).
+
## Unbricking a DreamPlug
You should first try to follow the (simpler instructions from