diff --git a/stm-firmware/updater/ram-code/main.c b/stm-firmware/updater/ram-code/main.c index a243b05..1da9dd3 100644 --- a/stm-firmware/updater/ram-code/main.c +++ b/stm-firmware/updater/ram-code/main.c @@ -333,6 +333,13 @@ int ram_code_main(void) } else if (res >= SIZE_OF_SHA_256_HASH*2) { tmp_buff[res] = 0; uart_send_string("Expected sha: "); + + /* Strip out the newline form the file for printing */ + if (tmp_buff[res-1] == '\n' || tmp_buff[res-1] == '\r') + tmp_buff[res-1] = 0; + if (tmp_buff[res-2] == '\n' || tmp_buff[res-2] == '\r') + tmp_buff[res-2] = 0; + uart_send_string(tmp_buff); uart_send_string("\r\n"); if (strncmp(sha_string, tmp_buff, SIZE_OF_SHA_256_HASH*2) != 0) {