MPC8349 Reset Configuration Words Problem

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

MPC8349 Reset Configuration Words Problem

2,021 次查看
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 项奖励
回复
2 回复数

995 次查看
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 项奖励
回复

995 次查看
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 项奖励
回复