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

List:       openocd-development
Subject:    [OpenOCD-devel] [openocd:tickets] #204 st-link can't flash stm32f2x based flash without target algor
From:       Cody Schafer via OpenOCD-devel <openocd-devel () lists ! sourceforge ! net>
Date:       2018-08-21 18:25:24
Message-ID: 5b7c59138b14712e6cc83904.tickets () openocd ! p ! sourceforge ! net
[Download RAW message or body]

[Attachment #2 (multipart/related)]


--===============3076643142088378391==
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit




---

** [tickets:#204] st-link can't flash stm32f2x based flash without target \
algorithms**

**Status:** new
**Milestone:** 0.9.0
**Created:** Tue Aug 21, 2018 06:25 PM UTC by Cody Schafer
**Last Updated:** Tue Aug 21, 2018 06:25 PM UTC
**Owner:** nobody


The st-link driver only supports 8-bit and 32-bit writes (splitting smaller ones into \
8-bit writes). The stm32f2x flash driver uses 16-bit writes, and the underlying \
hardware emits an error if non-matching (so non-16-bit) writes occur.

As a result, when using a st-link with a device including stm32f2x flash, \
non-algorithm programming is expected to always fail with a PGEPRR (programming \
parallism error).

Discovered while investigating https://sourceforge.net/p/openocd/tickets/203/


---

Sent from sourceforge.net because openocd-devel@lists.sourceforge.net is subscribed \
to https://sourceforge.net/p/openocd/tickets/

To unsubscribe from further messages, a project admin can change settings at \
https://sourceforge.net/p/openocd/admin/tickets/options.  Or, if this is a mailing \
                list, you can unsubscribe from the mailing list.
--===============3076643142088378391==
MIME-Version: 1.0
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: 7bit

<div class="markdown_content"><hr/>
<p><strong> <a class="alink" \
href="https://sourceforge.net/p/openocd/tickets/204/">[tickets:#204]</a> st-link \
can't flash stm32f2x based flash without target algorithms</strong></p> \
<p><strong>Status:</strong> new<br/> <strong>Milestone:</strong> 0.9.0<br/>
<strong>Created:</strong> Tue Aug 21, 2018 06:25 PM UTC by Cody Schafer<br/>
<strong>Last Updated:</strong> Tue Aug 21, 2018 06:25 PM UTC<br/>
<strong>Owner:</strong> nobody</p>
<p>The st-link driver only supports 8-bit and 32-bit writes (splitting smaller ones \
into 8-bit writes).<br/> The stm32f2x flash driver uses 16-bit writes, and the \
underlying hardware emits an error if non-matching (so non-16-bit) writes occur.</p> \
<p>As a result, when using a st-link with a device including stm32f2x flash, \
non-algorithm programming is expected to always fail with a PGEPRR (programming \
parallism error).</p> <p>Discovered while investigating <a \
href="https://sourceforge.net/p/openocd/tickets/203/">https://sourceforge.net/p/openocd/tickets/203/</a></p>
 <hr/>
<p>Sent from sourceforge.net because openocd-devel@lists.sourceforge.net is \
subscribed to <a href="https://sourceforge.net/p/openocd/tickets/">https://sourceforge.net/p/openocd/tickets/</a></p>
 <p>To unsubscribe from further messages, a project admin can change settings at <a \
href="https://sourceforge.net/p/openocd/admin/tickets/options.">https://sourceforge.net/p/openocd/admin/tickets/options.</a> \
                Or, if this is a mailing list, you can unsubscribe from the mailing \
                list.</p></div>
--===============3076643142088378391==--



------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot

_______________________________________________
OpenOCD-devel mailing list
OpenOCD-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/openocd-devel


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

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