How to disable DSP in mxrt595

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

How to disable DSP in mxrt595

377 Views
Wayne2
Contributor II

Hi NXP team

We want to measure the power consumption on the mxrt595, but the base power consumption is about 44mA, that is not match the data sheet, we think maybe the dsp is active which affect the current.

So we want to run on M33 in active mode, and disable the dsp.

How to disable DSP, make it no clock. Could you tell us how to disable it?

Wayne2_0-1669774432625.png

 

0 Kudos
3 Replies

362 Views
Alice_Yang
NXP TechSupport
NXP TechSupport

Hello @Wayne2 

How about SDK driver DSP_Deinit():

 

void DSP_Deinit(void)
{
DSP_Stop();

CLOCK_DisableClock(kCLOCK_Dsp);
POWER_EnablePD(kPDRUNCFG_PD_DSP);
POWER_ApplyPD();
}

 

BR

Alice

0 Kudos

343 Views
Wayne2
Contributor II

Hi @Alice_Yang 

I have added the DSP_Deinit function to the main function, and I measured the current, but the current was still high(about 44mA).

Wayne2_0-1672366438761.png

 

0 Kudos

322 Views
Alice_Yang
NXP TechSupport
NXP TechSupport

Hello @Wayne2 

 

How about check other configuration Data Sheet mentioned:

 

Alice_Yang_0-1673240642049.png

 

BR

Alice

 

0 Kudos