diff --git a/tools/logger/logger.c b/tools/logger/logger.c index b5df7e185d32..2f8df94974c7 100644 --- a/tools/logger/logger.c +++ b/tools/logger/logger.c @@ -436,6 +436,11 @@ int main(int argc, char *argv[]) if (!config.in_file && !config.dump_ldc) config.in_file = "/sys/kernel/debug/sof/etrace"; + if (!config.in_file && baud) { + fprintf(stderr, "error: No UART device specified\n"); + usage(); + } + if (config.input_std) { config.in_fd = stdin; } else if (baud) {