After a bit of trial & error I was able to do a flash dump through CodeWarrior. The first few attempts failed, apparently because the target system (5020DS) wasn't in the expected state. Resetting to U-Boot seemed make the CodeWarrior flash software happy.
So what is the expected state & how can I force the target into that state when I don't have U-Boot? (e.g., initial board bring-up)
Thanks.
Solved! Go to Solution.
Hi Dean,
For QorIQ processors with DPAA architecture (including P5020) it is a must to obtain valid RCW during power-on reset.
For systems with blank (unprogrammed Flash) there are two possibilities:
1) select a hard-coded RCW - refer to the P5020 QorIQ Integrated Multicore Communication Processor Family Reference Manual, 4.6.3.1 Reset Configuration Word Source and 4.6.4.1.1 Hard Coded RCW Options.
2) use RCW override feature of the CodeWarrior - refer to the CodeWarrior Development Studio for Power Architecture Processors Targeting Manual, 8.2 Using JTAG Configuration File to Override RCW.
Regards,
Hi Dean,
For QorIQ processors with DPAA architecture (including P5020) it is a must to obtain valid RCW during power-on reset.
For systems with blank (unprogrammed Flash) there are two possibilities:
1) select a hard-coded RCW - refer to the P5020 QorIQ Integrated Multicore Communication Processor Family Reference Manual, 4.6.3.1 Reset Configuration Word Source and 4.6.4.1.1 Hard Coded RCW Options.
2) use RCW override feature of the CodeWarrior - refer to the CodeWarrior Development Studio for Power Architecture Processors Targeting Manual, 8.2 Using JTAG Configuration File to Override RCW.
Regards,