AnsweredAssumed Answered

regulator in dts

Question asked by Niklas Molin on Feb 25, 2014
Latest reply on Feb 27, 2014 by Anson Huang



I'm trying to get my custom board running the linux image.

I have based my image on the SabreSD, but I can't see that the Linux kernel is starting.

I'm wondering if I might have missed something in the dts/dtsi files.

I can also add that we are using an i.MX6D instead of Q (does this change anything how I configure the system?).


I can see that in the sabresd dtsi file they are using some regulators (I assume this is the external regulators on the sabreSD board).

I could se in the sabrelite that they used 3.3 and 2.5V regulators (out board is using a non CPU controlled power, like the sabrelite board).

Question 1, what does this regulator definition do?

Q 2. Do I need to set this if I'm using "pre"-fixed powers?

Q 3. I noticed that in the sabresd dtsi, it also sets up gpc, which the sabrelite doesn't.

Is this something I need to think about too?


Right now I can start u-boot, but when it comes to "Starting kernel ...." it hangs.

I can run the same image on the SabreSD board, and it has no problem to start the Linux kernel.

Do I need to do any modification because it's a i.MX6D instead of Q?