diff --git a/kernel/src/main.rs b/kernel/src/main.rs index 065dd8c..2461088 100644 --- a/kernel/src/main.rs +++ b/kernel/src/main.rs @@ -334,12 +334,14 @@ async fn kernel_task( setup_mcu(mcu).await; + defmt::info!("setting up psram"); + Timer::after_millis(100).await; + // setup_psram(psram).await; #[cfg(feature = "pimoroni2w")] setup_qmi_psram().await; - #[cfg(feature = "pimoroni2w")] - Timer::after_millis(500).await; + Timer::after_millis(100).await; setup_display(display, spawner).await; setup_sd(sd).await; diff --git a/kernel/src/psram.rs b/kernel/src/psram.rs index 32ed6fd..91d447a 100644 --- a/kernel/src/psram.rs +++ b/kernel/src/psram.rs @@ -549,13 +549,13 @@ pub fn init_psram_qmi( let min_deselect: u32 = ((18 * 1_000_000 + (clock_period_fs - 1)) / clock_period_fs - u64::from(divisor + 1) / 2) as u32; - #[cfg(feature = "defmt")] - defmt::info!( - "clock_period_fs={} max_select={} min_deselect={}", - clock_period_fs, - max_select, - min_deselect - ); + // #[cfg(feature = "defmt")] + // defmt::info!( + // "clock_period_fs={} max_select={} min_deselect={}", + // clock_period_fs, + // max_select, + // min_deselect + // ); qmi.direct_csr().write(|w| { w.set_clkdiv(10);