Hello.
In recent days, despite my illness, I have worked a bit on the NANDLite application.
I added the long-promised block map and it turned out like this:

Cool possibilities, but after seeing the result, I decided to make a different form of such a presentation, namely: dynamically scaled graphs. It should be great when you come out first.
Meanwhile, I also sped up chip detection. Now it does not take even 60 seconds, and a maximum of 2-3 seconds.
The test version of this version is posted below, working OFFLINE.
Regarding the generation of the memory status preview, you will be able to view graphs on:
- reading time for each page
- block erase time
- programming time for each page
- number of bad bits detected during verification
The performed measurements should give information about the condition of the programmed memory. We'll see how it turns out, I'm curious myself.
According to the theory,
longer access times, for example when reading (from the statistical average), suggests its shorter life.
The NANDLite v3.0 programmer is also being designed in the meantime.
It will be a very fast construction based on the USB 3.0 interface, FPGAs and the appropriate I / O module.
Following this construction, the appropriate software will also be created, with the help of which it will be possible to program any system.
Sounds great? For me too, the more that I am fascinated by it, and I want to create a structure that will be used not only for memory programming.
But I will write about it soon.
I am also preparing a special experiment for you regarding NAND memory and the validity of using ECC codes. Such a simple idea came to my mind, I hope you will like it, as well as it will introduce the topic of ECC codes, what they are for, what they are used for and whether they are needed at all.
Finally, I would like to inform you that I have at my disposal the materials for the immediate production of 8 programmers in the NANDLite v1.0 version.
So everyone who reports to me at PW with a password
"electrode" will receive a 10% discount on their purchase.
I cordially greet you and wait for the good news. And there will be something to read