Have you changed ddr timing settings? follow the manual and change the
timing.

http://processors.wiki.ti.com/index.php/AM335x_EMIF_Configuration_tips

http://processors.wiki.ti.com/index.php/AM335x_DDR_PHY_register_configuration_for_DDR3_using_Software_Leveling

+ your DDR spec sheet.

On Thu, Mar 15, 2018 at 4:53 PM, 'Eric Schm.' via BeagleBoard <
[email protected]> wrote:

> Hello everyone,
>
> I have a custom board similar to the beaglebone Black but without eMMC and
> without HDMI and I replaced the Kingston DDR with Micron MT41K256M16TW-107.
> I use the uboot version 2017.11 and create the uboot with the following
> commands:
>
>     - make CROSS_COMPILE=arm-linux-gnueabihf- distclean
>     - make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf-
> am335x_boneblack_defconfig
>     - make CROSS_COMPILE=arm-linux-gnueabihf- -j4
>
> I've tried to bring up the board and calculate the DDR values and add them
> to the ddr_defs.h. After enter "#define DEBUG" to the file
> ti_am335x_common.h, I see that the bootup stops at the DDR. Here a output
> from the booting and where it stops.
>
> ...
> I2C:   omap24_i2c_findpsc: speed [kHz]: 100 psc: 0xb sscl: 0xd ssch: 0xf
> ready
> initcall: 8080ce1d
> DRAM:  initcall: 80801f79
> initcall: 8080cbf7
> initcall: 8080cbf7
> initcall: 8080cbf7
> initcall: 8080cf19
> Monitor len: 000BA7E8
> Ram size: 20000000
> Ram top: A0000000
> initcall: 8080cbd1
> initcall: 8080cc01
> TLB table from 9fff0000 to 9fff4000
> initcall: 8080cbe5
> initcall: 8080ce7f
> initcall: 8080ccfd
> Reserving 745k for U-Boot at: 9ff35000
> initcall: 8080ccd5
> Reserving 32896k for malloc() at: 9df15000
> initcall: 8080cde5
> Reserving 80 Bytes for Board Info at: 9df14fb0
> initcall: 8080cbe9
> initcall: 8080ccad
> Reserving 216 Bytes for Global Data at: 9df14ed8
> initcall: 8080cc5d
> initcall: 8080ce83
> initcall: 8080ce8f
> initcall: 8080cf75
> initcall: 80801f8f
> initcall: 8080cea5
>
> RAM Configuration:
> Bank #0: 80000000 512 MiB
>
> DRAM:  512 MiB
> initcall: 8080cc49
> New Stack Pointer is: 9df14eb0
> initcall: 8080cbf7
> initcall: 8080cdb9
> initcall: 8080ce87
> initcall: 8080cd61
> Relocation Offset is: 1f735000
> Relocating to 9ff35000, new gd at 9df14ed8, sp at 9df14eb0
> initcall: 9ff41fb5
> initcall: 9ff41fb9
> initcall: 8080d0e1 (relocated to 9ff420e1)
> dram_bank_mmu_setup: bank: 0
> initcall: 8080d0b9%(relocated to 9ff420b9)
> efi_runtime_relocate: Relocating to offset=9ff35000
> ...
>
> Has someone an idea what I forget to modify?
> I've also tried to bring up the board with an old angström image. There it
> stops in the bootup of angström. Therefore I think that it has to be a
> wrong configuration in the software/uboot.
> Thank you for your help.
>
> Best regards
> eric
>
>
>
>
> --
> 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 [email protected].
> To view this discussion on the web visit https://groups.google.com/d/
> msgid/beagleboard/f1a27310-586b-4cd6-8535-e601d581d1a0%40googlegroups.com
> <https://groups.google.com/d/msgid/beagleboard/f1a27310-586b-4cd6-8535-e601d581d1a0%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/d/optout.
>



-- 
Yiling Cao
http://umine.io/ <http://umie.io/>
http://ariaboard.com/
http://shanghainovotech.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 [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/CAMMUdpK3vRdDWvBsp88oktO05n%3DpT172yQC1KFBCOPUZTEvK9Q%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to