diff --git a/src/mainboard/starfive/visionfive2/bt0/src/main.rs b/src/mainboard/starfive/visionfive2/bt0/src/main.rs index 3c18450d24..6e59dcb2cf 100644 --- a/src/mainboard/starfive/visionfive2/bt0/src/main.rs +++ b/src/mainboard/starfive/visionfive2/bt0/src/main.rs @@ -330,6 +330,7 @@ fn main() { let dp = pac::Peripherals::take().unwrap(); + while dp.UART0.usr().read().busy() == true {} let mut s = uart::JH71XXSerial::new_with_config( dp.UART0, hal::uart::TIMEOUT_US,