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

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2015-06-11T14:42:18+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=7&amp;t=11977&amp;mode</id>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2015-06-11T14:42:18+01:00</updated>
<published>2015-06-11T14:42:18+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11977&amp;p=131493#p131493</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11977&amp;p=131493#p131493"/>
<title type="html"><![CDATA[Re: ATB - micro SD - mały problem - rozwiązanie]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11977&amp;p=131493#p131493"><![CDATA[
<div class="quotetitle">icer_cmg napisał(a):</div><div class="quotecontent"><br />Myślę, że ATB można i bez odlutowania poprawić. Może nie tak ładnie, ale kawałek kynaru i mniej problemów. Proszę o potwierdzenie:<br /> <img src="http://forum.atnel.pl/_obrazki/o/1636/629b02d0baf6ebed71a27e8efedf182a.jpg" alt="Obrazek" /><br /></div><br />Ależ oczywiście że można w ten sposób 100x prościej to zrobić ... bardzo dobry przykład.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 11 cze 2015, o 14:42</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[icer_cmg]]></name></author>
<updated>2015-06-11T14:40:07+01:00</updated>
<published>2015-06-11T14:40:07+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11977&amp;p=131492#p131492</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11977&amp;p=131492#p131492"/>
<title type="html"><![CDATA[Re: ATB - micro SD - mały problem - rozwiązanie]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11977&amp;p=131492#p131492"><![CDATA[
Myślę, że ATB można i bez odlutowania poprawić. Może nie tak ładnie, ale kawałek kynaru i mniej problemów. Proszę o potwierdzenie:<br /> <a href="http://forum.atnel.pl/_obrazki/o/1636/629b02d0baf6ebed71a27e8efedf182a.jpg"  class="postlink"><img src="http://forum.atnel.pl/_obrazki/o/thumb/1636/629b02d0baf6ebed71a27e8efedf182a.jpg" alt="Obrazek" /></a><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1636">icer_cmg</a> — 11 cze 2015, o 14:40</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2015-06-11T12:38:33+01:00</updated>
<published>2015-06-11T12:38:33+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11977&amp;p=131485#p131485</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11977&amp;p=131485#p131485"/>
<title type="html"><![CDATA[Re: ATB - micro SD - mały problem - rozwiązanie]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11977&amp;p=131485#p131485"><![CDATA[
<div class="quotetitle">OdeOn napisał(a):</div><div class="quotecontent"><br />A jak samemu w ATB-GLS to zrobić?<br /></div><br />Zaraz będzie przepis jak to zrobić zarówno w ATB jak i w micro SD (ale uwaga my to robimy z opcją wylutowania scalaka więc tu trzeba uważać - bo bez praktyki lutowania można zrobić więcej strat niż pożytku)<br /><br />Zestaw ATB przed  operacją:<br /><img src="http://forum.atnel.pl/_obrazki/o/54/aaf5408946f09f1947287b92ba862b77.jpg" alt="Obrazek" /><br /><br />po operacji:<br /><img src="http://forum.atnel.pl/_obrazki/o/54/8e683d0be14f3cb947b251050406ba3f.jpg" alt="Obrazek" /><br /><br /><br />a teraz micro SD przed operacją:<br /><img src="http://forum.atnel.pl/_obrazki/o/54/c9b74523260af6b9f178964b7cb92ee4.jpg" alt="Obrazek" /><br /><br />po operacji:<br /><img src="http://forum.atnel.pl/_obrazki/o/54/147daa2132831de5da02f376fffeaccf.jpg" alt="Obrazek" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 11 cze 2015, o 12:38</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[OdeOn]]></name></author>
<updated>2015-06-11T10:42:35+01:00</updated>
<published>2015-06-11T10:42:35+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11977&amp;p=131478#p131478</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11977&amp;p=131478#p131478"/>
<title type="html"><![CDATA[Re: ATB - micro SD - mały problem - rozwiązanie]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11977&amp;p=131478#p131478"><![CDATA[
A jak samemu w ATB-GLS to zrobić?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1407">OdeOn</a> — 11 cze 2015, o 10:42</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2015-06-11T10:32:46+01:00</updated>
<published>2015-06-11T10:32:46+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11977&amp;p=131477#p131477</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11977&amp;p=131477#p131477"/>
<title type="html"><![CDATA[ATB - micro SD - mały problem - rozwiązanie]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11977&amp;p=131477#p131477"><![CDATA[
W związku z informacją jaką dostałem ostatnio od kolegi daro2020, odnośnie problemów z naszymi modułami micro SD ale podobnie sprawa się ma w zestawach ATB, mogło dochodzić czasem (choć rzadko tak na prawdę - patrząc na ilość zgłoszeń) .... więc mogło dochodzić do problemu polegającego na tym, że nie wszystkie karty pamięci chciały działać w naszych czytnikach (szczególnie te stare karty - produkowane stosunkowo dawno - bo nie spotkaliśmy żadnych problemów z obecnie kupowanymi nowymi kartami pamięci). <br /><br />Jak słusznie zauważył kolega daro2020 powodem problemu był fakt, że w naszych rozwiązaniach linia CS z procesora sterowała nie tylko linią CS karty ale także blokowała/odblokowywała bufory trójstanowe w scalaku LVC125. Po dogłębnej analizie problemu okazało się, tak jak sugerował kolega - nie wszystkie karty chcą &quot;rozmawiać&quot; dokąd nie otrzymają tzw &quot;dummy clocks&quot; na linię SCK.<br /><br />W związku z powyższym - dziękuję koledze daro2020 za wyśledzenie tego babolka, a my cóż .... musimy jakoś rozwiązać problem. Więc ogłaszam co następuje: (licząc na to, że uczciwe podejście do klienta, troska o klienta ponad wszystko - nie zostanie nie zauważone)<br /><br />Jeśli u kogoś obojętnie czy w zestawie ATB czy w module micro SD (nie ważne czy na gwarancji czy po gwarancji!) akurat wystąpi taki problem i karta nie będzie chciała działać bo jest stara, to bez zmrużenia oka można wysłać do nas do naprawy zestaw albo moduł micro SD. Sama naprawa oczywiście będzie zupełnie GRATIS! jedyny koszt jaki wejdzie w grę to koszt przesyłki w jedną stronę (do nas) ... chyba, że ktoś ma możliwość osobiście nam dostarczyć.<br /><br />Na koniec UWAGA! ... w związku z powyższym - WSZYSTKIE kolejne moduły micro SD i zestawy ATB będą już przerobione fabrycznie przez nas po zakupie - nie ma zatem co się obawiać <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> że trzeba będzie je ponownie do nas wysyłać, jeśli zakup nastąpi po dzisiejszej dacie czyli po <span style="color: #FF00FF">11 czerwca 2015 roku</span>. <br /><br />I jeszcze jedno - również z uwagi na przeróbkę - MUSIAŁEM dostosować (zmienić nieco) funkcję do sterowania zasilaniem karty pamięci, w naszych zestawach i naszych czytnikach. Chociaż może nie wszyscy sobie zdają sprawę z tego, że jak dotąd na rynku w Polsce tylko i wyłącznie nasze moduły posiadają tę jakże cenną opcję, która ZDECYDOWANIE wspomaga niezawodne bardzo długotrwałe działanie kart np w datalogerach, które muszą przez cały rok albo i dłużej zbierać dane bez kontroli użytkownika. Jak wiemy z różnych opisów w internecie - bardzo częstym przypadkiem jest to, że po miesiącu, czasem po kilku tygodniach - czasem po dwóch miesiącach - karta potrafi się zablokować i zapisy się KOŃCZĄ brutalnie. Dzięki sterowaniu zasilaniem tego zjawiska się pozbywamy raz na zawsze <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><br /><br />Tyle, że w związku z przeróbką, funkcja do sterowania zasilaniem karty, wymagać też będzie MINIMALNEJ przeróbki .... na szczęście sprowadza się to TYLKO i wyłącznie do konieczności dodania JEDNEJ linii <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> jak niżej:<br /><br />[syntax=c]// potrzebne makro definicje gdzieś na początku programu - w pliku *.h<br />#define SCK PB7<br />#define MISO PB6<br />#define MOSI PB5<br />#define CS PB4<br /><br />#define CS_ON   PORTB &amp;= ~(1&lt;&lt;CS)<br /><br />#define SD_ON PORTB &amp;= ~(1&lt;&lt;PB1)<br />#define SD_OFF PORTB |= (1&lt;&lt;PB1)<br /><br /><br /><br />/*<br /> * FUNKCJA Programowego włączania i wyłączania zasilania do karty<br /> * pamięci MMC/SD w zestawach uruchomieniowych ATB od wersji 1.02<br /> *<br /> * sd_pwr(1) - włączenie zasilania<br /> * sd_pwr(0) - wyłączenie zasilania<br /> */<br />void sd_pwr( uint8_t OnOff ) {<br />if(OnOff) {<br />SD_ON;<br />SPCR |= (1&lt;&lt;SPE)|(1&lt;&lt;MSTR);<br />_delay_ms(50);<br />disk_initialize();<br />} else {<br />CS_ON;  // &lt;----------- dodatkowa linia w wersjach po przeróbce, w wersjach po 11 czerwca 2015<br />SPCR &amp;= ~(1&lt;&lt;SPE);<br />PORTB &amp;= ~((1&lt;&lt;MOSI)|(1&lt;&lt;MISO)|(1&lt;&lt;SCK));<br />SD_OFF;<br />_delay_ms(50);<br />}<br />}[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 11 cze 2015, o 10:32</p><hr />
]]></content>
</entry>
</feed>