Hardware Debug methodology for problem device of LS1021A that cannot bootup

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

Hardware Debug methodology for problem device of LS1021A that cannot bootup

跳至解决方案
1,293 次查看
yzhu12
Contributor II

Hello there,

  We have a problem device that we can download software through JTAG to its external NOR flash, but it cannot boot up

Other devices of exactly same design all works fine so far.

For problem device, we checked from bootup 8-bit RCW source signal is as expected, and nCS, nOE signal for NOR flash works as expected  at the time point around loading RCW data. Meantime , ASLEEP pin stays high. In short, we tried soldering new NOR flash twice and we deduce flash is not the suspect.

Have not got a clue how to proceed next step, and hope NXP experts can share some general debugging methodology in this scenario. If there is anything unclear here, please point out. Thanks.

Regards,

Yuanchen

0 项奖励
回复
1 解答
1,269 次查看
yipingwang
NXP TechSupport
NXP TechSupport

Please refer to the suggestion from the AE team.

ABA swapping is the industrial practice to conclude a chip has been failed. Has the customer tried? Search the term at internet for explanation if needed.

How many boards have been built? How is the failure rate?

Please provide the schematic first.

Meanwhile, please capture the reset timing along with the power ramping, and send to us.

在原帖中查看解决方案

0 项奖励
回复
3 回复数
1,270 次查看
yipingwang
NXP TechSupport
NXP TechSupport

Please refer to the suggestion from the AE team.

ABA swapping is the industrial practice to conclude a chip has been failed. Has the customer tried? Search the term at internet for explanation if needed.

How many boards have been built? How is the failure rate?

Please provide the schematic first.

Meanwhile, please capture the reset timing along with the power ramping, and send to us.

0 项奖励
回复
1,256 次查看
yzhu12
Contributor II

Really thanks for your reply. Have found out the root cause.

 

Yuanchen

0 项奖励
回复
1,278 次查看
yipingwang
NXP TechSupport
NXP TechSupport

Please do the following verification first.

Please program RCW binary file to NOR flash with CodeWarrior, then configure your target board as booting from NOR flash.

Then refer to section "3.2 Creating and building bareboard project " in C:\Freescale\CW_ARMv7_v2019.10\CW_ARMv7\ARMv7\CW_ARMv7_Getting_Started_Guide.pdf to create an OCRAM bareboard project, please note in Figure 7 "Debug target settings" panel, please select "launch" as "Download OCRAM", then verify whether this OCRAM bareboard project can be run on your target board.

0 项奖励
回复