drc wrote:
All of this information can be found on the vendor's website
The vendor's site isn't the easiest to understand if you are new to the area.
pcimage wrote:
I would recommend as a minimum:
Block Number
Mix Editor
ECC
SM32xx
This would be a great start:
Block Number - This covers a lot of basic methods that controller manufacturers use to address the data, the most useful being 0000 10 01 which are used by many manufacturers.
Mix Editor - This is the name that Soft-Center give to their visual wear levelling removal utility. This far outstrips PC3K Flash's hex editor/grep method. This is a must for time saving, it also teaches you a lot about how these things work.
ECC - this corrects bit errors within a sector of data based upon special algorithms and data stored in the SA of the sector. Does not work for all controllers and lacks an auto-detect/removal option but is still invaluable.
SM32xx - This is a utility specifically designed for Silicon Motion controllers (those that do not use 0000) and will indeed be very useful to have as they will make up a good deal of any devices that you see. I personally preferred the older manual SM32xx utility to this 'automated' solution, still, you will certainly need it.