i.MX6Q u-boot question about DDR3 with L3.14.28 release

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

i.MX6Q u-boot question about DDR3 with L3.14.28 release

1,403 Views
jiejia
Contributor III

I have downloaded and built fsl_release_bsp according Freescale_Yocto_Project_User's_Guide.pdf in fsl-yocto-3.14.28-1.0.0.gz recently. I used to build my linux os in BSP3.0.35.

I used DDR3 script aid on the following URL, and got a calibration data:Freescale i.MX6 DRAM Port Application Guide-DDR3 . I update the calibration data to <u-boot directory>/board/freescale/mx6q_sabresd/flash_header.S for the 3.0.35 BSP.   But for the yocto bsp, I can't find the flash_header.S and what file should I apply the calibration data?

0 Kudos
Reply
4 Replies

915 Views
Yuri
NXP Employee
NXP Employee

Hello,

  Please refer to Chapter 1 (Porting U-Boot from an i.MX 6 Reference Board to an

i.MX 6 Custom Board) of "i.MX_6_BSP_Porting_Guide.pdf". According to section 1.3.1
(Changing the DCD Table for i.MX 6 DDR3LPDDR2 Initialization) :

"Open the file: board/freescale/mx6<customer_board_name>/mx6q.cfg.

[...]  Modify all items in this file to match the memory specifications. These code blocks

are read by the ROM code to initialize your DDR memory."

http://www.freescale.com/webapp/Download?colCode=L3.14.28_1.0.0_LINUX_DOCS

Summary Page :

http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=IMX6_SW

Have a great day,
Yuri

-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 Kudos
Reply

915 Views
jiejia
Contributor III

Hi,Yuri

   I can't find the mx6q.cfg in the diretory of board/freescale/mx6sabresd/. There is only mx6dl_4x_mt41j128.cfg and mx6solo_4x_mt41j128.cfg

0 Kudos
Reply

915 Views
Yuri
NXP Employee
NXP Employee

Hi,

Please use mx6dl_4x_mt41j128.cfg.

Regards,

Yuri.

0 Kudos
Reply

915 Views
jiejia
Contributor III

Hi,Yuri

     My board is I.MX6Q. I think I should use board/freescale/imx/ddr/mx6q_4x_mt41j128.cfg. It looks strange using the board/freescale/mx6sabresd/mx6dl_4x_mt41j128.cfg

0 Kudos
Reply