NAND Flash System Boot Flow

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

NAND Flash System Boot Flow

2,711 次查看
KrishnaPavan
Contributor II

Can you give me information related to the NAND Flash .... System Boot Flow in i.MX53

 

Any documents///        presentation documents, prepared notes etc., if available please give a link or you can send me through e-mail.

 

I am newbie & I would like to get some information related to it.

 

So, Please try to get me the docs.   Thanking You ..... Krishna Pavan

标签 (1)
0 项奖励
回复
9 回复数

2,369 次查看
VladanJovanovic
NXP Employee
NXP Employee

I believe block and page sizes are NAND specific, so you should check the NAND datasheet for specifics. Most commong sizes are 512B/2K/4K.

 

Vladan

0 项奖励
回复

2,369 次查看
KrishnaPavan
Contributor II

O.K Thank you, Vladan Jovanovic.I have referred those chapters and got some information.

 

However I have one question.

If an SD Card is used then each block on that is 512Bytes  and so we will give 8192 as primary partition.

So, then If I use 2GB NAND Flash on i.MX51, then what is the size of each block on that NAND Flash & What is the size to be allotted for the primary partition.

0 项奖励
回复

2,369 次查看
VladanJovanovic
NXP Employee
NXP Employee

i.MX51 boot flow is described only briefly in the ref. manual. For details, you should check with your local FAE (either distributor or Freescale).

 

However, it is largely the same as what happens in i.MX53, and details for that are described in Chapter 7 of i.MX53 Reference Manual.

vladan

0 项奖励
回复

2,369 次查看
hake
NXP Employee
NXP Employee

briefingly,

ROM will read the code from NAND, (there is a redundant function, just for multiple boot backup), the RAM address will be configured in uboot config, which is the same as other bootm.

as to NAND storage which 8k, it is a little bit complex, you can either read the kobs code, or use nanddump. We have no document for this, as we expect users can use as is.

0 项奖励
回复

2,369 次查看
KrishnaPavan
Contributor II

Thank You @ hake huang.

But, I just wanted to know the details like,

the code will be placed @ 8K , and RAM will be used accordingly etc etc,.......

 

Which I dont understand...So, I just wanted to know about the NAND System Boot Sequence...

0 项奖励
回复

2,369 次查看
hake
NXP Employee
NXP Employee

if you have board with nand. you can run below command line to burn uboot

kobs-ng init --chip_0_device_path=/dev/mtd0 u-boot.bin

0 项奖励
回复

2,369 次查看
hake
NXP Employee
NXP Employee
sorry, just check the status, the SMD board does not support NAND boot either, only very old board supports, we call it EVK. You can find the related document in ATK documents, but in recent release, those are gone.
0 项奖励
回复

2,369 次查看
KrishnaPavan
Contributor II

O.K......... thankyou for the reply, but i need the NAND Flash System Boot Flow... Say for SMD Board.

It might be any i.MX5XX series processor.

0 项奖励
回复

2,369 次查看
hake
NXP Employee
NXP Employee

MX53 QS board does not support NAND boot. other MX53 board like SMD support this.

0 项奖励
回复