From ce987622d921057cfa5e8a08b4cf66d325e361ae Mon Sep 17 00:00:00 2001 From: Ed Date: Fri, 12 Jan 2024 16:24:44 +0000 Subject: [PATCH] Fix missing ACK to audio for xcore-200 --- lib_xua/src/core/clocking/clockgen.xc | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib_xua/src/core/clocking/clockgen.xc b/lib_xua/src/core/clocking/clockgen.xc index b3fd4c18..1b491e2d 100644 --- a/lib_xua/src/core/clocking/clockgen.xc +++ b/lib_xua/src/core/clocking/clockgen.xc @@ -552,7 +552,11 @@ void clockGen ( streaming chanend ?c_spdif_rx, mclks_per_sample = selected_mclk_rate / selected_sample_rate; restart_sigma_delta(c_sigma_delta); reset_sw_pll_pfd = 1; + /* We will shedule an ACK when sigma delta is up and running */ require_ack_to_audio = 1; +#else + /* Send ACK immediately as we are good to go */ + c_mclk_change <: 0; #endif break; #endif