anything wrong with the EE_WRITE in JL8?

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

anything wrong with the EE_WRITE in JL8?

2,197件の閲覧回数
tiny
Contributor I
hi all,
 
I use the ROM resident routine EE_WRITE to emulate e2prom in flash DC00-DC3F, everything is well except that the reset vect(at 0xFFFF) will be changed occationally, though the flash was protected from DC40 to the end. Was there any details about EE_WRITE  i dont know caused this?
ラベル(1)
0 件の賞賛
返信
3 返答(返信)

1,090件の閲覧回数
tiny
Contributor I
i think it may  be not  the problem of erase, because the reset vector was changed not erased.
 
 and its date codes is 0447, not so old. 
 
perhaps it clears the COPCTL while writing flash..............just guess:smileyhappy:
 
maybe i should read and disassemble the EE_WRITE code , and then research it.
0 件の賞賛
返信

1,090件の閲覧回数
tonyp
Senior Contributor II
You most likely have one of those buggy older versions.  Read the relevant errata to know for sure.  The suggested workaround is to re-write the routine and run it from RAM.  But, that only works if you have enough RAM to spare.
0 件の賞賛
返信

1,090件の閲覧回数
bigmac
Specialist III
Hello,
 
According to AN1831(Rev 3, 11/2005), the JL3 was subject to the "page erasure issue", but not the JL8.  But perhaps my information is not up to date.
 
Regards,
Mac
 
0 件の賞賛
返信