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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2016-03-01T19:40:15+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=47&amp;t=14684&amp;mode</id>
<entry>
<author><name><![CDATA[jerzykiler]]></name></author>
<updated>2016-03-01T19:40:15+01:00</updated>
<published>2016-03-01T19:40:15+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=14684&amp;p=155169#p155169</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=14684&amp;p=155169#p155169"/>
<title type="html"><![CDATA[Re: Bootloader Atmega32 + Arduino]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=14684&amp;p=155169#p155169"><![CDATA[
Sprobowalem Optiboot'a. Sciagnalem <!-- m --><a class="postlink" href="https://github.com/Optiboot/optiboot" >https://github.com/Optiboot/optiboot</a><!-- m --> , zbdowalem pod Windowsem (uzywajac avr-gcc z bin Arduino) wolajac:<br />make atmega32 AVR_FREQ=8000000 FLASHES=2 LED=B1 BARUD_RATE=19200<br />zmienilem FUSE bity tak, zeby zostawić kwarc 8MHz, a BOOTRST=0, BOOTSZ1 = 1 i BOOTSZ0 = 1, wrzcilem hexa przez AVRDUDE i efekt jest taki, ze diodka miga 2 razy tak jak skonfigurowana. Jak teraz z tego korzystac w Arduino IDE?<br />-------------<br />Optiboot dziala, chociaz musialem sie troche pobawic w debugowanie. Jesli komus sie przyda, to w Arduino IDE trzeba edytowac plik boards.txt, zeby ustawic odpowiednia predkosc i piny, wybrac Arduino ISP lub STK500, kliknac &quot;upload sketch&quot;, po czym zresetowac uC.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=13170">jerzykiler</a> — 1 mar 2016, o 19:40</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[jerzykiler]]></name></author>
<updated>2016-02-29T23:04:29+01:00</updated>
<published>2016-02-29T23:04:29+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=14684&amp;p=155115#p155115</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=14684&amp;p=155115#p155115"/>
<title type="html"><![CDATA[Re: Bootloader Atmega32 + Arduino]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=14684&amp;p=155115#p155115"><![CDATA[
Dzięki za rady. Odnośnie ATB-FT232R - na płytce mam wyjścia tylko RX i TX, a tutaj trzeba podpiąc 4 inne piny do złącza ISP, wiec odpada (chyba, że czegoś nie widze).<br />Arduino chciałem używać, bo całe środowisko działa bardzo przyjemnie. Odradzasz ogólnie bootloader Arduino, czy konkretnie sunduino? Widzę, że tam w fuse bitach ustawiony jest kwarc 16MHz, natomiast w mojej płytce był z nim problem (pomimo obecności kwarcu 16MHz na płytce, po zmianie fuse bitów uc przestał reagować, dopiero ręczne przytrzymanie kwarcu przy odpowiednich nóżkach pozwoliło wrócić z fuse bitami do wewnętrznego 8MHz). Czy wrzucenie tego bootloadera przy zachowaniu 8MHz może zadziałać (chodzi o plik .hex, który też najpewniej był tworzony z założeniem posiadanie kwarcu 16MHz)?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=13170">jerzykiler</a> — 29 lut 2016, o 23:04</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[SunRiver]]></name></author>
<updated>2016-02-29T20:40:42+01:00</updated>
<published>2016-02-29T20:40:42+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=14684&amp;p=155088#p155088</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=14684&amp;p=155088#p155088"/>
<title type="html"><![CDATA[Re: Bootloader Atmega32 + Arduino]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=14684&amp;p=155088#p155088"><![CDATA[
<!-- m --><a class="postlink" href="http://www.sunduino.pl/wordpress/atmega32-i-arduino-rozwiazane/" >http://www.sunduino.pl/wordpress/atmega ... ozwiazane/</a><!-- m --><br />skoro musisz używać bootloadera arduino choć nie polecam  <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=58">SunRiver</a> — 29 lut 2016, o 20:40</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[rskup]]></name></author>
<updated>2016-02-29T20:33:01+01:00</updated>
<published>2016-02-29T20:33:01+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=14684&amp;p=155085#p155085</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=14684&amp;p=155085#p155085"/>
<title type="html"><![CDATA[Re: Bootloader Atmega32 + Arduino]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=14684&amp;p=155085#p155085"><![CDATA[
<div class="quotetitle"><b>Quote:</b></div><div class="quotecontent"><br />Tak, ale z tego co rozumiem muszę w tym celu wrzucić na procka bootloader. To prawda, czy można programować układ z USB bez tego?<br /></div><br />Nic nie musisz, dzięki FT232R masz prawdziwy programator ISP programujący wszystkie funkcje.<br />Aby szybko zrobić i się nie narobić to zacznij od ściągnięcia avrdude, które daje mkAVRCalculator, bo on ma na pewno poprawną obsługę programatora po FT232R (nie wiem jaką wersję masz w arduino). Przy okazji masz pokazane na obrazku w mkAVRCalculator (jak wybierzesz programator ATB-FT232R) jak należy podłączyć piny FT232R z pinami na złączu ISP (najlepiej zrób sobie przejściówkę kabelki - złącze KANDA). Po zainstalowaniu avrdude i obejrzeniu połączenia do ISP, to już nie poużywasz sobie mkAVRCalculatora z programatorem na swojej płytce, bo program ma ograniczenia i pracuje tylko z oryginalnymi ATNELowskimi programatorami po FT232R.<br /><br />Przykładowa komenda wgrywająca z avrdude program <em>Test.hex</em> do procesora ATmega16:<br />[syntax=msdos]avrdude -pm16 -cATB-FT232R -Pft0 -Uflash:w:Test.hex:a[/syntax]<br /><br />-- <br />Pozdrawiam,<br />Robert<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=3427">rskup</a> — 29 lut 2016, o 20:33</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Marhef]]></name></author>
<updated>2016-02-29T15:53:57+01:00</updated>
<published>2016-02-29T15:53:57+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=14684&amp;p=155067#p155067</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=14684&amp;p=155067#p155067"/>
<title type="html"><![CDATA[Re: Bootloader Atmega32 + Arduino]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=14684&amp;p=155067#p155067"><![CDATA[
Nie, na docelowy procesor. Pisząc &quot;I tam&quot; chodziło mi o płytkę arduino. Przepraszam za wprowadzenie w błąd.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=12752">Marhef</a> — 29 lut 2016, o 15:53</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[jerzykiler]]></name></author>
<updated>2016-02-29T15:50:56+01:00</updated>
<published>2016-02-29T15:50:56+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=14684&amp;p=155065#p155065</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=14684&amp;p=155065#p155065"/>
<title type="html"><![CDATA[Re: Bootloader Atmega32 + Arduino]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=14684&amp;p=155065#p155065"><![CDATA[
Sugerujesz, że bootloader wgrywa się na Atmege16, która robi za konwerter, a nie na &quot;docelowy&quot; procesor Atmega328? Wydaje mi się, że jest inaczej.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=13170">jerzykiler</a> — 29 lut 2016, o 15:50</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Marhef]]></name></author>
<updated>2016-02-29T15:47:02+01:00</updated>
<published>2016-02-29T15:47:02+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=14684&amp;p=155063#p155063</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=14684&amp;p=155063#p155063"/>
<title type="html"><![CDATA[Re: Bootloader Atmega32 + Arduino]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=14684&amp;p=155063#p155063"><![CDATA[
Nie wiem, jak w przypadku tej płytki, ale w arduino jest dodatkowy uC, który jest tylko konwerterem z USB na (chyba) UART. I tam potrzebujesz mieć bootloader w procku, bo to dzięki niemu wgrywasz program<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=12752">Marhef</a> — 29 lut 2016, o 15:47</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[jerzykiler]]></name></author>
<updated>2016-02-29T15:38:01+01:00</updated>
<published>2016-02-29T15:38:01+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=14684&amp;p=155062#p155062</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=14684&amp;p=155062#p155062"/>
<title type="html"><![CDATA[Re: Bootloader Atmega32 + Arduino]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=14684&amp;p=155062#p155062"><![CDATA[
Tak, ale z tego co rozumiem muszę w tym celu wrzucić na procka bootloader. To prawda, czy można programować układ z USB bez tego?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=13170">jerzykiler</a> — 29 lut 2016, o 15:38</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[rskup]]></name></author>
<updated>2016-02-29T15:25:47+01:00</updated>
<published>2016-02-29T15:25:47+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=14684&amp;p=155060#p155060</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=14684&amp;p=155060#p155060"/>
<title type="html"><![CDATA[Re: Bootloader Atmega32 + Arduino]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=14684&amp;p=155060#p155060"><![CDATA[
Masz na swojej płytce wbudowany konwerter USB-RS232 na układzie FR232RL a on może robić za programator. Dzięki czemu będziesz miał tylko jedno podłączenie USB do PC.<br /><br />-- <br />Pozdrawiam,<br />Robert<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=3427">rskup</a> — 29 lut 2016, o 15:25</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[jerzykiler]]></name></author>
<updated>2016-02-29T11:07:28+01:00</updated>
<published>2016-02-29T11:07:28+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=14684&amp;p=155036#p155036</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=14684&amp;p=155036#p155036"/>
<title type="html"><![CDATA[Bootloader Atmega32 + Arduino]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=14684&amp;p=155036#p155036"><![CDATA[
Cześć,<br /><br />Mam taką plytkę (ATMEGA32):<br /><a href="http://gotronik.pl/zestawyuruchomieniowe/mod_avr_atmega16v2.html"  class="postlink">http://gotronik.pl/zestawyuruchomieniowe/mod_avr_atmega16v2.html</a><br />Używam jej ze środowiskiem Arduino i USBAsp. Płytka działa ok, ale chcąc komunikować się przez USB muszę mieć podłączony zarówno programator, jak i USB. Chciałbym ograniczyć się do jednego kabla USB pomiędzy płytką a PC. Po poszukiwaniach nie znalazłem bootloadera Arduino dla ATMEGI32. Czy można wykorzystać plik hex dla innego procesora? Czy ewentualnie inne bootloadery będą współpracować z Arduino IDE? I czy w razie problemów z bootloaderem programator  będzie umożliwiał jego całkowite usunięcie i wgranie od nowa (po wylączeniu locka we fuse bitach)?<br /><br />Pozdrawiam<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=13170">jerzykiler</a> — 29 lut 2016, o 11:07</p><hr />
]]></content>
</entry>
</feed>