From 7d4f922e6aa1fe131c91a8051ada4dd7406cca37 Mon Sep 17 00:00:00 2001 From: Allen Martin Date: Mon, 10 Feb 2014 14:23:12 -0800 Subject: increase USB timeout and wait on 3p status after bootloader dl --- src/main.c | 6 ++++++ src/usb.c | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/src/main.c b/src/main.c index be5300c..edaf00b 100644 --- a/src/main.c +++ b/src/main.c @@ -991,6 +991,12 @@ static int download_bootloader(nv3p_handle_t h3p, char *filename, return ret; } + ret = wait_status(h3p); + if (ret) { + dprintf("error waiting for status on bootloader dl\n"); + return ret; + } + return 0; } diff --git a/src/usb.c b/src/usb.c index ed2ff28..4a0d8da 100644 --- a/src/usb.c +++ b/src/usb.c @@ -35,7 +35,7 @@ #include "debug.h" // USB xfer timeout in ms -#define USB_TIMEOUT 1000 +#define USB_TIMEOUT 3000 #define USB_XFER_MAX 4096 -- cgit v1.2.1