diff --git a/src/dump.c b/src/dump.c index ec29c71..ea69892 100644 --- a/src/dump.c +++ b/src/dump.c @@ -60,6 +60,7 @@ void dump_raw(uint8_t const * const data, size_t len, dump_t dir) { break; case DUMP_RXI_BUFFER_UPDATE: fprintf(stderr, "Partial RX:\n\t"); + break; default: fprintf(stderr, "Notice: "); break; diff --git a/src/image.c b/src/image.c index 9f2b891..552814f 100644 --- a/src/image.c +++ b/src/image.c @@ -425,7 +425,9 @@ void image_set_no_fix(void) { } void image_main(int fd, int argc, char **argv){ - gpio_ble_req_bootloader(); + if (!g_no_fix) { + gpio_ble_req_bootloader(); + } serial_fd = fd; if (argc < 1) { image_help(); @@ -453,5 +455,7 @@ void image_main(int fd, int argc, char **argv){ } else { image_help(); } - gpio_ble_req_controller(); + if (!g_no_fix) { + gpio_ble_req_controller(); + } } \ No newline at end of file