Ok few information about my setup, I am just experimenting with this for now, guide me if I am doing something wrong or correct:
First, I removed the nand chip and use a TSOP adapter. I believe all my wirings are correct as the xavbox is able to detect nand id correctly.
I also made a full nand backup from the chip (I made it twice and both came up with the same MD5 filehash values), so I think the reading of data portion is okay!
I also made a test to erase the nand contents using the erase function, it seemed it was erased as there were no errors.
Now I want to test the write function, by writing back the nand backup I made earlier.
But when I write back the same data from the backup I made earlier, I got the bloc 0 error.
So now I re-fitted the nand chip to the adapter (maybe a contact issue afterall), and I can now get past the Bloc 0 error.
But this time, using compare and update, then write, I am getting a lot of blocs are different? are these considered errors?
or are they normal since the data on the nand are now empty (since I erased the contents) and my backup nand contains data which makes them different?
or something is wrong with my connection now?