MPC8349 Reset Configuration Words Problem

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

MPC8349 Reset Configuration Words Problem

1,456 Views
PalPro
Contributor I
Hi all,

We have a new board we're trying to bring up. It's based on the MPC8349, and has a 32MB flash chip attached to CS0 on the local bus. The micro is configured to read its HRCWs from this flash. We flashed the HRCWs into the first 64 bytes of the flash using a standalone flash programming tool, and we can read the values back successfully using this tool. However, when we look at the registers in the micro using our Wind River ICE JTAG/COP debugger, both the low and the high HRCW registers show up as 0x00000000.

Using the WRICE we can change the values of LBLAWBAR0/LBLAWAR0/BR0/OR0 to make the flash accessible, but when we dump memory in the flash's memory window we see the low order 16 bits correctly but the high order 16 bits are always 0000. It seems the 8349 is reading these 0's during the hard reset and of course nothing is working correctly.

Any ideas as to why the 8349 is apparently unable to read this flash? If it matters, the flash is a Spansion S29GL256P.

Thanks for your help!! We're pulling our hair out over here. :smileyhappy:

0 Kudos
2 Replies

430 Views
medina
Contributor III
You use the Local_Bus to access to memory. This bus is 16 bit wide. You can put it in the flash reader to test it.

That is only a thought/suggestions. I hope help you.

Medina
0 Kudos

430 Views
oded_asulin
Contributor I
Hi,
I am using the same flash family device (~512), But i am fetching the reset words from the FPGA.
Try to look on the cycle timing to the flash to see if the any timing violations are made according to the 8349 and the flash datasheets.
0 Kudos