-
Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit
0.net!eternal-september.org!feeder.eternal-september.org!reader02.eternal-septe
mber.org!.POSTED!not-for-mail
From: "Pszemol" <P...@P...com>
Newsgroups: pl.misc.elektronika
Subject: Re: Typowe przyczyny nadmiernego grzania się układów pamięci i cpu?
Date: Thu, 21 Jun 2018 06:58:10 -0500
Organization: A noiseless patient Spider
Lines: 1
Message-ID: <pgg3s7$du7$1@dont-email.me>
References: <pfcopg$2on$1@dont-email.me> <pfdmsb$b0n$1$PiotrGalka@news.chmurka.net>
<5b27884f$0$596$65785112@news.neostrada.pl> <pg8ok8$1ea$1@dont-email.me>
<5b28e0e9$0$685$65785112@news.neostrada.pl> <pgdf3m$eiq$1@dont-email.me>
<5b2a4408$0$612$65785112@news.neostrada.pl> <pgdgla$oip$1@dont-email.me>
<5b2a52a4$0$605$65785112@news.neostrada.pl> <pge5uv$85h$1@dont-email.me>
<5b2b5c6e$0$594$65785112@news.neostrada.pl>
Reply-To: "Pszemol" <P...@B...com>
Mime-Version: 1.0
Content-Type: text/plain; format=flowed; charset="UTF-8"; reply-type=response
Content-Transfer-Encoding: 8bit
Injection-Date: Thu, 21 Jun 2018 11:57:59 -0000 (UTC)
Injection-Info: reader02.eternal-september.org;
posting-host="87262b6a5175e10ab68d5fb8528f44fd";
logging-data="14279";
mail-complaints-to="a...@e...org";
posting-account="U2FsdGVkX1/02r5clDLWCCWPTFwRVG4M"
Cancel-Lock: sha1:ewCFoDw6pxLckEizIQAzdEYaVU0=
X-MimeOLE: Produced By Microsoft MimeOLE V14.0.8117.416
In-Reply-To: <5b2b5c6e$0$594$65785112@news.neostrada.pl>
X-Newsreader: Microsoft Windows Live Mail 14.0.8117.416
Importance: Normal
X-Priority: 3
X-MSMail-Priority: Normal
Xref: news-archive.icm.edu.pl pl.misc.elektronika:733187
[ ukryj nagłówki ]"J.F." <j...@p...onet.pl> wrote in message
news:5b2b5c6e$0$594$65785112@news.neostrada.pl...
> Użytkownik "Pszemol" napisał w wiadomości grup
> dyskusyjnych:pge5uv$85h$...@d...me...
> "J.F." <j...@p...onet.pl> wrote in message
>>>>Procek jest błędnie ustawiony aby myślał, że ma tylko jedną
>>>>kostkę flash, i odczyt 32-bitowego słowa robi na dwa takty:
>>>>najpierw wystawia "dolny" adres, OE, CE i odczytuje dolną
>>>>połówkę danych, potem, niezmieniając stanu OE i CE inkrementuje
>>>>adres i odczytuje górną połówkę danych na liniach D0..D15.
>>
>>> Jestes pewien, ze bez zmiany CE, OE ? Nie ma dwoch impulsow
>
>>Nie ma potrzeby dwu impulsów przy czytaniu pamięci flash.
>
> Niby nie ma, ale procek z natury moze chciec wystawic dwa impulsy RD.
> tu RD nie ma, to moze inne ..
>
>>> Dekoder adresow masz zewnetrzny, czy korzystasz z wbudowanego ?
>>> Bo zdziwilbym sie, gdyby procesor wystawial cos na D16-31 w czasie
>>> czytania na liniach 0-15.
>
>>Nie mam zewnętrznego dekodera adresów - konfiguruję
>>procesor pod względem takich rzeczy jak rozmiar stron
>>pamięci SDRAM i rozmiaru bloków pamięci flash.
>>Kostki pamięci są podłączone bezpośrednio do linii adresowych
>>procesora - mają swoje własne CS0 i DYCS0.
>
> dasz rade podlaczyc sie pod te CS i inne linie ?
> Ja bym obejrzal oscyloskopem/analiatorem czy jednak DRAM
> nie jest aktywna w czasie czytania flasha.
Podłączam się pod OE i CS0 flasha i widzę że flash jest wybrany
do odczytu gdy są te stany konfliktowe. SDRAMu nie oglądałem
pod względem DYCS0 ale widzę krótsze cykle odczytu gdy
CS0 flasha jest nieaktywny, i wtedy nie ma kolizji więc SDRAM
jest odczytywana poprawnie.
> Albo po prostu skonfiguruj dobrze i moze problem zniknie :-)
Owszem, po skonfigurowaniu cpu aby odczytywał flash
w trybie 32-bitowym problem kolizji znika. D31 zaczyna
wyglądać wtedy normalnie.
Ja mam jednak problem taki, że płytki wracają uszkodzone na
gwarancji a ja nie jestem do końca przekonany że to te kolizje
powodują uszkodzenia. Bo sekcje zwłok na płytkach które miały
scalaki w miarę sprawne (czyli nie parzyły i nie zwierały 3.3V)
zwracały rezultat typu zwarta linia A10 w CPU lub stały poziom
2V na wyjściu jednego pinu SDRAM - innymi słowy nie rozumiem
jak walczący flash z cpu na szynach danych może procesorowi
uszkodzić linię adresową A10 albo uszkodzić SDRAM które jest
niewybrane DYCS0 w czasie tychże kolizji.
Innymi słowy znalazłem coś, ale nie wiem czy jak naprawię to
coś przełączając flash na poprawne 32-bity to czy problemy znikną.
Następne wpisy z tego wątku
- 21.06.18 13:59 Pszemol
- 21.06.18 14:02 Pszemol
- 21.06.18 14:48 J.F.
- 21.06.18 16:36 J.F.
- 21.06.18 18:38 Pszemol
- 21.06.18 18:38 Pszemol
- 21.06.18 20:43 Piotr Gałka
- 21.06.18 21:25 J.F.
- 22.06.18 01:45 Pszemol
- 22.06.18 04:48 Pszemol
- 22.06.18 04:52 Pszemol
- 22.06.18 11:44 J.F.
- 22.06.18 12:06 Janusz
- 22.06.18 12:23 Pszemol
- 22.06.18 12:23 Pszemol
Najnowsze wątki z tej grupy
- JDG i utylizacja sprzetu
- Identyfikacja układ SO8 w sterowniku migających światełek choinkowych
- DS1813-10 się psuje
- Taki tam szkolny problem...
- LIR2032 a ML2032
- SmartWatch Multimetr bezprzewodowy
- olej psuje?
- Internet w lesie - Starlink
- Opis produktu z Aliexpress
- No proszę, a śmialiście się z hindusów.
- Zewnętrzne napięcie referencyjne LM385 1,2V -> 100mV dla ICL7106, Metex M-3800
- karta parkingowa
- Wl/Wyl (On/Off) bialy/niebieski
- I3C
- Pytanie o transformator do dzwonka
Najnowsze wątki
- 2024-11-27 Re: UseGalileo -- PRODUKTY I APLIKACJE UŻYWAJĄ JUŻ DZIŚ SYSTEMU GALILEO
- 2024-11-27 Re: UseGalileo -- PRODUKTY I APLIKACJE UŻYWAJĄ JUŻ DZIŚ SYSTEMU GALILEO
- 2024-11-28 droga laweta
- 2024-11-28 Co tam się odpierdala w tej Warszawie?
- 2024-11-28 skąd się biorą tacy debile?
- 2024-11-28 JDG i utylizacja sprzetu
- 2024-11-27 Identyfikacja układ SO8 w sterowniku migających światełek choinkowych
- 2024-11-28 Katowice => Technical Artist <=
- 2024-11-28 Katowice => Technical Artist <=
- 2024-11-28 Bydgoszcz => QA Engineer <=
- 2024-11-28 Zielona Góra => Spedytor międzynarodowy <=
- 2024-11-28 Kraków => DevOps Engineer (Junior or Regular level) <=
- 2024-11-27 Warszawa => Analityk Biznesowo-Systemowy <=
- 2024-11-27 Zielona Góra => Senior PHP Developer <=
- 2024-11-27 Warszawa => Senior Java Developer <=