cancel
Showing results for 
Search instead for 
Did you mean: 

Hardware: STM32MP1-DK1 Software: Windows STM32Cube Programmer Question: Download hardware failed.

李放.1
Associate II

Hardware: STM32MP1-DK1

Software: Windows STM32Cube Programmer

Question: Download hardware failed.

0693W00000JPeAlQAL.png 

NOTICE:  CPU: STM32MP157AAC Rev.B
NOTICE:  Model: STMicroelectronics STM32MP157A-DK1 Discovery Board
NOTICE:  Board: MB1272 Var1.0 Rev.C-01
INFO:    Reset reason (0x15):
INFO:      Power-on Reset (rst_por)
INFO:    PMIC version = 0x10
INFO:    FCONF: Reading TB_FW firmware configuration file from: 0x2ffe3000
INFO:    FCONF: Reading firmware configuration information for: stm32mp_io
INFO:    Using USB
INFO:      Instance 2
INFO:    Boot used partition fsbl1
NOTICE:  BL2: v2.4-r1.0(debug):v2.4-dirty
NOTICE:  BL2: Built : 16:43:51, Nov 17 2020
INFO:    BL2: Doing platform setup
INFO:    RAM: DDR3-DDR3L 16bits 533000Khz
WARNING: Couldn't find property st,phy-cal in dtb
ERROR:   DDR addr bus test: can't access memory @ 0xc0000004
PANIC at PC : 0x2ffed949
 
Exception mode=0x00000016 at: 0x2ffed949

3 REPLIES 3
Kevin HUBER
ST Employee

Hello @�?� 放​ ,

I can see that you are using ecosystem v3.0.0. Could you please tell me your version of CubeProgrammer?

And if you have a version lower than 2.7.0, please can you try with a STM32CubeProgrammer 2.7.0 or bigger.

The version that was delivered with the v3.0.0 package is the 2.7.0:

https://wiki.st.com/stm32mpu/wiki/STM32MP15_ecosystem_release_note_-_v3.0.0#STM32CubeProgrammer-2C_Signing_tool-2C_Keygen

Did you already succeeded to program this board before?

Regards,

Kevin

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.
李放.1
Associate II

v2.9.0 was also failed.

0693W00000JPoP7QAL.pngyes, i succeeded to program this board before.

Kevin HUBER
ST Employee

Hello @�?� 放​  ,

Sorry for the late reply, it looks like an hardware issue.

This error when reading the DDR at 0xC000004 and the fact that it worked before let me think that.

  • Are you able to build your board normally or do you also encounter this error of DDR?

  • Do you have a second board to test if your setup and binaries works with the new one?

  • You can try to populate your SDCard manually by inserting it in a PC directly:

https://wiki.st.com/stm32mpu/wiki/How_to_populate_the_SD_card_with_dd_command#Populate_the_microSD_card_inserted_on_your_linux_host_PC_with_the_created_raw_file

And test if everything is ok without the download operation.

Regards,

Kévin

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.