LS1043A Custom Board NAND Boot problem.

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

LS1043A Custom Board NAND Boot problem.

2,358件の閲覧回数
cyahn
Contributor I

Hi.

I develop a custom board based on LS1043A reference board.

We deployed it on customer sites and got some problem report about NAND boot fail.

The board did not boot anyway (no message on console). but through SD memory card, board boot successfully. 

and then I checked NAND memory contents and there  are no error found.

So, I rewrite whole contents of NAND memory to the board, then boot successfully then through NAND memory.

Anyone tell me what the problem is ? and how to fix it?

Thanks.

 

0 件の賞賛
返信
6 返答(返信)

2,334件の閲覧回数
cyahn
Contributor I

Hello.

Thanks for your reply.

If rewrite NAND memory contents, the problem will be fixed, As I mentioned on original posting.

Actually, I compared NAND memory contents with other normal working board and there are exact same on both side. I guess the NAND memory has no problem itself (I'm not sure)

Anyway, I want to know how to fix it without rewriting NAND contents. For example CPLD upgrade or something..
Our board CPLD version is 1.4 and LSDK based on Yocto project.

Have any idea.. please let me know.

Thanks.

 

0 件の賞賛
返信

2,314件の閲覧回数
yipingwang
NXP TechSupport
NXP TechSupport

You could update CPLD to V2.0 to do more validation.

0 件の賞賛
返信

2,302件の閲覧回数
cyahn
Contributor I

We have CPLD source for v1.4. but for v2.0 CPLD, there are no source files. 

I just got LS1043ARDB_PA_CPLD_v2.0_0714.jed file only for v2.0.

anyway, could you tell me how to upgrade cpld v2.0 with this .jed file.

Thanks.

0 件の賞賛
返信

2,287件の閲覧回数
cyahn
Contributor I

Hi. 

I did upgrade CPLD to v2.0 from v1.4.

But the result is same. NAND boot failed, SD boot success.

The problem is really weird, I never met this kind issue before.

Have any idea to do more investigate about this issue?

Thanks.

 

0 件の賞賛
返信

2,343件の閲覧回数
yipingwang
NXP TechSupport
NXP TechSupport

Under SD u-boot, please write data to NAND flash, then read it back from NAND flash to memory to check whether the data is same as the original.

In LSDK, please generate NAND flash firmware image with the following command. Then deploy it to NAND flash under SD u-boot to check whether there is console message on the target board.

$ flex-builder -i mkfw -m ls1043ardb -b nand

0 件の賞賛
返信

2,330件の閲覧回数
cyahn
Contributor I

Hello.

Thanks for your reply.

If rewrite NAND memory contents, the problem will be fixed, As I mentioned on original posting.

Actually, I compared NAND memory contents with other normal working board and there are exact same on both side. I guess the NAND memory has no problem itself (I'm not sure)

Anyway, I want to know how to fix it without rewriting NAND contents. For example CPLD upgrade or something..
Our board CPLD version is 1.4 and LSDK based on Yocto project.

Have any idea.. please let me know.

Thanks.

0 件の賞賛
返信