Where to find Device Configuration Data (DCD) file and Image Vector Table (IVT)?

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

Where to find Device Configuration Data (DCD) file and Image Vector Table (IVT)?

跳至解决方案
3,956 次查看
ozu
Contributor III

I am booting an IMX6 SABRE SD board from QSPI2. Currently, my kernel and rootfs are on SD card and only U-boot in QSPI2.

I want the boot rom to jump to QSPI and copy my custom image from there to RAM. To do this, I understand that I need to make use of IVT and DCD.

But where are these configurations kept?

I must be having it in the IMX6 SDK but couldn't recognize it.

Are there any examples of DCD and IVT for booting from QSPI available?

Please share.

Thanks!

标签 (3)
1 解答
2,950 次查看
yashavanthkumar
Contributor II

Hi Ozu,

You can find all the IVT and DCD related information(header, boot_data structure,..) in the below Freescale's u-boot git repository.

uboot-imx.git - Freescale i.MX u-boot Tree

Best Regards,

Yash

-----------------------------------------------------------------------------------------------------------------------

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

-----------------------------------------------------------------------------------------------------------------------

在原帖中查看解决方案

4 回复数
2,950 次查看
igorpadykov
NXP Employee
NXP Employee

Hi ozu

it is located in

u-boot-2009.08/board/freescale/mx6q_sabresd/flash_header.S

Best regards

igor

-----------------------------------------------------------------------------------------------------------------------

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

-----------------------------------------------------------------------------------------------------------------------

2,950 次查看
ozu
Contributor III

sorry I cant find the mentioned file in U-boot source code.

All I have is compiled .imx variations of u-boot for booting from different devices.

u-boot source from GitHub does not contain a folder for imx6q or imxsx!

0 项奖励
回复
2,950 次查看
igorpadykov
NXP Employee
NXP Employee

please try BSPs from i.MX6 official product page

SABRE Board Reference Design|Freescale

Operating System Software-Board Support Packages (28)

0 项奖励
回复
2,951 次查看
yashavanthkumar
Contributor II

Hi Ozu,

You can find all the IVT and DCD related information(header, boot_data structure,..) in the below Freescale's u-boot git repository.

uboot-imx.git - Freescale i.MX u-boot Tree

Best Regards,

Yash

-----------------------------------------------------------------------------------------------------------------------

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

-----------------------------------------------------------------------------------------------------------------------