added support for downloading to our custom bootloader
diff --git a/bbb_cape/src/bbb/gpi.cc b/bbb_cape/src/bbb/gpi.cc
index 5bb4902..520d985 100644
--- a/bbb_cape/src/bbb/gpi.cc
+++ b/bbb_cape/src/bbb/gpi.cc
@@ -12,6 +12,7 @@
 }
 
 bool Gpi::Read() {
+  rewind(value_handle_);
   int value = fgetc(value_handle_);
   if (value < 0) {
     LOG(FATAL, "fgetc(%p) for pin (%d,%d) failed with %d: %s\n",