Arduino as Flash memory W29N01HVXINF programmer

is it possible to read and write newer parallel nand https://eu.mouser.com/datasheet/2/949/w29n01hvxinf_revd-1489843.pdf

as you can see, it has OTP memory, it would be interesting if someone has the will and time to explain how it is possible to read and write at the same time

No it doesn't. OTP means "One Time Program" and looking at the data sheet it looks like you can erase sectors of the memory, so it is not OTP.

Let me guess - No one.
It is in a different league to an Arduino and I can't possibly see how this could be in anyway useful to you. Also no single core machine can do anything at the same time.

I expressed myself wrongly, let's say I'm a total beginner how can I even read flash and then rewrite it so that the content is 100% identical

You can't. This is because the erase function wipes clean a whole section of code. As the data sheet says:-

The memory array totals 138,412,032 bytes, and organized into 1,024 erasable blocks of 135,168 bytes. Each block consists of 64 programmable pages of 2,112-bytes each. Each page consists of 2,048-bytes for the main data storage area and 64-bytes for the spare data area (The spare area is typically used for error management functions).

So I think you are misunderstanding what this device does. You can read an address location using the read commands, or you can write to an address location using the write commands in blocks. There is absoloutly no point in reading an address location and then writing to it because that address location already contains the same thing that you read from it.

I want to flash the flash, buy a new flash and insert the flash program

OK

So do you want the two flash chips to be connected to the Arduino at the same time? Or are you looking to store the state of the original flash in an SD card and copy over the flash image from that?

No, first read one separately, then put the other in the socket and program it

To which of my two questions is this the answer to?

What socket is this? Is it hot plugable? Are you just using the chip, wha are your soldering skills like?

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.