diff --git a/esp-hal/src/i2s_parallel.rs b/esp-hal/src/i2s_parallel.rs index e212406fe8..870e917dfd 100644 --- a/esp-hal/src/i2s_parallel.rs +++ b/esp-hal/src/i2s_parallel.rs @@ -384,6 +384,7 @@ impl<'d, I: Instance, DM: Mode> I2sParallel<'d, I, DM> { if let Err(err) = result { return Err((err, self, data)); } + crate::rom::ets_delay_us(1); I::tx_start(); Ok(I2sParallelTransfer { i2s: ManuallyDrop::new(self),