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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2016-08-06T16:13:40+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=4&amp;t=15935&amp;mode</id>
<entry>
<author><name><![CDATA[Maciek_L]]></name></author>
<updated>2016-08-06T16:13:40+01:00</updated>
<published>2016-08-06T16:13:40+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=15935&amp;p=165567#p165567</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=15935&amp;p=165567#p165567"/>
<title type="html"><![CDATA[Re: Lekcja FatFS z BB ale na module ATB micro SD]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=15935&amp;p=165567#p165567"><![CDATA[
<div class="quotetitle">QuadMan napisał(a):</div><div class="quotecontent"><br />Mam nadzieję, że to CD podłączyłeś jednak do PB2<br /></div><br /><br />A jednak babola zrobiłem i rzeczywiście podpiąłem pod PC2 <img src="https://forum.atnel.pl/images/smilies/icon_cry.gif" alt=":cry:" title="Płacze" />  Nie wiem skąd mi się wzięło no ale już trudno i trzeba żyć dalej <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" />  Wielkie wielkie dzięki za pokazanie tak prostego błędu jak widać czasem najciemniej jest pod latarnią <img src="https://forum.atnel.pl/images/smilies/icon_e_biggrin.gif" alt=":D" title="Bardzo szczęśliwy" /> Teraz rc=0 mogę wydawać komendy fs czy fl0: a wszystko działa perfekcyjnie. Teraz na spokojnie ogarnę drugą podpowiedź którą mi dałeś odnośnie zapisu na karcie SD. Na pewno odezwę się jeszcze, gdybym miał jakieś problemy.<br />Tak jeszcze tylko zapytam odnośnie samego formatowania karty microSD w tym przypadku. Czy ma jakiekolwiek znaczenie odnośnie szybkości zapisu danych bezawaryjnej pracy itp to czy mam ustawione formatowanie FAT czy FAT32 oraz to jąką wielkość klastra ustawię?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=8226">Maciek_L</a> — 6 sie 2016, o 16:13</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[QuadMan]]></name></author>
<updated>2016-08-06T15:36:57+01:00</updated>
<published>2016-08-06T15:36:57+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=15935&amp;p=165565#p165565</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=15935&amp;p=165565#p165565"/>
<title type="html"><![CDATA[Re: Lekcja FatFS z BB ale na module ATB micro SD]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=15935&amp;p=165565#p165565"><![CDATA[
Witam ponownie.<br /><br />Kolego <strong>Maciek_L</strong> u mnie Twój projekt działa, z tym że:<br /><br />1. W pierwszym poście napisałeś:<div class="quotetitle"><b>Quote:</b></div><div class="quotecontent"><br />Moje połączenia:<br />CS - PB4<br />MOSI - PB5<br />MISO - PB6<br />SCK - PB7<br />CD - PC2<br /></div><br /><br />Mam nadzieję, że to CD podłączyłeś jednak do <strong>PB2</strong> - tak jest w kodzie!!!! Zanim cokolwiek dalej zaczniesz sprawdzać, <strong>musisz</strong> otrzymać : rc=0 na komendę di0, cała dalsza zabawa bez tego nie ma sensu.<br /><br />2. Jeśli chodzi o ten fragment testowy do zapisu na karcie -&gt; zwróć uwagę na to, że jeśli tego pliku nie ma to musisz wywołać f_open z FA_CREATE_ALWAYS | FA_WRITE :<br />[syntax=c]disk_initialize(0);<br />    f_mount((BYTE)p1, &amp;Fatfs&#91;p1&#93;);<br />          for(;i&lt;10;i++){<br />              f_open(&amp;file1, &quot;test.txt&quot;,  FA_CREATE_ALWAYS | FA_WRITE);<br />              f_lseek(&amp;file1,i*8);<br />              f_write(&amp;file1,&quot;HEHEHE\r\n&quot;,8,&amp;s1);<br />              f_close(&amp;file1);<br /><br />          }[/syntax]<br /><br />To w sumie tyle ode mnie, jak coś, to pytaj.<br />Pozdrawiam, QuadMan<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=5291">QuadMan</a> — 6 sie 2016, o 15:36</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Maciek_L]]></name></author>
<updated>2016-08-06T10:23:21+01:00</updated>
<published>2016-08-06T10:23:21+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=15935&amp;p=165556#p165556</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=15935&amp;p=165556#p165556"/>
<title type="html"><![CDATA[Re: Lekcja FatFS z BB ale na module ATB micro SD]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=15935&amp;p=165556#p165556"><![CDATA[
Już usunąłem ten załącznik i przepraszam - sam mogłem się domyślić żeby nie wstawiać tu kodów z książki <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" />  Mam tylko nadzieję że pobrały to te osoby które powinny.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=8226">Maciek_L</a> — 6 sie 2016, o 10:23</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Maciek_L]]></name></author>
<updated>2016-08-05T21:48:46+01:00</updated>
<published>2016-08-05T21:48:46+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=15935&amp;p=165534#p165534</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=15935&amp;p=165534#p165534"/>
<title type="html"><![CDATA[Re: Lekcja FatFS z BB ale na module ATB micro SD]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=15935&amp;p=165534#p165534"><![CDATA[
Jeśli dobrze to interpretuję to rc=3 odpowiada &quot;NOT READY&quot;<br />Mirku czytałem już ten artykuł na blogu oraz oglądałem filmiki i nawet zamówiłem taką przejściówkę Audio z wyprowadzeniami do płytki stykowej - może będę miał w poniedziałek i uda się wgrać HEX do ATmega8  <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /> Natomiast myślę że sama karta jest w porządku - na szybko wgrałem przed chwilą lekcję z PetitFS i na wyświetlaczu ładnie wyświetla mi się napis &quot;test 1234&quot; z pliku &quot;test.txt&quot;. Co prawda po restarcie mikrokontrolera nie chce już się mieniać zawartość pliku  ale czytałem już tu o podobnym problemie (na drugiej stronie dyskusji:<br /><br /><!-- l --><a class="postlink-local" href="http://forum.atnel.pl/topic155-30.html?hilit=fatfs" >topic155-30.html?hilit=fatfs</a><!-- l --><br /><br />W załączniku wstawiam w zasadzie to samo samo co z BB tylko wyłączyłem z z działania Write Protect w pliku mmc.c (mam nadzieję że poprawnie).<br /><br />Na początku więc dostawałem komunikat rc=7, następnie po odkomentowaniu tych kilku linijek które pokazuje w powyższych postach dostaję komunikat rc=3.<br /><br />Czyli fajnie byłoby uzyskać wynik rc=0 a druga sprawa, na której najbardziej mi zależy to zapis do pliku tekstu - choćby kilku literek <img src="https://forum.atnel.pl/images/smilies/icon_e_biggrin.gif" alt=":D" title="Bardzo szczęśliwy" /><br /><br />O karcie już pisałem w pierwszym poście ale dodam że obecnie po wielu próbach ustawiłem ją do wartości domyślnych czyli FAT32 i 4096 Bajtów w jednostce alokacji.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=8226">Maciek_L</a> — 5 sie 2016, o 21:48</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[QuadMan]]></name></author>
<updated>2016-08-05T23:06:41+01:00</updated>
<published>2016-08-05T21:06:21+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=15935&amp;p=165528#p165528</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=15935&amp;p=165528#p165528"/>
<title type="html"><![CDATA[Re: Lekcja FatFS z BB ale na module ATB micro SD]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=15935&amp;p=165528#p165528"><![CDATA[
Witam,<br /><br />Hmm, powodów może być baaaardzo wiele. Jeśli Ci zależy, umieść tu spakowany projekt jako załącznik, jeśli zrobisz to szybko, to być może w weekend popatrzę, co się da zrobić.<br /><br />Pozdrawiam, QuadMan.<br /><br /><strong>DOPISANE: Niechcący &quot;wsadziłem na minę: Kolegę Maciek_L, zapomniałem, że kodów z BB nie publikujemy na Forum. Wysłąłem już PW do Kolegi Maciek_L z prośbą o usunięcie kodu. Mierk, przepraszam, ale ja już taki naiwny jestem <img src="https://forum.atnel.pl/images/smilies/icon_e_sad.gif" alt=":-(" title="Smutny" />(((.</strong><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=5291">QuadMan</a> — 5 sie 2016, o 21:06</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2016-08-05T21:03:38+01:00</updated>
<published>2016-08-05T21:03:38+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=15935&amp;p=165527#p165527</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=15935&amp;p=165527#p165527"/>
<title type="html"><![CDATA[Re: Lekcja FatFS z BB ale na module ATB micro SD]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=15935&amp;p=165527#p165527"><![CDATA[
Musi się udać - mówiłeś ostatnio że zmienił się błąd to znajdź opis błędu i sprawdź co może być powodem<br /><br />przy okazji sprawdź może to:<br /><br /><!-- m --><a class="postlink" href="http://mirekk36.blogspot.com/2015/05/karty-pamieci-mikrokontroler.html" >http://mirekk36.blogspot.com/2015/05/ka ... roler.html</a><!-- m --><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 5 sie 2016, o 21:03</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Maciek_L]]></name></author>
<updated>2016-08-05T20:59:34+01:00</updated>
<published>2016-08-05T20:59:34+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=15935&amp;p=165525#p165525</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=15935&amp;p=165525#p165525"/>
<title type="html"><![CDATA[Re: Lekcja FatFS z BB ale na module ATB micro SD]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=15935&amp;p=165525#p165525"><![CDATA[
Walczyłem dziś cały dzień ale nie poradziłem sobie z powyższą sytuacją <img src="https://forum.atnel.pl/images/smilies/icon_e_sad.gif" alt=":(" title="Smutny" />  W poradnikach na YT dotyczących kard SD wykorzystywany jest moduł ATB micro SD ale tylko z bibliotekami PetitFS. Ja chcę użyć FatFS przede wszystkim do zapisu do pliku ale niestety nie mogę sobie poradzić. Znalazłem podobny temat ale mam problem ze zrobieniem czegoś podobnego:<br /><br /><!-- l --><a class="postlink-local" href="http://forum.atnel.pl/topic10500.html" >topic10500.html</a><!-- l --><br /><br />Może krok po kroku ale z waszą pomocą uda mi się w końcu coś zapisać na tej karcie microSD <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=8226">Maciek_L</a> — 5 sie 2016, o 20:59</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Maciek_L]]></name></author>
<updated>2016-08-04T21:20:05+01:00</updated>
<published>2016-08-04T21:20:05+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=15935&amp;p=165443#p165443</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=15935&amp;p=165443#p165443"/>
<title type="html"><![CDATA[Re: Lekcja FatFS z BB ale na module ATB micro SD]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=15935&amp;p=165443#p165443"><![CDATA[
<div class="quotetitle">mirekk36 napisał(a):</div><div class="quotecontent"><br />trzeba wyłączyć obsługę tego pinu z kodu<br /></div><br /><br />Dzięki za podpowiedź.<br />W pliku mmc.c zakomentowałem te fragmenty:<br />[syntax=c]#define SOCKPORTPINB/* Socket contact port */<br />//#define SOCKWP(1&lt;&lt;PB3)/* Write protect switch (PB3) */<br />#define SOCKINS(1&lt;&lt;PB2)/* Card detect switch (PB2) */[/syntax]<br /><br />oraz<br />[syntax=c]//if ( SOCKPORT &amp; SOCKWP )/* Write protected */<br />//s |= STA_PROTECT;<br />//else/* Write enabled */<br />//s &amp;= ~STA_PROTECT;<br />if ( !(SOCKPORT &amp; SOCKINS) )/* Card inserted */<br />s &amp;= ~STA_NODISK;<br />else/* Socket empty */<br />s |= (STA_NODISK | STA_NOINIT);<br /><br />Stat = s;[/syntax]<br /><br />prawdopodobnie coś jeszcze zapomniałem bo teraz po wpisaniu komendy &quot;di0&quot; pojawia się &quot;rc=3&quot;  <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=8226">Maciek_L</a> — 4 sie 2016, o 21:20</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2016-08-04T20:42:08+01:00</updated>
<published>2016-08-04T20:42:08+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=15935&amp;p=165434#p165434</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=15935&amp;p=165434#p165434"/>
<title type="html"><![CDATA[Re: Lekcja FatFS z BB ale na module ATB micro SD]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=15935&amp;p=165434#p165434"><![CDATA[
trzeba wyłączyć obsługę tego pinu z kodu<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 4 sie 2016, o 20:42</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Maciek_L]]></name></author>
<updated>2016-08-04T20:31:02+01:00</updated>
<published>2016-08-04T20:31:02+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=15935&amp;p=165433#p165433</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=15935&amp;p=165433#p165433"/>
<title type="html"><![CDATA[Re: Lekcja FatFS z BB ale na module ATB micro SD]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=15935&amp;p=165433#p165433"><![CDATA[
Zgadza się - nie ma go, a pytanie jest takie czy brak tego pinu na ATB micro SD może mieć jakikolwiek wpływ na to, że  jako wynik polecenia &quot;di0&quot; z lekcji 15 BB (FatFS) nie otrzymuję &quot;RC=0&quot; tylko inną wartość?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=8226">Maciek_L</a> — 4 sie 2016, o 20:31</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Maciek_L]]></name></author>
<updated>2016-08-04T16:58:46+01:00</updated>
<published>2016-08-04T16:58:46+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=15935&amp;p=165405#p165405</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=15935&amp;p=165405#p165405"/>
<title type="html"><![CDATA[Lekcja FatFS z BB ale na module ATB micro SD]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=15935&amp;p=165405#p165405"><![CDATA[
Witam<br /><br />Chciałem przeprowadzić lekcję FatFS z BB  na ATB micro SD.<br />Po podpięciu mikrokontrolera przez UART, jego resecie i wpisaniu komendy &quot;di0&quot; zwraca mi &quot;RC=7&quot;<br /><br />Moje połączenia:<br />CS - PB4<br />MOSI - PB5<br />MISO - PB6<br />SCK - PB7<br />CD - PC2<br />WP - (tego pinu nie ma ATB micro SD) i sam nie wiem jak do tego podejść<br /><br />Całość próbuje odpalić na zestawie ATB czyli standardowo ATmega32 taktowana 11,0592 MHz.<br />Piny PWR i GND na ATB micro SD spięte zworką.<br />Kod zaimportowany bezpośrednio z płyty DVD z BB (książka w twardej oprawie - wydanie II poprawione i uzupełnione).<br />Dodam jeszcze że kartę micro SD 4 GB SDHC próbowałem formatować do FAT, jak i FAT32.<br /><br />Będę wdzięczny za każdą wskazówkę.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=8226">Maciek_L</a> — 4 sie 2016, o 16:58</p><hr />
]]></content>
</entry>
</feed>