<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pl-pl">
<link rel="self" type="application/atom+xml" href="https://forum.atnel.pl/feed.php?f=46&amp;t=6640&amp;mode" />

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2014-04-05T16:23:13+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=46&amp;t=6640&amp;mode</id>
<entry>
<author><name><![CDATA[karololo]]></name></author>
<updated>2014-04-05T16:23:13+01:00</updated>
<published>2014-04-05T16:23:13+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=6640&amp;p=77035#p77035</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=6640&amp;p=77035#p77035"/>
<title type="html"><![CDATA[Re: stm32f103 - Memory-Loader error]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=6640&amp;p=77035#p77035"><![CDATA[
Napisałem prosty programik do obsługi diodki i działa poprawnie, udało mi się wysłać .bin przez st-link utility i faktycznie dioda się świeci. Jednak z częścią stron flash jest problem, ponieważ gdy próbuje wysłać program, w którym jest obsługa przerwań i jest objętościowo wyskakuje błąd.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=978">karololo</a> — 5 kwi 2014, o 16:23</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[karololo]]></name></author>
<updated>2014-04-04T22:04:08+01:00</updated>
<published>2014-04-04T22:04:08+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=6640&amp;p=77000#p77000</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=6640&amp;p=77000#p77000"/>
<title type="html"><![CDATA[stm32f103 - Memory-Loader error]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=6640&amp;p=77000#p77000"><![CDATA[
Witam, mam problem z zaprogramowaniem procka stm32f103 przy pomocy umieszczonego na stm32f3discovery st-linka. Od razu zaznaczam, że programowałem tego procka wcześniej bez problemów, lecz pewnego dnia z nieznanych mi przyczyn nie mogłem już tego zrobić. Przy próbie wysłania programu na procka przez st-link utility:<br /><span style="font-size: 85%; line-height: normal"><div class="codetitle"><b>Code:</b></div><div class="codecontent">17:54:09 : Device ID:0x410 <br />17:54:09 : Device flash Size : 128KBytes <br />17:54:09 : Device family :STM32F10x Medium-density <br />17:54:13 : Memory-Loader error <br />17:54:13 : Error occured during program operation! <br />17:54:23 : Memory-Loader error <br />17:54:23 : Error occured during program operation! <br />17:54:23 : Programming error @ 0x200008F4! <br />17:54:48 : Memory-Loader error <br />17:54:48 : Error occured during program operation! </div></span><br /><br />Funkcja Erase Chip wykonuje się poprawnie, lecz z funkcją Erase Sectors... są już problemy:<br /><span style="font-size: 85%; line-height: normal"><div class="codetitle"><b>Code:</b></div><div class="codecontent">16:46:38 : ST-LINK Firmware version : V2J19S0 <br />16:46:38 : Connected via SWD. <br />16:46:38 : Connetion mode : Normal. <br />16:46:38 : Device ID:0x410 <br />16:46:38 : Device flash Size : 128KBytes <br />16:46:38 : Device family :STM32F10x Medium-density <br />16:46:43 : Flash memory erased. <br />16:47:07 : Flash page 0 erased. <br />16:47:07 : Flash page 1 erased. <br />16:47:07 : Flash page 2 erased. <br />16:47:07 : Flash page 3 erased. <br />16:47:07 : Flash page 4 erased. <br />16:47:07 : Flash page 5 erased. <br />16:47:07 : Flash page @0x08001800 is not erased. Verify the memory protection. <br />16:47:07 : Flash page 7 erased. <br />16:47:07 : Flash page 8 erased. <br />16:47:08 : Flash page 9 erased. <br />16:47:08 : Flash page @0x08002800 is not erased. Verify the memory protection. <br />16:47:08 : Flash page 11 erased. <br />16:47:08 : Flash page 12 erased. <br />16:47:08 : Flash page 13 erased. <br />16:47:08 : Flash page @0x08003800 is not erased. Verify the memory protection. <br />16:47:08 : Flash page 15 erased. <br />16:47:08 : Flash page 16 erased. <br />16:47:08 : Flash page 17 erased. <br />16:47:08 : Flash page @0x08004800 is not erased. Verify the memory protection. <br />16:47:08 : Flash page 19 erased. <br />16:47:09 : Flash page 20 erased. <br />16:47:09 : Flash page 21 erased. <br />16:47:09 : Flash page @0x08005800 is not erased. Verify the memory protection. <br />16:47:09 : Flash page 23 erased. <br />16:47:09 : Flash page 24 erased. <br />16:47:09 : Flash page 25 erased. <br />16:47:09 : Flash page @0x08006800 is not erased. Verify the memory protection. <br />16:47:09 : Flash page 27 erased. <br />16:47:09 : Flash page 28 erased. <br />16:47:09 : Flash page 29 erased. <br />16:47:09 : Flash page @0x08007800 is not erased. Verify the memory protection. <br />16:47:10 : Flash page 31 erased. <br />16:47:10 : Flash page 32 erased. <br />16:47:10 : Flash page 33 erased. <br />16:47:10 : Flash page @0x08008800 is not erased. Verify the memory protection. <br />16:47:10 : Flash page 35 erased. <br />16:47:10 : Flash page 36 erased. <br />16:47:10 : Flash page 37 erased. <br />16:47:10 : Flash page @0x08009800 is not erased. Verify the memory protection. <br />16:47:10 : Flash page 39 erased. <br />16:47:10 : Flash page 40 erased. <br />16:47:11 : Flash page 41 erased. <br />16:47:11 : Flash page @0x0800A800 is not erased. Verify the memory protection. <br />16:47:11 : Flash page 43 erased. <br />16:47:11 : Flash page 44 erased. <br />16:47:11 : Flash page 45 erased. <br />16:47:11 : Flash page @0x0800B800 is not erased. Verify the memory protection. <br />16:47:11 : Flash page 47 erased. <br />16:47:11 : Flash page 48 erased. <br />16:47:11 : Flash page 49 erased. <br />16:47:11 : Flash page @0x0800C800 is not erased. Verify the memory protection. <br />16:47:11 : Flash page 51 erased. <br />16:47:12 : Flash page 52 erased. <br />16:47:12 : Flash page 53 erased. <br />16:47:12 : Flash page @0x0800D800 is not erased. Verify the memory protection. <br />16:47:12 : Flash page 55 erased. <br />16:47:12 : Flash page 56 erased. <br />16:47:12 : Flash page 57 erased. <br />16:47:12 : Flash page @0x0800E800 is not erased. Verify the memory protection. <br />16:47:12 : Flash page 59 erased. <br />16:47:12 : Flash page 60 erased. <br />16:47:12 : Flash page 61 erased. <br />16:47:13 : Flash page @0x0800F800 is not erased. Verify the memory protection. <br />16:47:13 : Flash page 63 erased. <br />16:47:13 : Flash page 64 erased. <br />16:47:13 : Flash page 65 erased. <br />16:47:13 : Flash page @0x08010800 is not erased. Verify the memory protection. <br />16:47:13 : Flash page 67 erased. <br />16:47:13 : Flash page 68 erased. <br />16:47:13 : Flash page 69 erased. <br />16:47:13 : Flash page @0x08011800 is not erased. Verify the memory protection. <br />16:47:13 : Flash page 71 erased. <br />16:47:13 : Flash page 72 erased. <br />16:47:14 : Flash page 73 erased. <br />16:47:14 : Flash page @0x08012800 is not erased. Verify the memory protection. <br />16:47:14 : Flash page 75 erased. <br />16:47:14 : Flash page 76 erased. <br />16:47:14 : Flash page 77 erased. <br />16:47:14 : Flash page @0x08013800 is not erased. Verify the memory protection. <br />16:47:14 : Flash page 79 erased. <br />16:47:14 : Flash page 80 erased. <br />16:47:14 : Flash page 81 erased. <br />16:47:14 : Flash page @0x08014800 is not erased. Verify the memory protection. <br />16:47:15 : Flash page 83 erased. <br />16:47:15 : Flash page 84 erased. <br />16:47:15 : Flash page 85 erased. <br />16:47:15 : Flash page @0x08015800 is not erased. Verify the memory protection. <br />16:47:15 : Flash page 87 erased. <br />16:47:15 : Flash page 88 erased. <br />16:47:15 : Flash page 89 erased. <br />16:47:15 : Flash page @0x08016800 is not erased. Verify the memory protection. <br />16:47:15 : Flash page 91 erased. <br />16:47:15 : Flash page 92 erased. <br />16:47:16 : Flash page 93 erased. <br />16:47:16 : Flash page @0x08017800 is not erased. Verify the memory protection. <br />16:47:16 : Flash page 95 erased. <br />16:47:16 : Flash page 96 erased. <br />16:47:16 : Flash page 97 erased. <br />16:47:16 : Flash page @0x08018800 is not erased. Verify the memory protection. <br />16:47:16 : Flash page 99 erased. <br />16:47:16 : Flash page 100 erased. <br />16:47:16 : Flash page 101 erased. <br />16:47:16 : Flash page @0x08019800 is not erased. Verify the memory protection. <br />16:47:16 : Flash page 103 erased. <br />16:47:17 : Flash page 104 erased. <br />16:47:17 : Flash page 105 erased. <br />16:47:17 : Flash page @0x0801A800 is not erased. Verify the memory protection. <br />16:47:17 : Flash page 107 erased. <br />16:47:17 : Flash page 108 erased. <br />16:47:17 : Flash page 109 erased. <br />16:47:17 : Flash page @0x0801B800 is not erased. Verify the memory protection. <br />16:47:17 : Flash page 111 erased. <br />16:47:17 : Flash page 112 erased. <br />16:47:17 : Flash page 113 erased. <br />16:47:17 : Flash page @0x0801C800 is not erased. Verify the memory protection. <br />16:47:18 : Flash page 115 erased. <br />16:47:18 : Flash page 116 erased. <br />16:47:18 : Flash page 117 erased. <br />16:47:18 : Flash page @0x0801D800 is not erased. Verify the memory protection. <br />16:47:18 : Flash page 119 erased. <br />16:47:18 : Flash page 120 erased. <br />16:47:18 : Flash page 121 erased. <br />16:47:18 : Flash page @0x0801E800 is not erased. Verify the memory protection. <br />16:47:18 : Flash page 123 erased. <br />16:47:18 : Flash page 124 erased. <br />16:47:19 : Flash page 125 erased. <br />16:47:19 : Flash page @0x0801F800 is not erased. Verify the memory protection. <br />16:47:19 : Flash page 127 erased.</div></span><br /><br />W zakładce Option Bytes wszystkie strony są &quot;No Protection&quot;. Taka ciekawostka, udaje mi się zaprogramować procka jedynie przy użyciu pliku stm32f10xLoader.bin, bez problemów wysyła program na stm32f103. St-link raczej działa poprawnie, bez problemów mogę połączyć się z prockiem stm32f3 dostępnym na płytce discovery oraz go zaprogramować. Problem z brakiem możliwości zaprogramowania zauważyłem, kiedy próbowałem wrzucić program demo na stm32f3, być może wrzuciłem coś wtedy na stm32f103 i coś na nim zablokowałem? Zmieniałem wtedy też firmware st-linka. <br /><br />Nie mam pomysłu co może być nie tak i jak sobie z tym poradzić, może Wy macie jakieś pomysły lub sposoby rozwiązania mojego problemu? Wymiana procka na nowy to już ostateczność. <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=978">karololo</a> — 4 kwi 2014, o 22:04</p><hr />
]]></content>
</entry>
</feed>