Flash Memory Behaving Volatile on 9S08GT60

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

Flash Memory Behaving Volatile on 9S08GT60

1,600件の閲覧回数
AndrewD
Contributor I
Hello all.

I am trying to store some data in flash on a 13192-SARD board.  I'm using the modified SGF driver found in this topic to write/erase.  http://forums.freescale.com/freescale/board/message?board.id=8BITCOMM&message.id=5498&query.id=18323...

It appears to write just fine.  I can read back the data and its exactly what I wrote.  But when I reset the device and try to read it back, its no longer there.

Anybody have an idea for what's going wrong?

Thanks in advance.
ラベル(1)
0 件の賞賛
返信
2 返答(返信)

768件の閲覧回数
peg
Senior Contributor IV
Hi Andrew,
 
I have seen this phenomenon before. Where when you programme flash incorrectly it is still possible to read it back, but it is not permanently programmed. However without any more info I can't suggest what you are doing wrong.
I have discussed it here before, so maybe a search of "peg" as the author and "flash" might turn something up for you.
 


Message Edited by peg on 2007-09-29 09:20 AM
0 件の賞賛
返信

768件の閲覧回数
Alban
Senior Contributor II
Hello Andrew,

As you indicate that a read back is working fine before a power cycle, I suspect that the driver is not mapped to flash memory but to RAM.

You may check which address your data is written to.
Then, by matching it to the memory map, you will see if it is actual flash.

Alban.
0 件の賞賛
返信