diff --git a/Host/Source/SerialBoot/port/linux/xcptransport.c b/Host/Source/SerialBoot/port/linux/xcptransport.c index 18e429dd..e2c25946 100644 --- a/Host/Source/SerialBoot/port/linux/xcptransport.c +++ b/Host/Source/SerialBoot/port/linux/xcptransport.c @@ -124,8 +124,8 @@ sb_uint8 XcpTransportInit(sb_char *device, sb_uint32 baudrate) options.c_cflag |= CS8; /* disable hardware flow control */ options.c_cflag &= ~CRTSCTS; - /* configure raw input */ - options.c_lflag &= ~(ICANON | ISIG); + /* configure raw input */ + options.c_lflag &= ~(ICANON | ISIG | ECHO | ECHOE); /* configure raw output */ options.c_oflag &= ~OPOST; /* configure timeouts */