Skip to main content
ASuar.1
Associate III
September 16, 2020
Solved

STM32MP157C-DK2 Long Turn On Time

  • September 16, 2020
  • 8 replies
  • 2146 views

I'm working with the STM32MP157C-DK2 dev board and I've noticed that sometimes when powering up the board there is a 20-30 second delay where I don't even see the boot up messages. It's doesn't appear to be U-boot related either.

Has anyone else notice this? and if so were you able to fix it?

This topic has been closed for replies.
Best answer by Olivier GALLIEN

Hi @ASuar.1​ 

From your description I think you are facing a known restriction due to STPMIC V1.2 assembled on our DKx board.

Depending of your STPMIC sample you may encounter a delay between 0 and 20s before the STM32MP1 to be properly powered and boot.

This only appears on very cold boot. ( board shutdown for a while)

There's no workaround.

The issue is fixed in STPMIC V2.0 now available for new design.

Olivier

8 replies

Olivier GALLIEN
Olivier GALLIENBest answer
ST Technical Moderator
September 17, 2020

Hi @ASuar.1​ 

From your description I think you are facing a known restriction due to STPMIC V1.2 assembled on our DKx board.

Depending of your STPMIC sample you may encounter a delay between 0 and 20s before the STM32MP1 to be properly powered and boot.

This only appears on very cold boot. ( board shutdown for a while)

There's no workaround.

The issue is fixed in STPMIC V2.0 now available for new design.

Olivier

In order to give better visibility on the answered topics, please click on 'Accept as Solution' on the reply which solved your issue or answered your question.
ASuar.1
ASuar.1Author
Associate III
September 17, 2020

That's good to know. Thank you very much I'll look out for that.

SPele.1
Associate
April 13, 2021

Hi,

Can I know from PMIC package date code what is the version of ST PMIC?

According to the package - assembly year is 0 and assembly week is 22. it means that We have version 1 PMICs?

Thanks!

Shlomi

ChristopheB
ST Employee
April 13, 2021

Hi Shlomi,

It is difficult to check the version of the PMIC package according to the marking code. If you provide the complete marking code, I may be able to provide you the PMIC version.

Nevertheless, the best way to get the real PMIC version is to check the linux consol during boot and find string "PMIC chip version" during boot: That read the silicon version of the PMIC via I2C at address 0x06 "VERSION_SR" (see STPMIC1 datasheet)