NAND flash data table
Subsystems (2)
Hello,
I am submitting two documents to the general Linux MTD community (attached). They are two tables: one in simple CSV format and the other in a lightly formatted HTML page. They comprise the summary of a few months' work in studying and cataloging NAND flash parts and their data sheets. The attached data should be helpful to other developers in debugging support for various chips as well as in determining future methods for detection of new chips. There are a few extra comments and color-labeling in the HTML doc.
I am open to the wider use of these documents (e.g., incorporation into the MTD website as additional documentation) and have GPL'd the table. It could very easily be converted to a kind of XML mini-database with functionality to build into a web-page. Of course, I don't have time to do this at the moment :) Send me any comments or questions, though.
I hope this is useful!
Brian
Quoted 11 lines · Brian Norris
Hello,
I am submitting two documents to the general Linux MTD community (attached). They are two tables: one in simple CSV format and the other in a lightly formatted HTML page. They comprise the summary of a few months' work in studying and cataloging NAND flash parts and their data sheets. The attached data should be helpful to other developers in debugging support for various chips as well as in determining future methods for detection of new chips. There are a few extra comments and color-labeling in the HTML doc.
Quoted 7 lines
I am open to the wider use of these documents (e.g., incorporation into the MTD website as additional documentation) and have GPL'd the table. It could very easily be converted to a kind of XML mini-database with functionality to build into a web-page. Of course, I don't have time to do this at the moment :) Send me any comments or questions, though.
I hope this is useful!
Impressive! How about sending a patch against mtd-www.git and we'll put this to the web site?
Signature · 2 lines
Best Regards, Artem Bityutskiy (Артём Битюцкий)
Quoted 18 lines · Artem Bityutskiy
Quoted 17 lines · Brian Norris
Hello,
I am submitting two documents to the general Linux MTD community (attached). They are two tables: one in simple CSV format and the other in a lightly formatted HTML page. They comprise the summary of a few months' work in studying and cataloging NAND flash parts and their data sheets. The attached data should be helpful to other developers in debugging support for various chips as well as in determining future methods for detection of new chips. There are a few extra comments and color-labeling in the HTML doc.
I am open to the wider use of these documents (e.g., incorporation into the MTD website as additional documentation) and have GPL'd the table. It could very easily be converted to a kind of XML mini-database with functionality to build into a web-page. Of course, I don't have time to do this at the moment :) Send me any comments or questions, though.
Quoted 4 lines
Quoted 1 line
I hope this is useful!
Impressive! How about sending a patch against mtd-www.git and we'll put this to the web site?
If you cannot do this, let me know, I'll try to adapt this to the mtd web site - this piece of information is very useful.
Also, I please, take a look at my l2 tree - I think I picked up or commented on all your patches, but there were many and I could miss some. Please, let me know if something is missing.
Signature · 2 lines
Best Regards, Artem Bityutskiy (Битюцкий Артём)
Quoted 2 lines · Artem Bityutskiy
If you cannot do this, let me know, I'll try to adapt this to the mtd web site - this piece of information is very useful.
Sorry, I worked on the table last week, got a decent patch, and meant to tidy it up a bit. I will send a reasonably acceptable patch following this e-mail.
Quoted 3 lines
Also, I please, take a look at my l2 tree - I think I picked up or commented on all your patches, but there were many and I could miss some. Please, let me know if something is missing.
I think you've got everything in your l2 master or dunno, except the new ONFI, >= 4KiB page Micron patch, which was a bit ugly. As recommended, I'll do a resend of that on top of ONFI.
PATCH 1/1 NAND-DATA: Added NAND support table
Included new NAND Flash support table. This table includes data about various NAND chips as well as information about the MTD subsystem's support for these chips. The table is provided in CSV format and is sorted, formatted, and output to an HTML page via a Python script (added to Makefile). New entries can simply be added as new rows in the CSV document.
Note: I did not link this into the main site yet. I can follow-up later if you'd like, or feel free to do so yourself.
--- Makefile | 2 +- nand-data/Makefile | 12 +++ nand-data/csvtohtml.py | 88 ++++++++++++++++++++++ nand-data/footer.tmpl | 14 ++++ nand-data/header.tmpl | 66 ++++++++++++++++ nand-data/nanddata.csv | 193 ++++++++++++++++++++++++++++++++++++++++++++++++ 6 files changed, 374 insertions(+), 1 deletions(-) create mode 100644 nand-data/Makefile create mode 100755 nand-data/csvtohtml.py create mode 100644 nand-data/footer.tmpl create mode 100644 nand-data/header.tmpl create mode 100644 nand-data/nanddata.csv
Makefile +1 -1
@@ -2,7 +2,7 @@ CONV = "./html.py" TARGETS = index.html archive.html mail.html source.html fellows.html -SUBDIRS = doc faq misc +SUBDIRS = doc faq misc nand-data all: $(TARGETS) subdirs
nand-data/Makefile new file +12 -0
@@ -0,0 +1,12 @@ +# +CONV = "./csvtohtml.py" + +TARGETS = nanddata.html + +all: $(TARGETS) + +$(TARGETS): %.html: %.csv *.tmpl + $(CONV) -f $< + +clean: + rm -f $(TARGETS)
nand-data/csvtohtml.py new file +88 -0
88 lines not on this page · raw message
nand-data/footer.tmpl new file +14 -0
@@ -0,0 +1,14 @@ +<div> +<p> +© Copyright 2010 Brian Norris (computersforpeace at gmail dot com)<br /> +Updated August 26, 2010<br /> +Licensed under the <a href="http://www.gnu.org/licenses/gpl.html">GNU GPL</a> +</p> +<p> +<a href="http://validator.w3.org/check?uri=referer"> +<img src="http://www.w3.org/Icons/valid-xhtml10-blue" alt="Valid XHTML 1.0 Strict" height="31" width="88" /> +</a> +</p> +</div> +</body> +</html>
nand-data/header.tmpl new file +66 -0
66 lines not on this page · raw message
nand-data/nanddata.csv new file +193 -0
193 lines not on this page · raw message
Signature · 1 line
1.7.0.4
PATCH v2 1/1 mtd-www: NAND-DATA: Added NAND support table
Included new NAND Flash support table. This table includes data about various NAND chips as well as information about the MTD subsystem's support for these chips. The table is provided in CSV format and is sorted, formatted, and output to an HTML page via a Python script (added to Makefile). New entries can simply be added as new rows in the CSV document.
Note: I did not link this into the main site yet. I can follow-up later if you'd like, or feel free to do so yourself.
Philip Rakity contributed to fixing the build script.
--- Makefile | 2 +- nand-data/Makefile | 12 +++ nand-data/csvtohtml.py | 89 ++++++++++++++++++++++ nand-data/footer.tmpl | 14 ++++ nand-data/header.tmpl | 66 ++++++++++++++++ nand-data/nanddata.csv | 193 ++++++++++++++++++++++++++++++++++++++++++++++++ 6 files changed, 375 insertions(+), 1 deletions(-) create mode 100644 nand-data/Makefile create mode 100755 nand-data/csvtohtml.py create mode 100644 nand-data/footer.tmpl create mode 100644 nand-data/header.tmpl create mode 100644 nand-data/nanddata.csv
Makefile +1 -1
@@ -2,7 +2,7 @@ CONV = "./html.py" TARGETS = index.html archive.html mail.html source.html fellows.html -SUBDIRS = doc faq misc +SUBDIRS = doc faq misc nand-data all: $(TARGETS) subdirs
nand-data/Makefile new file +12 -0
@@ -0,0 +1,12 @@ +# +CONV = ./csvtohtml.py + +TARGETS = nanddata.html + +all: $(TARGETS) + +$(TARGETS): %.html: %.csv *.tmpl + $(CONV) -f $< + +clean: + rm -f $(TARGETS)
nand-data/csvtohtml.py new file +89 -0
89 lines not on this page · raw message
nand-data/footer.tmpl new file +14 -0
@@ -0,0 +1,14 @@ +<div> +<p> +© Copyright 2010 Brian Norris (computersforpeace at gmail dot com)<br /> +Updated August 26, 2010<br /> +Licensed under the <a href="http://www.gnu.org/licenses/gpl.html">GNU GPL</a> +</p> +<p> +<a href="http://validator.w3.org/check?uri=referer"> +<img src="http://www.w3.org/Icons/valid-xhtml10-blue" alt="Valid XHTML 1.0 Strict" height="31" width="88" /> +</a> +</p> +</div> +</body> +</html>
nand-data/header.tmpl new file +66 -0
66 lines not on this page · raw message
nand-data/nanddata.csv new file +193 -0
193 lines not on this page · raw message
Signature · 1 line
1.7.0.4
Artem Bityutskiy
AppliedRe: [PATCH v2] mtd-www: NAND-DATA: Added NAND support table
Quoted 11 lines · Brian Norris
Included new NAND Flash support table. This table includes data about various NAND chips as well as information about the MTD subsystem's support for these chips. The table is provided in CSV format and is sorted, formatted, and output to an HTML page via a Python script (added to
Makefile). New entries can simply be added as new rows in the CSV document.Note: I did not link this into the main site yet. I can follow-up later if you'd like, or feel free to do so yourself.
Philip Rakity contributed to fixing the build script.
Pushed to mtd-www, thanks:
http://linux-mtd.infradead.org/nand-data/nanddata.html
And since you did not add a reference to this table anywhere, I had find it a good place, and found it here:
http://linux-mtd.infradead.org/doc/nand.html
but I'm not sure it is the good place.
Signature · 2 lines
Best Regards, Artem Bityutskiy (Битюцкий Артём)