[prev in list] [next in list] [prev in thread] [next in thread] 

List:       netbsd-tech-kern
Subject:    Re: nandemulator
From:       Warner Losh <imp () bsdimp ! com>
Date:       2019-02-24 20:58:02
Message-ID: CANCZdfqZ5uuC+KQPu06hYS8dBRd+UOK7Z7GmehQ-mor+VFrq9g () mail ! gmail ! com
[Download RAW message or body]

On Sun, Feb 24, 2019, 11:33 AM David Holland <dholland-tech@netbsd.org>
wrote:

> On Sat, Feb 23, 2019 at 02:05:39PM -0700, Warner Losh wrote:
>  > On Sat, Feb 23, 2019 at 12:40 PM David Holland <
> dholland-tech@netbsd.org>
>  > wrote:
>  >
>  > > Do we have docs for the object nandemulator is supposed to be
>  > > emulating? Some questions have arisen about how complete it is and
>  > > nobody I've talked to seems to really have answers.
>  >
>  > So looking at the code...
>  >    [...]
>  > I know these aren't definitive answers as I didn't write the code and am
>  > basing this on briefly studying the code + the knowledge I picked up
> about
>  > NAND while working with planar SLC and MLC NAND in the 34nm to 19nm
>  > technology nodes for Intel, Micron and Toshiba. So in the absence of
> other
>  > answers, mine may be OK. However, I'd be happy to defer to someone who
>  > wrote the code and/or did a comparison of commands vs datasheets from
> that
>  > era.
>
> I think you underestimate how much the rest of us don't know :-)
>
> Many thanks -- that is definitely enough information to sort things
> out, and I'd had no idea even where to begin looking.
>

I'm happy to fill in more details. I worked at FusionIO for their third and
forth generation of cards doing tweaks to thresholds to optimize read
performance and reliability... I forget what the baseline for most people
is :)

I had thought about saying "just a lot of old stuff from the early 2000s,"
but that seemed to be too vague.

But seriously. I'm happy to help in any way I can.

Warner

>

[Attachment #3 (text/html)]

<div dir="auto"><div><br><br><div class="gmail_quote"><div dir="ltr" \
class="gmail_attr">On Sun, Feb 24, 2019, 11:33 AM David Holland &lt;<a \
href="mailto:dholland-tech@netbsd.org">dholland-tech@netbsd.org</a>&gt; \
wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 \
.8ex;border-left:1px #ccc solid;padding-left:1ex">On Sat, Feb 23, 2019 at 02:05:39PM \
-0700, Warner Losh wrote:<br>  &gt; On Sat, Feb 23, 2019 at 12:40 PM David Holland \
&lt;<a href="mailto:dholland-tech@netbsd.org" target="_blank" \
rel="noreferrer">dholland-tech@netbsd.org</a>&gt;<br>  &gt; wrote:<br>
  &gt; <br>
  &gt; &gt; Do we have docs for the object nandemulator is supposed to be<br>
  &gt; &gt; emulating? Some questions have arisen about how complete it is and<br>
  &gt; &gt; nobody I&#39;ve talked to seems to really have answers.<br>
  &gt; <br>
  &gt; So looking at the code...<br>
  &gt;      [...]<br>
  &gt; I know these aren&#39;t definitive answers as I didn&#39;t write the code and \
am<br>  &gt; basing this on briefly studying the code + the knowledge I picked up \
about<br>  &gt; NAND while working with planar SLC and MLC NAND in the 34nm to \
19nm<br>  &gt; technology nodes for Intel, Micron and Toshiba. So in the absence of \
other<br>  &gt; answers, mine may be OK. However, I&#39;d be happy to defer to \
someone who<br>  &gt; wrote the code and/or did a comparison of commands vs \
datasheets from that<br>  &gt; era.<br>
<br>
I think you underestimate how much the rest of us don&#39;t know :-)<br>
<br>
Many thanks -- that is definitely enough information to sort things<br>
out, and I&#39;d had no idea even where to begin \
looking.<br></blockquote></div></div><div dir="auto"><br></div><div \
dir="auto">I&#39;m happy to fill in more details. I worked at FusionIO for their \
third and forth generation of cards doing tweaks to thresholds to optimize read \
performance and reliability... I forget what the baseline for most people is \
:)</div><div dir="auto"><br></div><div dir="auto">I had thought about saying \
&quot;just a lot of old stuff from the early 2000s,&quot; but that seemed to be too \
vague.  </div><div dir="auto"><br></div><div dir="auto">But seriously. I&#39;m happy \
to help in any way I can.</div><div dir="auto"><br></div><div \
dir="auto">Warner</div><div dir="auto"><div class="gmail_quote"><blockquote \
class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc \
solid;padding-left:1ex"> </blockquote></div></div></div>



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic