MPC8379 get flash id failed

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

MPC8379 get flash id failed

741 Views
jfsong1
Contributor I

hello,

I am using Code Warrior to erase the flash of a board of MPC8379e. Unfortunately, I failed with the message of "get flash ID failed". But, I succeeded in another board of the same type. For the board with problems, almost all the relevant chips and signals were checked thoroughly with the findings that there were no signals to the pins related to flash during the process of erasing. What are the possible reasons? Can anyone help me please? Thanks!

Below is my flash configuration.

cap.JPG

Below is the logs of CodeWarrior.

: -------------------------

Using Algorithm: amd16x1.elf


======================================================================
=== Target Configuration Settings
=== Connection: CodeWarrior USB TAP
=== Target Processor: 8379
=== Target Init File: E:\tftp\837xerdb\mpc8379rdb\MPC837xE-RDB_init.cfg
======================================================================
Connecting......Connected


======================================================================
=== Execute: Erase
=== Timestamp: Sat Jul 1 15:28:07 2017
=== Flash Device: S29GL064M(R3)
=== Flash Organization: 4Mx16x1
=== Flash Mem Start Addr: 0xFE000000
=== Flash Mem End Addr: 0xFE7FFFFF
======================================================================
Informing other connection clients that the target is being 'clobbered'.
Loading Flash Device Driver at: 0x00000000
Flash Driver Buffer is at: 0x00001D70
Flash Driver Buffer Size is: 0x00004290

Flash Programmer: Flash driver reports the following error(s):

Timestamp: Sat Jul 1 15:28:08 2017

0 Kudos
4 Replies

508 Views
ufedor
NXP Employee
NXP Employee

1) What is the NOR Flash complete part number?

2) How RCW is provided for the processor?

3) Have you checked the SDRAM to be operational by running default CodeWarrior project?

4) Have you used a digital scope and compare behavior of all signals connected to the NOR Flash on operational and failing boards?

0 Kudos

508 Views
jfsong1
Contributor I

NOR flash part number : S29GL064A90TFIR3

RCW is provided by the default freescale BSP.

SDRAM is not operational by running default project.

I have using a digital scope to view all the signals connected to flash on operational and failing boards. There is not any signal output on the failing board. But, there are normal signals on the operational board.

I have checked the power and crystal oscillator related to MPC8379. All works well.

A new MPC8379 chip is replaced in the end. But, the failing board is still not working.

Thanks.

0 Kudos

508 Views
ufedor
NXP Employee
NXP Employee

> RCW is provided by the default freescale BSP.

How exactly the RCW is provided (applied) to the processor?

> SDRAM is not operational by running default project.

This explains the issue - operational SDRAM is required for normal Flash Programmer operation.

0 Kudos

508 Views
jfsong1
Contributor I

 The problem is resolved. One of the SDRAM chip is not properly soldered on the board. Thanks a lot.

0 Kudos