Hardware Debug methodology for problem device of LS1021A that cannot bootup

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Hardware Debug methodology for problem device of LS1021A that cannot bootup

Jump to solution
1,269 Views
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 Kudos
Reply
1 Solution
1,245 Views
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.

View solution in original post

0 Kudos
Reply
3 Replies
1,246 Views
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 Kudos
Reply
1,232 Views
yzhu12
Contributor II

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

 

Yuanchen

0 Kudos
Reply
1,254 Views
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 Kudos
Reply