<?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=4&amp;t=23362&amp;mode" />

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2020-10-05T15:07:41+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=4&amp;t=23362&amp;mode</id>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2020-10-05T15:07:41+01:00</updated>
<published>2020-10-05T15:07:41+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=23362&amp;p=229259#p229259</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=23362&amp;p=229259#p229259"/>
<title type="html"><![CDATA[Re: MKBootLoader2 i dopisanie w BLS kodu]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=23362&amp;p=229259#p229259"><![CDATA[
Ale co ma WLUTOWANIE procka do zaprogramowania mu BLS'a standardowo ?<br /><br />No chyba że bez tego twojego dodatkowego kodu nie ruszy bo nie zrobiłeś wcześniej prototypu na którym byś to sprawdził np na zestawie ATB bo masz przecież taki<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 5 paź 2020, o 15:07</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Szofer]]></name></author>
<updated>2020-10-05T14:48:36+01:00</updated>
<published>2020-10-05T14:48:36+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=23362&amp;p=229256#p229256</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=23362&amp;p=229256#p229256"/>
<title type="html"><![CDATA[Re: MKBootLoader2 i dopisanie w BLS kodu]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=23362&amp;p=229256#p229256"><![CDATA[
To nie do końca takie proste, bo to tqfp i wszystko polutowane na płytce łącznie z BT (jakoś ominę, bo wylutowac będzie ciężko) , ale spróbuję w wolnej chwili dla potwierdzenia, dokładnie na tej sztuce żeby nie było...<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=7664">Szofer</a> — 5 paź 2020, o 14:48</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2020-10-05T14:31:11+01:00</updated>
<published>2020-10-05T14:31:11+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=23362&amp;p=229255#p229255</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=23362&amp;p=229255#p229255"/>
<title type="html"><![CDATA[Re: MKBootLoader2 i dopisanie w BLS kodu]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=23362&amp;p=229255#p229255"><![CDATA[
No nie zgodzę się że to procek uszkodzony. Sprawdzałeś go bez tych swoich dodatkowych linijek dodanych do kodu? wtedy działa na rozmiarze 256?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 5 paź 2020, o 14:31</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Szofer]]></name></author>
<updated>2020-10-05T12:53:19+01:00</updated>
<published>2020-10-05T12:53:19+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=23362&amp;p=229254#p229254</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=23362&amp;p=229254#p229254"/>
<title type="html"><![CDATA[Re: MKBootLoader2 i dopisanie w BLS kodu]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=23362&amp;p=229254#p229254"><![CDATA[
Mirku, dopisane tylko co na foto, cały wsad BLS to 438B<br /><br />To że działa przy takim Boot flash section size to dobrze ze w ogóle.<br /><br />Jak sam widzisz wszystko jest tak jak trzeba, i sam mówisz że to musi działać przy nawet 256 słowach, ale nie działa i winie za to tylko Uc,<br /><br />Spróbuję jeszcze w wolnym czasie załadować do flasza innym serwisowym programatorem cały flash i odczytać albo porównać czy jest koniec Flasha uszkodzony czy nie,<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=7664">Szofer</a> — 5 paź 2020, o 12:53</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2020-10-05T11:39:34+01:00</updated>
<published>2020-10-05T11:39:34+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=23362&amp;p=229251#p229251</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=23362&amp;p=229251#p229251"/>
<title type="html"><![CDATA[Re: MKBootLoader2 i dopisanie w BLS kodu]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=23362&amp;p=229251#p229251"><![CDATA[
czyli ustawiasz MAKSYMALNY rozmiar dla BLS'a .... w m328 ... to jest (nie obraź się nonsens) o ile oczywiście używasz wsadu generowanego przez MKB2 bo on generuje wsad mniejszy niż 256słów ... I wystarczy najmniejszy rozmiar.<br /><br />Chyba że chcesz mi powiedzieć, że dodanie tych 4 linijek twojego kodu do ustawienia pinów tak jak to wyżej pokazałeś - nagle powoduje że wsad się zwiększa do więcej niż 256słów ? w co wątpię ... ale nawet jakby to można byłoby ustawić rozmiar BLS'a na kolejny rozmiar czyli 512 słów a nie od razu na 2048 słów.<br /><br />Więc coś robisz źle i to bardzo źle. Bo ja w MKB3 dodaję sporo więcej kodu do BLS'a niż te twoje 4 linijki i wciąż mieszczę się praktycznie w każdym procku w 256słowach<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 10 minutach ]</span></strong><br /><br />proszę m328p i włączona obsługa pinu i auto kasowanie flash - a kod mniejszy niż 256słów<br /><br /><img src="https://obrazkiforum.atnel.pl/54/c9eb2a54dff4225b82f00250826ffd00.png" alt="Obrazek" /><br /><br />NAWET jak dorzucę obsługę komunikacji RS485 z BLS'a to proszę wciąż mniej niż 256 słów<br /><br /><img src="https://obrazkiforum.atnel.pl/54/d9d5b71f3ea89d35e8d1851a922f4fae.png" alt="Obrazek" /><br /><br />dopiero jak dodam to tego jeszcze obsługę pinu BLS Activate to wtedy przekraczam leciutko 256słów i zmieściłbym się spokojnie w 512<br /><br /><img src="https://obrazkiforum.atnel.pl/54/8c6413db75dabf09f38d4a68229ffcf2.png" alt="Obrazek" /><br /><br />więc nie mów mi że trzeba ustawiać aż 2048słów <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> no chyba że dodałeś mnóstwo kodu swojego - to wtedy ok rozumiem <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 5 paź 2020, o 11:39</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Szofer]]></name></author>
<updated>2020-10-05T09:12:57+01:00</updated>
<published>2020-10-05T09:12:57+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=23362&amp;p=229250#p229250</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=23362&amp;p=229250#p229250"/>
<title type="html"><![CDATA[Re: MKBootLoader2 i dopisanie w BLS kodu]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=23362&amp;p=229250#p229250"><![CDATA[
Mirku jeśli możesz spójrz na foto są fusebity i foto z MKBootloadera jak ustawione<br />wystarczy zmiana rejestru Boot flash section size w Uc i wpisac w BLS_START odpowiednią przeliczoną wartość i ma działać<br />a nie działa na wszystkich: Błąd podczas programowania ! err: [Timeout during operation] timeout=301<br /><br />poprawnie działa i się wgrywa hex tylko przy 3800x2=7000<br /><br /><br /><a href="https://obrazkiforum.atnel.pl/7664/a60f51774cef598d15833f8451107ee9.jpg"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/7664/a60f51774cef598d15833f8451107ee9.jpg" alt="Obrazek" /></a><a href="https://obrazkiforum.atnel.pl/7664/ff3a0c0298a7eb1bf2707530fe983c64.jpg"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/7664/ff3a0c0298a7eb1bf2707530fe983c64.jpg" alt="Obrazek" /></a><a href="https://obrazkiforum.atnel.pl/7664/4d8fd7b44843db2bea5242f9d9f258a0.jpg"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/7664/4d8fd7b44843db2bea5242f9d9f258a0.jpg" alt="Obrazek" /></a><a href="https://obrazkiforum.atnel.pl/7664/892635a4eab8eeb747e106fc8a9febc8.jpg"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/7664/892635a4eab8eeb747e106fc8a9febc8.jpg" alt="Obrazek" /></a><a href="https://obrazkiforum.atnel.pl/7664/66c3cfa6e155995c17d4d3270686c7d4.jpg"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/7664/66c3cfa6e155995c17d4d3270686c7d4.jpg" alt="Obrazek" /></a><a href="https://obrazkiforum.atnel.pl/7664/0fa7529f3c98a6349e713eaf3f0daf72.jpg"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/7664/0fa7529f3c98a6349e713eaf3f0daf72.jpg" alt="Obrazek" /></a><br /><br />.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=7664">Szofer</a> — 5 paź 2020, o 09:12</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2020-10-04T00:32:03+01:00</updated>
<published>2020-10-04T00:32:03+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=23362&amp;p=229226#p229226</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=23362&amp;p=229226#p229226"/>
<title type="html"><![CDATA[Re: MKBootLoader2 i dopisanie w BLS kodu]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=23362&amp;p=229226#p229226"><![CDATA[
<div class="quotetitle">Szofer napisał(a):</div><div class="quotecontent"><br />Mianowicie BLS (438 bajtów)<br /></div><br />coś jeszcze może mieszasz bo 438 bajtów to wciąż mniej niż 256 słów - a więc można używać NAJMNIEJSZEGO obszaru na BLS<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: kilkunastu sekundach ]</span></strong><br /><br />i nie może to mieć nic a nic wspólnego z jakimś podrobionym prockiem<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 4 paź 2020, o 00:32</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Szofer]]></name></author>
<updated>2020-10-03T22:50:48+01:00</updated>
<published>2020-10-03T22:50:48+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=23362&amp;p=229225#p229225</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=23362&amp;p=229225#p229225"/>
<title type="html"><![CDATA[Re: MKBootLoader2 i dopisanie w BLS kodu]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=23362&amp;p=229225#p229225"><![CDATA[
Witam.<br /><br />Problem udało się rozwiązać, Mirkowy BLS ładnie działa z dodanym prze zemnie sterowaniem pinami,<br /><br />problem leży w samym Uc podejrzewam że jest nie-oryginalny niestety, <br />(a miał być, kupione procki z takim zamiarem, szkoda że kupowałem w różnych sklepach, nie do namierzenia który gdzie kupiony).<br /><br />Mianowicie BLS (438 bajtów) wgrywa się pod wszystkie 4 ustawienia &quot;Boot flash section size&quot; z przeliczeniem BLS_START w MKBootLoader,<br />ale wsad hex'a przyjmuje tylko kiedy &quot;Boot flash section size&quot; ustawiony jest na adres 0x3800, a BLS_START ustawiony na 0x7000,<br />niestety stracone 3,5kB flash'a.<br /><br />przeliczanie zgodnie ze strony Atnel.pl<br />3F00x2=7E00  =&gt; niedziała<br />3E00x2=7C00  =&gt; niedziała<br />3C00x2=7800  =&gt; niedziała<br /><br />Ot taka przygoda/wyzwanie 8h, zamiast spędzić ten czas na programowanie, to działałem aby uruchomić wgrywanie wsadu do Uc przez BLS po BT-RS232.<br /><br />Pozdrawiam<br /><br />.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=7664">Szofer</a> — 3 paź 2020, o 22:50</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2020-10-02T23:17:21+01:00</updated>
<published>2020-10-02T23:17:21+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=23362&amp;p=229212#p229212</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=23362&amp;p=229212#p229212"/>
<title type="html"><![CDATA[Re: MKBootLoader2 i dopisanie w BLS kodu]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=23362&amp;p=229212#p229212"><![CDATA[
ale od czego dostajesz ten error ? od dodania tych kilku swoich linijek ustawiających dwa piny ? A bez tych linijek nie ma tego błędu ? sprawdzałeś ?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 2 paź 2020, o 23:17</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Szofer]]></name></author>
<updated>2020-10-02T23:00:46+01:00</updated>
<published>2020-10-02T23:00:46+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=23362&amp;p=229211#p229211</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=23362&amp;p=229211#p229211"/>
<title type="html"><![CDATA[Re: MKBootLoader2 i dopisanie w BLS kodu]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=23362&amp;p=229211#p229211"><![CDATA[
Mirku z MKBL2 dostaje taki oto error<br /><br />Uzupełnienie wsadu do pełnej strony PageSize<br />Wsad: 8 344 ----&gt; 8 448 bajtów<br />Błąd podczas programowania ! err: [Timeout during operation]  timeout=301<br /><br />co to oznacza?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=7664">Szofer</a> — 2 paź 2020, o 23:00</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2020-10-02T09:07:14+01:00</updated>
<published>2020-10-02T09:07:14+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=23362&amp;p=229195#p229195</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=23362&amp;p=229195#p229195"/>
<title type="html"><![CDATA[Re: MKBootLoader2 i dopisanie w BLS kodu]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=23362&amp;p=229195#p229195"><![CDATA[
<div class="quotetitle">Szofer napisał(a):</div><div class="quotecontent"><br />i czy dopisuje to w dobrym miejscu??<br /></div><br />A dlaczego miałoby to być złe miejsce ? Ładnie na początku w sekcji inicjalizacji main() ... później BLS już nie rusza przecież tych pinów <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 2 paź 2020, o 09:07</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Szofer]]></name></author>
<updated>2020-10-01T21:40:26+01:00</updated>
<published>2020-10-01T21:40:26+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=23362&amp;p=229190#p229190</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=23362&amp;p=229190#p229190"/>
<title type="html"><![CDATA[MKBootLoader2 i dopisanie w BLS kodu]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=23362&amp;p=229190#p229190"><![CDATA[
Witam wszystkich <br /><br />potrzebuje w BLS dopisać <br /><br />DDRD |= (1&lt;&lt;PD3)|(1&lt;&lt;PD4);<br />PORTD &amp;= ~(1&lt;&lt;PD3);<br />PORTD &amp;= ~(1&lt;&lt;PD4);<br /><br />i czy dopisuje to w dobrym miejscu??<br /><br />potrzebuje stan LOW na PD3 i PD4 w czasie ładowania hex'a do Uc przez BT MKBootLoader<br /><br />PD3 i PD4 steruje bramkami 74LVT125<br /><br />MKBootLoader2 i 3 odczytuje BLS, ale hex'a nie ładuje, coś z moimi wpisami do BLS jest nie tak,<br /><br /><br /><br />[syntax=c]język c<br /><br />    int main(<br />        void )<br />        __attribute__ (( noreturn ));<br />    int main(<br />        void )<br />    {<br />        /* konfiguracja i włączenie interfejsu UART */<br />        UBRRH = __UBRR&gt;&gt;8;//UBRRH_VALUE;<br />        UBRRL = __UBRR;//UBRRL_VALUE;<br />        /*<br />        #if USE_2X<br />            UCSRA = 1 &lt;&lt; U2X;<br />        #else<br />            UCSRA = 0;<br />        #endif<br />        */<br />       <br />        DDRD |= (1&lt;&lt;PD3)|(1&lt;&lt;PD4);          // dodane<br />        PORTD &amp;= ~(1&lt;&lt;PD3);                 // dodane<br />        PORTD &amp;= ~(1&lt;&lt;PD4);                 // dodane<br />     <br />       <br />        #ifdef URSEL<br />            UCSRC = 1 &lt;&lt; URSEL | UCSRC_DATA_BITS | UCSRC_PARITY | UCSRC_STOP_BITS;<br />        #else<br />            UCSRC = UCSRC_DATA_BITS | UCSRC_PARITY | UCSRC_STOP_BITS;<br />        #endif<br />        UCSRB = 1 &lt;&lt; RXEN | 1 &lt;&lt; TXEN | UCSRB_DATA_BITS;[/syntax]<br /><br />ustawiam też dla atmega328p START BLS tylko czy dobrze??<br /><br />[syntax=c]język c<br /><br />    # MCU name<br />    MCU = atmega328P<br />     <br />    # MCU frequency (without UL suffix)<br />    F_CPU = 3686400<br />     <br />    # Bootloader options<br />    # m128, m1284p  = 0x1FC00<br />    # m32, m328 = 0x7E00<br />    # m16, m168 = 0x3E00<br />    # m8, m88 = 0x1E00<br />    BLS_START = 0x7E00<br />     <br />    # dla połączeń Bluetooth czas oczekiwania min 3 s<br />    BOOT_WAIT = 5<br />     <br />    BAUD_RATE = 9600<br />     <br />    # MCU configuration fuse and lockbits (leave empty if not to be programmed or<br />    # to be programmed according to .fuse and .lock sections in ELF file)<br />    LFUSE =<br />    HFUSE =<br />    EFUSE =<br />    LOCK =[/syntax]<br /><br />I fusebit i schemat;<br /><br /><a href="https://obrazkiforum.atnel.pl/7664/f4d1b779aae9d245a46c26abb2246718.jpg"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/7664/f4d1b779aae9d245a46c26abb2246718.jpg" alt="Obrazek" /></a><a href="https://obrazkiforum.atnel.pl/7664/89819f1283538792fa67a38aefe52e9c.jpg"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/7664/89819f1283538792fa67a38aefe52e9c.jpg" alt="Obrazek" /></a><br /><br /><a href="https://obrazkiforum.atnel.pl/7664/5315f357ab8e462f910b7ae95c6911d5.png"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/7664/5315f357ab8e462f910b7ae95c6911d5.png" alt="Obrazek" /></a><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=7664">Szofer</a> — 1 paź 2020, o 21:40</p><hr />
]]></content>
</entry>
</feed>