Skip to main content
Visitor II
August 14, 2021
Question

How to initialize and re-download the software on the STM32MP157A.

  • August 14, 2021
  • 2 replies
  • 803 views

1. Using a virtual machine in Windows, DOWNLOAD hangs when the virtual machine is turned off while downloading LINUX OS and BOOTLOAD to USB.

2. Subsequent USB not recognized by Windows and LINUX.

3. Hardware check confirms over current in PCB, overheating in USB recognition IC (USB2514B) - this circuit has no external connection other than MPU and power.

4. Estimate, is it right to estimate that the internal program is incompletely downloaded and the MPU is abnormal operation as the OS downloading occurs?

5. I want to reset the software to recognize USB again and download it again, what should I do?

    This topic has been closed for replies.

    2 replies

    Technical Moderator
    August 16, 2021

    Hi IB (Community Member) 

    Which tools and versions are you using to program the STM32MP1? Which openstlinux image version?

    Can you share the logfile?

    Rgds,

    Olivier

    Technical Moderator
    August 23, 2021

    Hi,

    Please try using BOOT[2:0] pin = 0b000, this should force bootROM in DFU mode allowing to reflash your board (Using CubeProgrammer).

    Then you should put back BOOT pins to relevant boot source. See https://wiki.st.com/stm32mpu/wiki/STM32MP15_ROM_code_overview#Configuration

    Regards

    In order to give better visibility on the answered topics, please click on 'Select as Best' on the reply which solved your issue or answered your question. See also 'Best Answers'