imx6 solo bootloader

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

imx6 solo bootloader

673 次查看
wojciechjedruch
Contributor I

Hello,

Im currenlty working on a bootloader, which is based on some OS (4 tasks). One of the tasks is to write incoming application (using spi) into external ROM memory, at specifed address (lets say it will start from address OxBAADCAFE). Bootloader is also part of external memory and lays at address 0x0. I believe, that if bootloader is made using OS, it cant simply do JUMP to newly written application and therefore execution of application is done in some other way. Question is: 

how does bootloader shall execute application? 

When i wanted to trace momnet, where bootloader is doing jump to application i couldnt find anything.

thanks and regards

Wojciech Jedruch

标签 (2)
标记 (1)
0 项奖励
回复
1 回复

575 次查看
igorpadykov
NXP Employee
NXP Employee

Hi Wojciech

please look at sect.8.6.1 Image Vector Table and Boot Data i.MX6DQ Reference Manual,

it shows how ROM loads application to memory

http://www.nxp.com/docs/en/reference-manual/IMX6DQRM.pdf

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

0 项奖励
回复