Dear all,
We run LinuxBSP(L4.1.15) on i.MX6UL2(To.1.1)EVK board.
We want to use spread spectrum function in PLL2.
We found the following URL.
However, this is explanation for LTIB.
https://community.nxp.com/docs/DOC-100036
In YOCTO Linux BSP(L4.1.15), where is spectrum spread set?
Would you tell me a position and the file name of the source code?
May I have advice?
Best Regards,
Yuuki
Solved! Go to Solution.
Hello,
The mentioned (previous) approach uses “file in uboot, named flash_headr.S,
which has the DDR initialization code which implement by DCD mode ; under DCD mode,
we can’t added the spread spectrum code, so we use another method called plugin, plugin will
allow to execute code before the DDR initialization”.
For U-boot of Linux BSP L4.1.15, according to the Linux Porting Guide :
---
1. To port to the custom board, the DDR needs to be initialized properly.
2. Take a example for the i.MX 6Quad custom board. Open the file: board/freescale/
mx6<customer_board_name>/imximage.cfg to mx6q.cfg.
3. 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.
---
For more details about boot ROM plugin mode, please create request.
How to submit a new question for NXP Support
Have a great day,
Yuri
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
Hello,
The mentioned (previous) approach uses “file in uboot, named flash_headr.S,
which has the DDR initialization code which implement by DCD mode ; under DCD mode,
we can’t added the spread spectrum code, so we use another method called plugin, plugin will
allow to execute code before the DDR initialization”.
For U-boot of Linux BSP L4.1.15, according to the Linux Porting Guide :
---
1. To port to the custom board, the DDR needs to be initialized properly.
2. Take a example for the i.MX 6Quad custom board. Open the file: board/freescale/
mx6<customer_board_name>/imximage.cfg to mx6q.cfg.
3. 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.
---
For more details about boot ROM plugin mode, please create request.
How to submit a new question for NXP Support
Have a great day,
Yuri
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------