Other Parts Discussed in Thread: AM3354
Hi:
we are using AM3354 and because we had to change our current DDR3 model.We need to get the correct DDR3 initialization parameter working.
our DDR3 is K4B2G0846Q-BCK0, 2pcs and 512MB in total.It's supposed to support DDR3-1600.But for now our DDR PLL is still set to 303MHz as it originally were in the previous code.
our uboot version is u-boot-2011.09-psp04.06.00.03
So.
According to processors.wiki.ti.com/index.php/Sitara_Linux_Training:_Tuning_the_DDR3_Timings_on_BeagleBoneBlack
we got the TIM register value and PHY register value from AM335x_DDR_register_calc_tool.xls and RatioSeed_AM335x_boards.xls
then i changed SDCFG register as well . (also there are some of the bits that i don't understand what is means..like reg_ddr_term)
but after i finished changing these values above.download the MLO and uboot to board.
the cpu hang somewhere.
The log is like:
Welcome to use TQ3358 Board!
config_am335x_ddr3
boot from SD card...
Got no clue .I don't know if it's some wrong setting of the registers or something.Was i wrong on some of the steps?
I haven't tried to use CCS+JTAG yet...
I wish to attach the file :
AM335x_DDR_register_calc_tool.xls
RatioSeed_AM335x_boards.xls
DS_K4B2G0846Q-BC_Rev11.pdf (spec of the DDR chip)
ddr_defs.h
but i can't find any place to attach those files.
thanks a lot guys.
semiyd
1307.AM335x_DDR_register_calc_tool.xls3463.RatioSeed_AM335x_boards.xlsDS_K4B2G0846Q-BC_Rev11.pdfddr_defs.h

