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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2014-01-16T21:42:05+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=4&amp;t=5511&amp;mode</id>
<entry>
<author><name><![CDATA[Janadamis]]></name></author>
<updated>2014-01-16T21:42:05+01:00</updated>
<published>2014-01-16T21:42:05+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=5511&amp;p=65290#p65290</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=5511&amp;p=65290#p65290"/>
<title type="html"><![CDATA[Re: Atmega2560 i karta SD kłopot z inicjalizacją]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=5511&amp;p=65290#p65290"><![CDATA[
Aha, czyli tak jak myślałem. Do moich zastosowań ten system będzie idealny <img src="https://forum.atnel.pl/images/smilies/icon_e_biggrin.gif" alt=":D" title="Bardzo szczęśliwy" /><br />Dzięki za pomoc<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=288">Janadamis</a> — 16 sty 2014, o 21:42</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[xor]]></name></author>
<updated>2014-01-16T21:35:57+01:00</updated>
<published>2014-01-16T21:35:57+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=5511&amp;p=65289#p65289</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=5511&amp;p=65289#p65289"/>
<title type="html"><![CDATA[Re: Atmega2560 i karta SD kłopot z inicjalizacją]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=5511&amp;p=65289#p65289"><![CDATA[
<div class="quotetitle">Janadamis napisał(a):</div><div class="quotecontent"><br />Ale chciałbym się jeszcze dowiedzieć o co chodzi z tym że można mieć 4 dodatkowe spi na liniach uarta. O co w tym chodzi? Czemu nie na normalnych pinach tylko akurat uart? i czemu jest to opisane pod koniec noty w nie w sekcji opisującej tego jednego spi? Na schemacie nie ma ich zaznaczonych.<br /></div><br />UART może pracować w jako SPI (wyłącznie w trybie Master), a że w tej atmedze są 4 UARTy... Konfiguracja jest trochę inna (używa się rejestrów USARTów) więc opis jest wydzielony - rozdział &quot;USART in SPI mode&quot;<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1774">xor</a> — 16 sty 2014, o 21:35</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Janadamis]]></name></author>
<updated>2014-01-16T20:29:34+01:00</updated>
<published>2014-01-16T20:29:34+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=5511&amp;p=65280#p65280</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=5511&amp;p=65280#p65280"/>
<title type="html"><![CDATA[Re: Atmega2560 i karta SD kłopot z inicjalizacją]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=5511&amp;p=65280#p65280"><![CDATA[
Ja to rozumie. Jest to pożyteczne, ale czy nie mogło to by być w osobnym pliku? razem z ustawieniem pozostałych portów? Znacznie ułatwiło by obsługę. To jest dobry pomysł, chyba tak zrobię. <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=288">Janadamis</a> — 16 sty 2014, o 20:29</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Zaba]]></name></author>
<updated>2014-01-16T20:06:39+01:00</updated>
<published>2014-01-16T20:06:39+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=5511&amp;p=65277#p65277</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=5511&amp;p=65277#p65277"/>
<title type="html"><![CDATA[Re: Atmega2560 i karta SD kłopot z inicjalizacją]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=5511&amp;p=65277#p65277"><![CDATA[
Właśnie to jest fajne ,że SPI sprzętowe a wybór urządzenia programowy<br />jak inaczej moglibyśmy obsłużyć inne urządzenia na szynie SPI <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=1044">Zaba</a> — 16 sty 2014, o 20:06</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Janadamis]]></name></author>
<updated>2014-01-16T19:37:46+01:00</updated>
<published>2014-01-16T19:37:46+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=5511&amp;p=65276#p65276</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=5511&amp;p=65276#p65276"/>
<title type="html"><![CDATA[Re: Atmega2560 i karta SD kłopot z inicjalizacją]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=5511&amp;p=65276#p65276"><![CDATA[
Słuchajcie udało się. Działa. Nigdy chyba byście nie zgadli co jest nie tak. Postanowiłem przejrzeć funkcję inicjalizującą i trafiłem na takie coś w pliku mmc.c<br />[syntax=c]/* Port Controls (Platform dependent) */<br />/* Port Controls (Platform dependent) */<br />#define SELECT()PORTB &amp;= ~(1&lt;&lt;PB0)/* MMC CS = L */<br />#defineDESELECT()PORTB |=  (1&lt;&lt;PB0)/* MMC CS = H */<br />#defineMMC_SEL!(PORTB &amp;  (1&lt;&lt;PB0))/* MMC CS status (true:selected) */[/syntax]<br /><br />Zapewne chodzi tutaj o pin SS/CS czyli wybór układu. W atmega 32 znajduje się on na porcie PB4 lecz w atmedze 2560 znajduje się on na porcie PB0. Dlatego program mi nie działał. Zawsze byłem przekonany ze wszystkie porty spi obsługiwane w pełni sprzętowo a tu taki bonus.<br />Całkowicie już chyba osiwiałem. Gdzie to w takim pliku takie rzeczy....<br />Wielkie dzięki wszystkim za pomoc. <br /><br />Ale chciałbym się jeszcze dowiedzieć o co chodzi z tym że można mieć 4 dodatkowe spi na liniach uarta. O co w tym chodzi? Czemu nie na normalnych pinach tylko akurat uart? i czemu jest to opisane pod koniec noty w nie w sekcji opisującej tego jednego spi? Na schemacie nie ma ich zaznaczonych. To jakieś czary?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=288">Janadamis</a> — 16 sty 2014, o 19:37</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[charsz]]></name></author>
<updated>2014-01-16T19:20:02+01:00</updated>
<published>2014-01-16T19:20:02+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=5511&amp;p=65275#p65275</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=5511&amp;p=65275#p65275"/>
<title type="html"><![CDATA[Re: Atmega2560 i karta SD kłopot z inicjalizacją]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=5511&amp;p=65275#p65275"><![CDATA[
No ale cos chyba zmieniasz po zmianie z 32 na 2560? czy idziesz na zywiol? Do ktorych portow podpinasz?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=926">charsz</a> — 16 sty 2014, o 19:20</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[MirkoT]]></name></author>
<updated>2014-01-16T18:34:07+01:00</updated>
<published>2014-01-16T18:34:07+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=5511&amp;p=65261#p65261</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=5511&amp;p=65261#p65261"/>
<title type="html"><![CDATA[Re: Atmega2560 i karta SD kłopot z inicjalizacją]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=5511&amp;p=65261#p65261"><![CDATA[
<div class="quotetitle">Janadamis napisał(a):</div><div class="quotecontent"><br />Nie rozumie o jakie źródło Tobie chodzi. O program? Jego nie mogę udostępnić gdyż jest on prosto z płyty. Pisałem o tym powyżej.<br /></div><br />nie zaglądałem do not, ale jestem pewien że Ty to zrobiłeś.<br />Skoro to kod z BB i na 32 Ci chodzi to... może pokaż schemat? <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=189">MirkoT</a> — 16 sty 2014, o 18:34</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Janadamis]]></name></author>
<updated>2014-01-16T18:26:30+01:00</updated>
<published>2014-01-16T18:26:30+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=5511&amp;p=65260#p65260</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=5511&amp;p=65260#p65260"/>
<title type="html"><![CDATA[Re: Atmega2560 i karta SD kłopot z inicjalizacją]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=5511&amp;p=65260#p65260"><![CDATA[
Nie rozumie o jakie źródło Tobie chodzi. O program? Jego nie mogę udostępnić gdyż jest on prosto z płyty. Pisałem o tym powyżej.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=288">Janadamis</a> — 16 sty 2014, o 18:26</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[charsz]]></name></author>
<updated>2014-01-16T18:10:19+01:00</updated>
<published>2014-01-16T18:10:19+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=5511&amp;p=65255#p65255</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=5511&amp;p=65255#p65255"/>
<title type="html"><![CDATA[Re: Atmega2560 i karta SD kłopot z inicjalizacją]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=5511&amp;p=65255#p65255"><![CDATA[
Moze zanim zaczniesz lutowac pokaz zrodlo?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=926">charsz</a> — 16 sty 2014, o 18:10</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Janadamis]]></name></author>
<updated>2014-01-16T16:23:33+01:00</updated>
<published>2014-01-16T16:23:33+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=5511&amp;p=65232#p65232</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=5511&amp;p=65232#p65232"/>
<title type="html"><![CDATA[Re: Atmega2560 i karta SD kłopot z inicjalizacją]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=5511&amp;p=65232#p65232"><![CDATA[
@up  Ma ktoś jakiś pomysł? Ja mam taki plan by wziąć inny egzemplarz atmeg12560 i na niej sprawdzić. Posiadam 2 takie atmegi więc nie problem. Musze tylko przylutować tą drugą. I od nowa wszystko podłączyć. Ale wątpię żeby to by było przyczyną. Być może jest to prosty babol albo i nie. Sam już nie wiem. Według mnie wszystko jest dobrze podłączone.<br />Proszę o pomoc<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=288">Janadamis</a> — 16 sty 2014, o 16:23</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Janadamis]]></name></author>
<updated>2014-01-12T17:36:50+01:00</updated>
<published>2014-01-12T17:36:50+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=5511&amp;p=64796#p64796</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=5511&amp;p=64796#p64796"/>
<title type="html"><![CDATA[Re: Atmega2560 i karta SD kłopot z inicjalizacją]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=5511&amp;p=64796#p64796"><![CDATA[
Atmega32 chodziła na wewnętrznym 8Mhz ponieważ chciałem ograniczyć różnicę programu pomiędzy obiema atmegami.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=288">Janadamis</a> — 12 sty 2014, o 17:36</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[klonyyy]]></name></author>
<updated>2014-01-12T17:02:28+01:00</updated>
<published>2014-01-12T17:02:28+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=5511&amp;p=64790#p64790</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=5511&amp;p=64790#p64790"/>
<title type="html"><![CDATA[Re: Atmega2560 i karta SD kłopot z inicjalizacją]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=5511&amp;p=64790#p64790"><![CDATA[
A atmega32 też chodziła na wewnętrznym 8Mhz, czy może na kwarcu 11059200 ?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=532">klonyyy</a> — 12 sty 2014, o 17:02</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Janadamis]]></name></author>
<updated>2014-01-12T12:14:38+01:00</updated>
<published>2014-01-12T12:14:38+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=5511&amp;p=64735#p64735</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=5511&amp;p=64735#p64735"/>
<title type="html"><![CDATA[Re: Atmega2560 i karta SD kłopot z inicjalizacją]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=5511&amp;p=64735#p64735"><![CDATA[
Układ przetestowałem na 2 pamięciach microSD 256MB oraz 4GB i na jednej pamięci SD 512MB. Niestety nadal nie działa. <img src="https://forum.atnel.pl/images/smilies/icon_e_sad.gif" alt=":(" title="Smutny" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=288">Janadamis</a> — 12 sty 2014, o 12:14</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Janadamis]]></name></author>
<updated>2014-01-11T19:51:24+01:00</updated>
<published>2014-01-11T19:51:24+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=5511&amp;p=64649#p64649</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=5511&amp;p=64649#p64649"/>
<title type="html"><![CDATA[Atmega2560 i karta SD kłopot z inicjalizacją]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=5511&amp;p=64649#p64649"><![CDATA[
Witam<br />Ostatnio zakupiłem uC Atmega2560-16AU w obudowie TQFP100A. Chciałem podłączyć do niego kartę SD aby odczytać plik tekstowy, gdyż jest to najprostszy program aby sprawdzić czy wszystko dział jak należy. Podłączyłem kartę SD do uC wgrałem program z i BB  &quot;15_TEST_Petit_FS&quot;<br />Ale zmieniłem podłączenie lcd na port D0-D7, oraz zmieniłem konfiguracje makr lini SPI. Po zaprogramowaniu wyświetla się disk init error i ani razu nic nie odczytało z karty. Oczywiście na karcie znajduje się plik tekstowy. Dodałem uaktualnienie związane właśnie z inicjalizacją ale nic nie pomogło. Gdy podłączyłem kartę pod atmega32 i ponownym ustawieniu programu wszystko działa jak należy czyli karta i translator napięcia jest w porządku.<br /><br />Jako że jest to inny procesor to rejestry konfiguracyjne spi mogą się nie zgadzać, dlatego otworzyłem po jednej stronie ekranu notę pdf od atmega2560 a po drugiej stronie atmega32 i linijka po linijce przeglądałem obie noty w poszukiwaniu zmian konfiguracji SPI. Jednak okazało się że wszystko jest to samo. Mają identyczne rejestry i konfiguracje SPI. Czyli program powinien działać bez żadnych zmian.<br />Całość taktowana 8Mhz wewnętrzny oscylator. Połączenia sprawdzałem kilkanaście razy wszystko w porządku.<br />Programu nie podam gdyż jest to program lekko przerobiony z książki BB.<br /><br />Co dziwne na kilku stronach w tym na atmelowskich podawane jest że ten uC posiada 5 SPI ale w nocie napisane jest ze posiada tylko 1 spi. Więc nie wiem o co chodzi. Przeglądając notą pdf tego uC doszedłem do rozdziału w którym opisane jest że spi można ustawić na każdym uarcie. Ale czemu na uartach a nie normalnie jak to pierwsze spi??? nie rozumiem tego. Opisane jest że to pierwsze spi działa jako spi lub isp a nie tylko i wyłącznie jako ISP. Spoglądając na schemat tego uC widać że tylko to jedno spi jest opisane jako dodatkowa funkcja wyjścia. O tamtych pozostałych nic nie widać.<br />Pierwszy raz zetknąłem się z czymś takim.<br />Proszę o pomoc gdyż już kilka dni próbuje to uruchomić i nic.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=288">Janadamis</a> — 11 sty 2014, o 19:51</p><hr />
]]></content>
</entry>
</feed>