Skip to main content

PRO-MB kit SPI current measurement with/without SPI Flash

1 week ago

PRO-MB kit SPI current measurement with/without SPI Flash

Posted byaprocha4685 points 5 replies
0 upvotes

Dear all,

Using your sleep mode tutorial, I measured the current in extended sleep mode.

The measurement was as expected.

But when I put back the jumper J1 (1-2), I noticed spikes of current (200µA) every 12ms. As the jumper is related to the SPI Flash power supply, I cannot understand why there is cyclic in-rush current in this configuration (I checked that there was no unexpected SPI communication).

As we intend to have our code in a SPI Flash, this could be an issue for us.

Is this really related to the SPI Flash or could it be related to the PRO-MB other components ?

Thanks

1 week ago

PM_Dialog

Hi aprocha46,

Thanks for your question online.

Are you using the Power Profiler from the SmartSnippets Toolbox for the measurements? If yes, is it calibrated?

Please see section 12.10. Calibration Procedure :https://s3.eu-west-2.amazonaws.com/lpccs-docs.dialog-semiconductor.com/UM-B-083/power_profiler/powerProfiler.html

Does the DA14531 boot from RAM, or SPI Flash ?

你可能看到的是泄漏的尖刺SPI Flash in the Pro-DK, so the current you are measuring is from 531 + flash.

However, I’ll double-check this also internally and get back to you with more feedback.

Thanks, PM_Dialog

1 week ago

aprocha46 85 points

HI,

The code was in the SPI Flash, and no debugger was connected (just the USB to power up the board).

When I removed the V_FL jumper on J1 as advised, I expected to remove a constant current. But in fact it remove a cyclic glitch (see attached capture).

I use a scope to measure the current accross a small value resistor (this replaces the multimeter on J9 as you propose in some of your documents).

I just want to be sure that this is not related to the SPI Flash, as we will have one in our design.

Attachment Size
cyclic current capture 142.1 KB

1 week ago

PM_Dialog

Hi aprocha46,

I have escalated this question internally to check it out. We’ll get back to you shortly.

Thanks, PM_Dialog

3 days ago

PM_Dialog

Hi aprocha46,

According to our Team internally, we were able to replicate this on one Pro-DK but failed with another Pro-DK both with the same daughterboard and hex file.

This seems to be some issue with the flash on the Pro-DK. Could you try on another Pro-DK (if you have)?

Thanks, PM_Dialog

2 days ago

aprocha46 85 points

Thanks for your feedback,

I will try to swap my board with the one of a colleague, next time we meet.

Do both of your boards have the same Flash reference ?

Did you check if some of the SPI signals were toggled for any reason ? (I just checked the clock)

Thanks