flasher updated again, should work more solid now
This commit is contained in:
@@ -337,14 +337,14 @@ static int enter_bootloader(void)
|
||||
SendCommand(&c);
|
||||
fprintf(stderr,"Press and hold down button NOW if your bootloader requires it.\n");
|
||||
}
|
||||
fprintf(stderr,"Waiting for Proxmark to reappear on USB...");
|
||||
|
||||
msleep(100);
|
||||
CloseProxmark();
|
||||
sleep(1);
|
||||
while (!OpenProxmark(0)) {
|
||||
|
||||
fprintf(stderr,"Waiting for Proxmark to reappear on USB...");
|
||||
do {
|
||||
sleep(1);
|
||||
fprintf(stderr, ".");
|
||||
}
|
||||
} while (!OpenProxmark(0));
|
||||
fprintf(stderr," Found.\n");
|
||||
|
||||
return 0;
|
||||
@@ -488,5 +488,6 @@ int flash_stop_flashing(void) {
|
||||
UsbCommand c = {CMD_HARDWARE_RESET};
|
||||
// SendCommand_(&c);
|
||||
SendCommand(&c);
|
||||
msleep(100);
|
||||
return 0;
|
||||
}
|
||||
|
||||
@@ -74,7 +74,6 @@ int OpenProxmark(size_t i) {
|
||||
sp = uart_open(serial_port_name);
|
||||
if (sp == INVALID_SERIAL_PORT) {
|
||||
//poll once a second
|
||||
msleep(100);
|
||||
return 0;
|
||||
}
|
||||
return 1;
|
||||
|
||||
Reference in New Issue
Block a user