About the commit imx: mx6ull: update the REFTOP_VBGADJ setting

Michael Nazzareno Trimarchi michael at amarulasolutions.com
Fri Dec 4 22:44:15 CET 2020


Hi Peng

I have a design with imx6ull that is running properly according to the
manufacturer with the old REFTOP_VBGA set
BM_ANADIG_ANA_MISC0_REFTOP_VBGADJ,. With this commit, the TJunction of
the CPU is around 8 degree more than without. The commit message does
not provide any info

According to the design team, we need to set REFTOP_VBGADJ
    in PMU MISC0 according to the REFTOP_TRIM[2:0] fuse. the
    actually table is as below:

      '000" - set REFTOP_VBGADJ[2:0] to 3'b000
      '001" - set REFTOP_VBGADJ[2:0] to 3'b001
      '010" - set REFTOP_VBGADJ[2:0] to 3'b010
      '011" - set REFTOP_VBGADJ[2:0] to 3'b011
      '100" - set REFTOP_VBGADJ[2:0] to 3'b100
      '101" - set REFTOP_VBGADJ[2:0] to 3'b101
      '110" - set REFTOP_VBGADJ[2:0] to 3'b110
      '111" - set REFTOP_VBGADJ[2:0] to 3'b111

Can someone describe to me better? The device needs to run in a very
hot environment and  10 to 8 degrees on the junction
are really important.

In the same environment:
temp without this patch 34
temp with is 43

Register value is
0x240080E8
and
0x24008088

Michael


-- 
Michael Nazzareno Trimarchi
Amarula Solutions BV
COO Co-Founder
Cruquiuskade 47 Amsterdam 1018 AM NL
T. +31(0)851119172
M. +39(0)3479132170
[`as] https://www.amarulasolutions.com


More information about the U-Boot mailing list