Přejít na obsah
ARCHIVEKArchiv e-mailových konferencí o 8bitových počítačích Archiv Pandory 1999 až 2013

Původní podoba příspěvku

Michal Hučík Zpět na příspěvek

Surová data tak, jak byla v roce 2013 stažena z Pandory (HTML zdroj bez úprav, osobní e-mailové adresy jsou maskované).

<!-------------------------------------------------------------->
<table width="100%"><tr><td align="left" valign="middle"><B>Unikarta - zatuhnuti pri startu:</B></td><td align=right valign="middle"></td></tr></table><BR><pre>
Ja jsem bohuzel o vikendu tak uspesny jako Zdenek nebyl. Poskladal jsem unikartu
<img src="BODY_IMAGES_WRAP_GIF"> pro Martina, ale narazil jsem s ni na problemy pri inicializaci RTC. Projevuje 
<img src="BODY_IMAGES_WRAP_GIF">se to tak, ze pokud v unikarte neni vlozena baterka, tak po zapnuti Sharpa
<img src="BODY_IMAGES_WRAP_GIF">dochazi k zatuhnuti cca 1 - 3 sekundy (to pokud jsem mel u QUARTZ krystalu 15pF 
<img src="BODY_IMAGES_WRAP_GIF">kondiky, kdyz jsem tam dal vetsi, tak uz jsem nenabehnul vubec.) Pri resetu uz
<img src="BODY_IMAGES_WRAP_GIF">je start vzdy v pohode.
Pokud v unikarte mam baterku, tak uz Sharp nenabehne vubec. Vylucovaci metodou
<img src="BODY_IMAGES_WRAP_GIF">jsem pak zjistil, ze k zatuhnuti dochazi na trech synchronizacnich smyckach v
<img src="BODY_IMAGES_WRAP_GIF">hal.c ... Pri odstraneni techto 3 radku uz se nova unikarta chova stejne jako ta
<img src="BODY_IMAGES_WRAP_GIF">prvni a veskere RTC funkce jsou OK.

Zkusil jsem postupne vymenit krystal, kondiky a diodu, ktera je na externim
<img src="BODY_IMAGES_WRAP_GIF">napajeni z baterky. Znovu jsem prohnal pajeckou a cinem piny 1 - 16 na STM32 a
<img src="BODY_IMAGES_WRAP_GIF">nakonec jsem prohodil i krystaly mezi hodnou a zlobivou unikartou, ale nic z
<img src="BODY_IMAGES_WRAP_GIF">toho nepomohlo. 

Pripojil jsem si osciloskop na pin4 u STM32 (OSC32OUT) a u funkcni unikarty tam 
<img src="BODY_IMAGES_WRAP_GIF">mam neustale 32kHz a napeti cca 400 mV. Toto tam namerim kdyz je karta bez
<img src="BODY_IMAGES_WRAP_GIF">napajeni a jede jen na baterku, stejne tak pokud jede jen na externich 5V bez
<img src="BODY_IMAGES_WRAP_GIF">baterky a plati to i kdyz mam baterku i externi napajeni. 
Narozdil od toho, u te zlobive mrchy mam na tomto pinu cca 500mV pri provozu z
<img src="BODY_IMAGES_WRAP_GIF">baterky, nebo pri provozu pouze na 5V bez baterky. Kdyz vsak do karty s baterkou
<img src="BODY_IMAGES_WRAP_GIF">pripojim i externi napajeni 5V, tak napeti na pinu 4 spadne cca na 250mV a uz
<img src="BODY_IMAGES_WRAP_GIF">tam zustane, dokud to zase neodpojim.

Ty dve karty se od sebe lisi v nasledujicich detailech:

-  pouzite MCU, na te fungujici mam STM32F103 a na te druhe ...F101

- na te druhe zlobive je osazen navic MAX3232 a ENC28J60, vcetne kompletni
<img src="BODY_IMAGES_WRAP_GIF">bizuterie

- ta prvni karta je osazena na pocinovane PCB, kterou ma ted asi vetsina lidi,
<img src="BODY_IMAGES_WRAP_GIF">kteri dostali kartu na ByteFestu, zatimco ta druha je na pozlacene variante PCB 
<img src="BODY_IMAGES_WRAP_GIF">unikarty, kterou Vasek ziskal vytunelovanim Cinskeho hospodarstvi ;)

Napada vas nekoho v cem by mohl byt problem? Mate v unikartach zapojenou baterku
<img src="BODY_IMAGES_WRAP_GIF">k RTC? Jak dlouho vam Sharp s unikartou po zapnuti vypinacem nabiha? 

( U mne na te prvni unikarte trva prodleva po zapnuti cca 1/2 sekundy, z toho
<img src="BODY_IMAGES_WRAP_GIF">100ms si dava k dobru Sharp, nez vubec zacne fungovat a 400ms vezme pro svuj
<img src="BODY_IMAGES_WRAP_GIF">start unikarta.)

Michal
</pre>