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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2017-12-06T07:38:07+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=18&amp;t=19740&amp;mode</id>
<entry>
<author><name><![CDATA[new_old_man]]></name></author>
<updated>2017-12-06T07:38:07+01:00</updated>
<published>2017-12-06T07:38:07+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=19740&amp;p=200060#p200060</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=19740&amp;p=200060#p200060"/>
<title type="html"><![CDATA[Re: mkBootloader i krzaczki przed stringiem &quot;AT+RST&quot;]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=19740&amp;p=200060#p200060"><![CDATA[
<div class="quotetitle">raczyk napisał(a):</div><div class="quotecontent"><br />O to fajnie, że już Ci działa bo bałem się że może masz kwarc 16 MHz i że on krzaczy, ale Twój jest przyjazny USART <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":-)" title="Szczęśliwy" /><br /></div><br /><br /><a href="http://forum.atnel.pl/topic3634.html?hilit=usart%20friendly#p43256"  class="postlink">http://forum.atnel.pl/topic3634.html?hilit=usart%20friendly#p43256</a> <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=10976">new_old_man</a> — 6 gru 2017, o 07:38</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[raczyk]]></name></author>
<updated>2017-12-06T07:20:11+01:00</updated>
<published>2017-12-06T07:20:11+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=19740&amp;p=200059#p200059</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=19740&amp;p=200059#p200059"/>
<title type="html"><![CDATA[Re: mkBootloader i krzaczki przed stringiem &quot;AT+RST&quot;]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=19740&amp;p=200059#p200059"><![CDATA[
O to fajnie, że już Ci działa bo bałem się że może masz kwarc 16 MHz i że on krzaczy, ale Twój jest przyjazny USART <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":-)" title="Szczęśliwy" /><br /><br />Pozdrawiam<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=8571">raczyk</a> — 6 gru 2017, o 07:20</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[new_old_man]]></name></author>
<updated>2017-12-06T00:31:51+01:00</updated>
<published>2017-12-06T00:31:51+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=19740&amp;p=200057#p200057</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=19740&amp;p=200057#p200057"/>
<title type="html"><![CDATA[Re: mkBootloader i krzaczki przed stringiem &quot;AT+RST&quot;]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=19740&amp;p=200057#p200057"><![CDATA[
HA! MAM!<br /><br />W programie USR-VCOM jest taka opcja &quot;Synchronize baudrate(RFC2217 similar)&quot;, która jest domyślnie włączona. Tłumaczona jest tak:<br /><div class="quotetitle"><b>Quote:</b></div><div class="quotecontent"><br />Synchronize baudrate(RFC2217 similar) function byte,virtual serial port parameters and hardware synchronization changes.Only applies to USR-TCP232 Series TCP232 Series firmware version requires 4.12 or higher, E45 series firmware version before 2011 or higher.If not support,Please click on &quot;Options -&gt; RFC2217&quot; uncheck the box.<br /></div><br /><br />Prawdopodobnie rozpoznaje mkBootloadera jako któryś ze swoich modułów, np. USR-WIFI232-T (bo to chyba brat ATNEL-WIFI232-T).<br /><br />Po wyłączeniu wszystko śmiga!:D<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=10976">new_old_man</a> — 6 gru 2017, o 00:31</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[new_old_man]]></name></author>
<updated>2017-12-05T23:30:23+01:00</updated>
<published>2017-12-05T23:30:23+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=19740&amp;p=200053#p200053</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=19740&amp;p=200053#p200053"/>
<title type="html"><![CDATA[Re: mkBootloader i krzaczki przed stringiem &quot;AT+RST&quot;]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=19740&amp;p=200053#p200053"><![CDATA[
<div class="quotetitle">rskup napisał(a):</div><div class="quotecontent"><br /><div class="quotetitle">new_old_man napisał(a):</div><div class="quotecontent">ponieważ komenda, jaką dostaje, wygląda tak (dane z Monitora)<br /></div><br />Z którego miejsca to jest? Monitor na porcie USB, czy gdzieś dalej?<br />Jak to jest na USB (przejściówce RS-USB) to przetestuj z inną.</div><br />Monitor jest na COM w laptopie, czyli tam, gdzie mkBootloader - to jest wbudowana funkcja USR-VCOM. Nie podejrzewam przejściówki, bo wszystko inne działa prawidłowo. Zresztą mkBootloader też działa, jeśli nie jest podłączony przez VCOMa, a bezpośrednio po USB.<br /><br /><div class="quotetitle">raczyk napisał(a):</div><div class="quotecontent"><br />1) Nie wiem w jakim celu podpięte to zostało do Debiana przez UART?<br /><br />Co wiem: masz atmege1284P - pytam:<br />2 Jaki masz kwarc?<br />3) UART - z którego korzystasz bo są chyba 2.<br /><br />Wiem że masz Debiana i jakiś UART puściłeś przejściówką i zamontowałeś sobie /dev/ttyUSB0<br />4) z jaką szybkością transmitujesz?<br />Wiem, że opalasz mkBootloadera. <br />5) Pytam gdzie - w Debianie, VirtualBox w Windows na innym kompie?<br />6) Czy kiedy masz już tego mkBootloadera działającego to czy linia UART jest tylko dla niego tzn. inne programiki ( w tym putty) nie korzystają w tym momencie z TX,RX? <br />7) Czy masz napisany tak program, że obsługuje on programowy RESET tzn parsuj, bufor,  nadsłuch RX itd.. tak jak Pan Mirek tłumaczył?<br /></div><br /><br />Ad 1. Już wyjaśniłem.<br />Ad 2. UART friendly;)<br />Ad 3. USART1.<br />Ad 4. 115200 8N1 (bootloader też).<br />Ad 5. Orange Pi PC+.<br />Ad 6. Tylko mkBootloader, zresztą chyba nie da się kilkoma programami otworzyć jednego portu COM (poza monitorami).<br />Ad 7. Tak jak PAN Mirek przykazał (netykieta chyba zabrania &quot;panowania&quot; <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> )<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 1 minucie ]</span></strong><br /><br /><div class="quotetitle">Krauser napisał(a):</div><div class="quotecontent"><br />Można zamiast strncasecmp_P użyć strcasestr_P. Pierwsza funkcja zwraca 0 gdy łańcuchy znaków są dokładnie równe, a druga zwraca wartość różną od NULL gdy łańcuch 2 został zawiera się w 1.<br /></div><br /><br />Dzięki za sugestię - pewnie ostatecznie wykorzystam Twoją propozycję. Ale nie lubię łatania dziur - wolałbym wiedzieć, co jest grane.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=10976">new_old_man</a> — 5 gru 2017, o 23:30</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Krauser]]></name></author>
<updated>2017-12-05T23:21:37+01:00</updated>
<published>2017-12-05T23:21:37+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=19740&amp;p=200052#p200052</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=19740&amp;p=200052#p200052"/>
<title type="html"><![CDATA[Re: mkBootloader i krzaczki przed stringiem &quot;AT+RST&quot;]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=19740&amp;p=200052#p200052"><![CDATA[
Można zamiast strncasecmp_P użyć strcasestr_P. Pierwsza funkcja zwraca 0 gdy łańcuchy znaków są dokładnie równe, a druga zwraca wartość różną od NULL gdy łańcuch 2 został zawiera się w 1.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=465">Krauser</a> — 5 gru 2017, o 23:21</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[new_old_man]]></name></author>
<updated>2017-12-05T22:27:02+01:00</updated>
<published>2017-12-05T22:27:02+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=19740&amp;p=200049#p200049</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=19740&amp;p=200049#p200049"/>
<title type="html"><![CDATA[Re: mkBootloader i krzaczki przed stringiem &quot;AT+RST&quot;]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=19740&amp;p=200049#p200049"><![CDATA[
Dzięki za odzew!<br /><br />Cały układ wygląda tak:<br /><br />mega1284 (UART1) --&gt; USB (FT232) --&gt; Orange Pi PC+ (Debian, ser2net, 115200 8N1) --&gt; Router (WLAN) --&gt; HP ProBook (W10) --&gt; USR-VCOM + Monitor (115200 8N1) --&gt; PuTTy (Serial) / mkBootloader<br /><br />Cała ta kombinacja wynika z lenistwa - chciałbym mieć zdalny dostęp do Atmegi. A chcę zrobić to w ten sposób, bo akurat w pobliżu mam serwer na Linuksie, ponadto zasilanie mojego układu nie pozwala na dodatkowe obciążenie modułem wifi lub Ethernet (chwilę miałem XPort Lantronixa, ale stabilizator napięcia nie wydalał).<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 17 minutach ]</span></strong><br /><br />Przepraszam, że tak zdawkowo odpowiedziałem, ale w między czasie zacząłem coś jeszcze sprawdzać i teraz nie chcę namieszać.<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 39 minutach ]</span></strong><br /><br />Zrobiłem jeszcze raz testy - wysyłałem string &quot;AT+RST?&quot; za pomocą:<br /><br />terminala &quot;by Br@y&quot;<br /><a href="https://obrazkiforum.atnel.pl/10976/0f5bace35a23069b41ebeb277c65e981.jpg"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/10976/0f5bace35a23069b41ebeb277c65e981.jpg" alt="Obrazek" /></a><br /><br />PuTTy<br /><a href="https://obrazkiforum.atnel.pl/10976/b8bf874d24d89892a099ab11d9d3eefe.jpg"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/10976/b8bf874d24d89892a099ab11d9d3eefe.jpg" alt="Obrazek" /></a><br /><br />mkBootloadera<br /><a href="https://obrazkiforum.atnel.pl/10976/9323889a6aaf13f938a76dafbd3aedea.jpg"  class="postlink"><img src="https://obrazkiforum.atnel.pl/thumb/10976/9323889a6aaf13f938a76dafbd3aedea.jpg" alt="Obrazek" /></a><br /><br />Zwróćcie uwagę, że wszystkie trzy programy niby wysyłają to samo, ale tylko i wyłącznie w przypadku mkBootloadera program w ATmedze odpowiada, że odebrał coś więcej. Przedziwne...<br /><br />Tak się zastanawiam - może USR-VCOM zaimplementowaną ma jakąś dodatkową funkcję przy współpracy z mkBootloaderem?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=10976">new_old_man</a> — 5 gru 2017, o 22:27</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[raczyk]]></name></author>
<updated>2017-12-05T13:02:55+01:00</updated>
<published>2017-12-05T13:02:55+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=19740&amp;p=200008#p200008</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=19740&amp;p=200008#p200008"/>
<title type="html"><![CDATA[Re: mkBootloader i krzaczki przed stringiem &quot;AT+RST&quot;]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=19740&amp;p=200008#p200008"><![CDATA[
new_old_man potrzebuje Twojej pomocy, bo widzisz: nie mam schematu Twojego projektu i nie wiem co jak gdzie jest podłączone itd.<br /><br />1) Nie wiem w jakim celu podpięte to zostało do Debiana przez UART?<br /><br />Co wiem: masz atmege1284P - pytam:<br />2 Jaki masz kwarc?<br />3) UART - z którego korzystasz bo są chyba 2.<br /><br />Wiem że masz Debiana i jakiś UART puściłeś przejściówką i zamontowałeś sobie /dev/ttyUSB0<br />4) z jaką szybkością transmitujesz?<br />Wiem, że opalasz mkBootloadera. <br />5) Pytam gdzie - w Debianie, VirtualBox w Windows na innym kompie?<br />6) Czy kiedy masz już tego mkBootloadera działającego to czy linia UART jest tylko dla niego tzn. inne programiki ( w tym putty) nie korzystają w tym momencie z TX,RX? <br />7) Czy masz napisany tak program, że obsługuje on programowy RESET tzn parsuj, bufor,  nadsłuch RX itd.. tak jak Pan Mirek tłumaczył?<br /><br />Pozdrawiam<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=8571">raczyk</a> — 5 gru 2017, o 13:02</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[rskup]]></name></author>
<updated>2017-12-04T21:18:07+01:00</updated>
<published>2017-12-04T21:18:07+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=19740&amp;p=199985#p199985</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=19740&amp;p=199985#p199985"/>
<title type="html"><![CDATA[Re: mkBootloader i krzaczki przed stringiem &quot;AT+RST&quot;]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=19740&amp;p=199985#p199985"><![CDATA[
<div class="quotetitle">new_old_man napisał(a):</div><div class="quotecontent"><br />ponieważ komenda, jaką dostaje, wygląda tak (dane z Monitora)<br /></div>Z którego miejsca to jest? Monitor na porcie USB, czy gdzieś dalej?<br /><br />-- <br />Pozdrawiam,<br />Robert<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 1 minucie ]</span></strong><br /><br />Jak to jest na USB (przejściówce RS-USB) to przetestuj z inną.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=3427">rskup</a> — 4 gru 2017, o 21:18</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[new_old_man]]></name></author>
<updated>2017-12-03T23:21:52+01:00</updated>
<published>2017-12-03T23:21:52+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=19740&amp;p=199947#p199947</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=19740&amp;p=199947#p199947"/>
<title type="html"><![CDATA[mkBootloader i krzaczki przed stringiem &quot;AT+RST&quot;]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=19740&amp;p=199947#p199947"><![CDATA[
Witajcie,<br />mam taki nietypowy problem. Zrobiłem myk i podłączyłem swoją stację pogodową (atmega1284p) poprzez USB (USART) z domowym serwerem (Debian). Na tymże serwerze za pomocą programu ser2net wypuściłem /dev/ttyUSB0 na TCP, a na komputerze przy użyciu programu USR-VCOM zrobiłem wirtualnego COMa - PuTTy śmiga pięknie <img src="https://forum.atnel.pl/images/smilies/icon_e_biggrin.gif" alt=":D" title="Bardzo szczęśliwy" /><br />Pojawił się jednak problem, gdy próbuję programować procesor za pomocą mkBootloadera - dostaję &quot;Brak odpowiedzi procesora - Time OUT !!!&quot;. Okazuje się, że mój program nie reaguje na &quot;software RESET&quot;, ponieważ komenda, jaką dostaje, wygląda tak (dane z Monitora):<br /><br />HEX:<br />75 69 55 AA 55 01 C2 03 C6 41 54 2B 52 53 54 3F<br />ASCII:<br />uiUŞUÂĆAT+RST?<br /><br />Natomiast gdy wysyłam string &quot;AT+RST?&quot; z dowolnego terminala, to dociera taki:<br /><br />HEX:<br />41 54 2B 52 53 54 3F<br />ASCII:<br />AT+RST?<br /><br />To, co podaję, to jest oczywiście wycinek odpowiedzi &quot;Odebrano komende AT: [........] - &quot;.<br /><br />Skąd się biorą te dodatkowe znaki?<br /><br />Dodam jeszcze, że jeśli za pomocą PuTTy zmuszę procesor do resetu, pojawią się upragnione &quot;????????????????????????????????????&quot; i szybko wcisnę &quot;Upload HEX&quot; w mkBootloaderze, to procesor łyknie HEXa poprawnie.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=10976">new_old_man</a> — 3 gru 2017, o 23:21</p><hr />
]]></content>
</entry>
</feed>