Skip to main content
debugging
Lead
September 5, 2023
Solved

STM32MP15 ECO 5.0.0 U-boot device tree build fails for discrete powered board

  • September 5, 2023
  • 2 replies
  • 1476 views

STM32MP157AAA3 with discrete power

ERROR (phandle_references): /soc/pwr@50001000: Reference to non-existent node or label "vdd"
ERROR (phandle_references): /soc/pwr@50001000: Reference to non-existent node or label "vdd_usb"
ERROR (phandle_references): /soc/mmc@58005000: Reference to non-existent node or label "v3v3"
ERROR (phandle_references): /soc/usbphyc@5a006000/usb-phy@1: Reference to non-existent node or label "vdd_usb"

ERROR (phandle_references): /soc/usbphyc@5a006000/usb-phy@1: Reference to non-existent node or label "scmi_vdd_usb"

The first 3 were resolved by adding these definitions as regulators, but scmi error could not be resolved. also added the "stm32mp15-scmi.dtsi  in includes but did not work. Besides , scmi_vdd_sub is only defined in mp135f dsti files and reference the PMIC resources which this board does not have. only way to fix it was changing the reference from scmi to usb_vdd . Is this correct?

 

 

 

 

 

This topic has been closed for replies.
Best answer by debugging

To work around the issue, we changed  "scmi_vdd_usb" to vdd_usb". Would this be fine for a discrete powered board ?

 

2 replies

debugging
debuggingAuthorBest answer
Lead
September 5, 2023

To work around the issue, we changed  "scmi_vdd_usb" to vdd_usb". Would this be fine for a discrete powered board ?

 

debugging
debuggingAuthor
Lead
September 16, 2023

TF-A and OP-TEE passed booting , so far no negative side effect encountered.