>
> Here's a fix for the dts..
>
> debian@beaglebone:/opt/source/dtb-3.14-ti/src/arm$ git diff 
> am335x-boneblack.dts
> diff --git a/src/arm/am335x-boneblack.dts b/src/arm/am335x-boneblack.dts
> index d594da5..c1420f3 100644
> --- a/src/arm/am335x-boneblack.dts
> +++ b/src/arm/am335x-boneblack.dts
> @@ -26,6 +26,15 @@
>         pinctrl-0 = <&clkout2_pin>;
>  };
>
> +&dcdc1_reg {
> +       /* VDD_DDR3 voltage 1.35V */
> +       regulator-name = "vdd_ddr3";
> +       regulator-min-microvolt = <1350000>;
> +       regulator-max-microvolt = <1350000>;
> +       regulator-boot-on;
> +       regulator-always-on;
> +};
> +
>  #include "am335x-boneblack-emmc.dtsi"
>
>  /* spi0: */
>
>
> debian@beaglebone:/opt/source/dtb-3.14-ti/src/arm$ dmesg | grep vdd
> [    3.216522] vdd_ddr3: 1350 mV
> [    3.219877] vdd_mpu: 925 <--> 1375 mV at 1325 mV
> [    3.221770] vdd_core: 925 <--> 1150 mV at 1125 mV

and u-boot (off head)

voodoo@hades:/opt/github/u-boot$ git diff
diff --git a/board/ti/am335x/board.c b/board/ti/am335x/board.c
index 0739e60..6b6dea0 100644
--- a/board/ti/am335x/board.c
+++ b/board/ti/am335x/board.c
@@ -300,6 +300,15 @@ void am33xx_spl_board_init(void)
                        return;
                }

+               /* Set DCDC1 (DDR3) to 1.35V for Beaglebone Black. */
+               if (board_is_bone_lt(&header)) {
+                       if (tps65217_voltage_update(TPS65217_DEFDCDC1,
+
TPS65217_DCDC_VOLT_SEL_1350MV)) {
+                               puts("tps65217_voltage_update failure\n");
+                               return;
+                       }
+               }
+
                /*
                 * Set LDO3, LDO4 output voltage to 3.3V for Beaglebone.
                 * Set LDO3 to 1.8V and LDO4 to 3.3V for Beaglebone Black.
diff --git a/include/power/tps65217.h b/include/power/tps65217.h
index 297c4cb..008fd6d 100644
--- a/include/power/tps65217.h
+++ b/include/power/tps65217.h
@@ -68,6 +68,7 @@ enum {
 #define TPS65217_DCDC_VOLT_SEL_1125MV          0x09
 #define TPS65217_DCDC_VOLT_SEL_1275MV          0x0F
 #define TPS65217_DCDC_VOLT_SEL_1325MV          0x11
+#define TPS65217_DCDC_VOLT_SEL_1350MV          0x12

 #define TPS65217_LDO_MASK                      0x1F
 #define TPS65217_LDO_VOLTAGE_OUT_1_8           0x06


hopefully that's enough to fix some of the emi problems your fighting..

Regards,

-- 
Robert Nelson
http://www.rcn-ee.com/

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to