The content of all the other pages are 0xff. And I can't erase the whole flash chip by -E option. And the last page keep the content I programmed into.
Peter suggests me that it may be because of WP pin (hardware protection), but I ca't easily access that pin because of the flash chip is embedded in the middle of Savior.
Thanks for your help!
On 4/24/07, Segher Boessenkool segher@kernel.crashing.org wrote:
And I check the new content after programming Savior. Only the last page are programmed. The total is 8 pages (512K), and only the content from 0x70000 is correctly programmed. What's the problem? Is there something wrong with flashrom?
What happened to the other pages -- did they retain the old contents, did the get erased to all-ones but not programmed right, did they end up with garbage, did they end up with the logical "and" of the old and the the new contents?
A simple "it doesn't work" isn't enough to diagnose your problem, let alone solve it, sorry ;-)
Segher