cancel
Showing results for 
Search instead for 
Did you mean: 

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

debugging
Lead

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?

 

 

 

 

 

1 ACCEPTED SOLUTION

Accepted Solutions
debugging
Lead

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

 

View solution in original post

2 REPLIES 2
debugging
Lead

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

 

debugging
Lead

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