<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Jun 2, 2015 at 12:26 PM, Steve Goodrich <span dir="ltr"><<a href="mailto:steve.goodrich@se-eng.com" target="_blank">steve.goodrich@se-eng.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div style="color:rgb(153,0,0)">I'll give that a shot (thank you).</div><div style="color:rgb(153,0,0)"><br></div><div style="color:rgb(153,0,0)">I notice that the VERIFY is requesting 256 bytes at a time for all 8 MB... wouldn't it be better to use a page size from the flash chip (like 4 KB)?</div></div></blockquote><div><br></div><div>Yes. There is actually a patch to read the whole flash which speeds things up a lot on Dediprog:  <a href="https://chromium-review.googlesource.com/#/c/240543/">https://chromium-review.googlesource.com/#/c/240543/</a></div><div><br></div><div>Since that patch touches common code, though, the ME gremlin rears its ugly head and we need to be careful not to read into a read-protected region. So there's still a bit of work to be done (I started on that here: <a href="https://chromium-review.googlesource.com/#/c/257191/">https://chromium-review.googlesource.com/#/c/257191/</a>).</div><div><br></div><div>If either/both of those patches help, feel free to hijack them and so we can make progress on this.</div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div style="color:rgb(153,0,0)"><br></div><div style="color:rgb(153,0,0)">Thanks!</div></div><div class="gmail_extra"><br clear="all"><div><div><div dir="ltr"><font color="#990000">     -- Steve G.</font></div></div></div><div><div class="h5">
<br><div class="gmail_quote">On Tue, Jun 2, 2015 at 1:14 PM, Duncan Laurie <span dir="ltr"><<a href="mailto:dlaurie@chromium.org" target="_blank">dlaurie@chromium.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr">It looks like the code tries 12MHz by default but can be set to 24MHz which is worth a try.<div><br></div><div>I think the syntax would just be "-p dediprog:speed=24"<br></div><div><br></div><div>-duncan</div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Jun 2, 2015 at 11:38 AM, Steve Goodrich <span dir="ltr"><<a href="mailto:steve.goodrich@se-eng.com" target="_blank">steve.goodrich@se-eng.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div style="color:rgb(153,0,0)">I got the Chromium version of flashrom to work, but it takes 20 minutes to flash/verify the 8 MB device.  So, while "working" is far better than "not working", it is a bit sluggish.  :-)</div><div style="color:rgb(153,0,0)"><br></div><div style="color:rgb(153,0,0)">Any thoughts on speeding it up?</div></div><div class="gmail_extra"><br clear="all"><div><div><div dir="ltr"><font color="#990000">     -- Steve G.</font></div></div></div><div><div>
<br><div class="gmail_quote">On Tue, Jun 2, 2015 at 8:57 AM, Steve Goodrich <span dir="ltr"><<a href="mailto:steve.goodrich@se-eng.com" target="_blank">steve.goodrich@se-eng.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div style="color:rgb(153,0,0)">Thanks, Duncan!  I'll have a look.</div></div><div class="gmail_extra"><br clear="all"><div><div><div dir="ltr"><font color="#990000">     -- Steve G.</font></div></div></div>
<br><div class="gmail_quote">On Tue, Jun 2, 2015 at 8:48 AM, Duncan Laurie <span dir="ltr"><<a href="mailto:dlaurie@chromium.org" target="_blank">dlaurie@chromium.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div>On Tue, Jun 2, 2015 at 7:39 AM, Steve Goodrich <span dir="ltr"><<a href="mailto:steve.goodrich@se-eng.com" target="_blank">steve.goodrich@se-eng.com</a>></span> wrote:<br></div><div><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div style="color:rgb(153,0,0)">I have a DediProg SF100 programmer that I want to use with flashrom under Linux.  Unfortunately, the SF100 has firmware version 6.5.03 and I can't use flashrom with it.</div><div style="color:rgb(153,0,0)"><br></div><div style="color:rgb(153,0,0)">I'm looking for a solution.  Does anyone have (or know where/how I can get):</div><div style="color:rgb(153,0,0)">1) A version of SF100 firmware that will work with flashrom?</div><div style="color:rgb(153,0,0)">2) A version of flashrom that will work with SF100 6.5.3?</div><div style="color:rgb(153,0,0)">3) A Linux tool -- other than flashrom -- that will work with the SF100 with its current firmware?</div><div style="color:rgb(153,0,0)"><br></div><div style="color:rgb(153,0,0)">Thanks for any help you can provide!</div><div><div><div dir="ltr"><font color="#990000">     -- Steve G.</font></div></div></div>
</div>
<br></blockquote><div><br></div><div>Hi Steve,</div><div><br></div><div><div>There is a patch in the chromium flashrom tree that add support for firmware 6.0+ (which may or may not include 6.5.3) that does not seem to be in the upstream flashrom:<br></div><div><a href="https://chromium.googlesource.com/chromiumos/third_party/flashrom/+/543101a06832b4e3a0d89ec9bf81ec398ff5808e" target="_blank">https://chromium.googlesource.com/chromiumos/third_party/flashrom/+/543101a06832b4e3a0d89ec9bf81ec398ff5808e</a><br></div><div><br></div><div>I suspect the chromium flashrom tree has diverged enough from upstream that it will not apply cleanly there but it is only a 130 line patch so it shouldn't be too bad to integrate if needed.</div><span><font color="#888888"><div><br></div><div>-duncan</div><div><br></div><div></div></font></span></div></div></div></div></div>
</blockquote></div><br></div>
</blockquote></div><br></div></div></div>
</blockquote></div><br></div>
</blockquote></div><br></div></div></div>
<br>--<br>
coreboot mailing list: <a href="mailto:coreboot@coreboot.org">coreboot@coreboot.org</a><br>
<a href="http://www.coreboot.org/mailman/listinfo/coreboot" target="_blank">http://www.coreboot.org/mailman/listinfo/coreboot</a><br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature">David Hendricks (dhendrix)<br>Systems Software Engineer, Google Inc.</div>
</div></div>