Yes I do and this example is working fine, because when you write the sequence, it makes sequential write and this hides the problem.
When I try to write/read to a specific addresses, then there is a problem. In the drivers source code I found that there is no option for single byte addressing, which is the unique for 4kbit FRAMs compared to the others. When I modify the file with a single byte addressing then the memory read/write works fine.
Thanks for sharing. As this thread is aged, pease share your experience or ask question(if required) from a new thread.