Skip to main content
Visitor II
September 16, 2020
Solved

STM32MP157C-DK2 Long Turn On Time

  • September 16, 2020
  • 3 replies
  • 2099 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

    3 replies

    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

    ASuar.1Author
    Visitor II
    September 17, 2020

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

    Visitor II
    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

    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)