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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2019-11-12T10:39:07+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=18&amp;t=22658&amp;mode</id>
<entry>
<author><name><![CDATA[ePawel]]></name></author>
<updated>2019-11-12T10:39:07+01:00</updated>
<published>2019-11-12T10:39:07+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=22658&amp;p=223011#p223011</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=22658&amp;p=223011#p223011"/>
<title type="html"><![CDATA[Re: MKBootloader - zasilanie modułu BT w sekcji BLS]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=22658&amp;p=223011#p223011"><![CDATA[
Temat nieaktualny. rozwiązałem problem.<br /><br />Wgrałem swój bootloader do MCU. Następnie wgrałem program główny, a na końcu zgrałem do osobnego pliku całą pamięć MCU.<br /><br />Dzięki temu uzyskałem plik hex zarówno z bootloaderem jak i programem głównym <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=21017">ePawel</a> — 12 lis 2019, o 10:39</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[ePawel]]></name></author>
<updated>2019-11-10T11:23:49+01:00</updated>
<published>2019-11-10T11:23:49+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=22658&amp;p=222947#p222947</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=22658&amp;p=222947#p222947"/>
<title type="html"><![CDATA[Re: MKBootloader - zasilanie modułu BT w sekcji BLS]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=22658&amp;p=222947#p222947"><![CDATA[
Czy jest szansa na jednorazowe wygenerowanie pliku hex bootloadera według poniższych założeń:<br /><br />MCU: AtMega328PB<br />F_CPU=3686400<br />Baud: 115200<br /><br />Po wejściu do bootloadera:<br />1. Watchdog jest wyłączony<br />2. Pin PB.0 ustawiony jest jako 1<br />3. Po ustawieniu PB.0 jaki 1 bootloader czeka 7 sekund (w tym czasie aplikacja ponownie łączy się z modułem BT)<br />4. Po tym czasie bootloader czeka na dane &quot;nowego programu&quot;<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=21017">ePawel</a> — 10 lis 2019, o 11:23</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[ePawel]]></name></author>
<updated>2019-11-09T21:55:18+01:00</updated>
<published>2019-11-09T21:55:18+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=22658&amp;p=222934#p222934</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=22658&amp;p=222934#p222934"/>
<title type="html"><![CDATA[Re: MKBootloader - zasilanie modułu BT w sekcji BLS]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=22658&amp;p=222934#p222934"><![CDATA[
A czy sam kod bootlodera jest dostępny czy jest to tajemnica firmy? <br /><br />Posiadam plik hex z moim bootloderem i plik hex z programem głównym. Czy jest możliwość zrobienia opcji &quot;merge&quot; samemu? Niestety nie &quot;rozgryzłem&quot; jeszcze jak ta opcja działa i co tak naprawdę ta funkcja robi z tymi dwoma plikami.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=21017">ePawel</a> — 9 lis 2019, o 21:55</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2019-11-09T21:26:42+01:00</updated>
<published>2019-11-09T21:26:42+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=22658&amp;p=222932#p222932</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=22658&amp;p=222932#p222932"/>
<title type="html"><![CDATA[Re: MKBootloader - zasilanie modułu BT w sekcji BLS]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=22658&amp;p=222932#p222932"><![CDATA[
Być może uda się wdrożyć taką funkcjonalność<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 9 lis 2019, o 21:26</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[ePawel]]></name></author>
<updated>2019-11-09T21:18:22+01:00</updated>
<published>2019-11-09T21:18:22+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=22658&amp;p=222931#p222931</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=22658&amp;p=222931#p222931"/>
<title type="html"><![CDATA[MKBootloader - zasilanie modułu BT w sekcji BLS]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=22658&amp;p=222931#p222931"><![CDATA[
Cześć!<br /><br />W moim rozwiązaniu program do MCU jest wgrywany za pomocą bluetooth i aplikacji mobilnej na telefon (wgrywam program bezpośrednio z telefonu z Androidem). <br /><br />Ze względu na oszczędzanie energii w moim urządzeniu moduł jest załączany i odłączany od zasilania. Przy próbie wgrania nowego programu, MCU jest resetowany przez Watchdoga i wchodzi w sekcje bootlodera. W obecnym rozwiązaniu mam napisany bootloader, w którym dopisałem prostą instrukcję ustawiania jedynki na PORTB.0, dzięki czemu po wejściu do bootlodera moduł jest włączony (Pin PB0 steruję tranzystor od zasilania modułu).<br /><br />Nie jest to optymalne rozwiązanie ponieważ wymaga wgranie wpierw bootlodera a potem programu głównego. Idealnym rozwiązaniem jest tutaj opcja MERGE w MKbootloaderze, którą dzisiaj odkryłem <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> Problem w tym, że nie mogę dopisać do bootlodera dosłownie dwóch linijek DDRB |=(1&lt;&lt;PB0); PORTB |=(1&lt;&lt;PBO); <br /><br />Czy jest możliwość dopisania tych dwóch linijek do bootlodera samodzielnie? W opcje jest wysterowanie diody LED... ale ona mruga, więc nie mogę wykorzystać jej do załączania zasilania<br /><br />Czy mogę się zwrócić do Mirka z prośbą o wygenerowanie tego jednego pliku hex bootlodera do którego później bym sobie dodawał plik hex z moim programem?<br /><br />Pozdrawiam!<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=21017">ePawel</a> — 9 lis 2019, o 21:18</p><hr />
]]></content>
</entry>
</feed>