cancel
Showing results for 
Search instead for 
Did you mean: 

STM32MP135: Boot stops if vdd or vdd_ddr defined as fixed-regulator to tf-a device tree

jhi
Senior

As the title says, when I add the (with or without "regulator-always-on")

 

vdd: vdd {
		compatible = "regulator-fixed";
		regulator-name = "vdd";
		regulator-min-microvolt = <3300000>;
		regulator-max-microvolt = <3300000>;
	};

 

or

 

vdd_ddr: vdd_ddr {
		compatible = "regulator-fixed";
		regulator-name = "vdd_ddr";
		regulator-min-microvolt = <1350000>;
		regulator-max-microvolt = <1350000>;
		regulator-always-on;
	};

 

 the boot stops 

 

NOTICE:  CPU: STM32MP135D Rev.Y
NOTICE:  Model: MYIR STM32MP135F Board
ERROR:   nvmem node board_id not found

 

without any further messages. Why?

 

JHi

 

2 REPLIES 2
debugging
Lead

I had similar problems having more than 3 regulator entries in the dts. for STM32MP1 ECO 5.0  (Discrete powered board).  no explanation could be found. So reduced them and it booted..

 

 

Olivier GALLIEN
ST Employee

Hi @jhi @debugging ,

 

Do you know these articles from Myirtech : 

 

Bring up the STM32MP135x - Share Training Course (I)

Bring up the STM32MP135x - Share Training Course (II)

 

let us know if it help 

 

Olivier

Olivier GALLIEN
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.