-
Data: 2018-06-20 14:17:57
Temat: Re: Typowe przyczyny nadmiernego grzania się układów pamięci i cpu?
Od: "Pszemol" <P...@P...com> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]"J.F." <j...@p...onet.pl> wrote in message
news:5b2a4408$0$612$65785112@news.neostrada.pl...
> Użytkownik "Pszemol" napisał w wiadomości grup
> dyskusyjnych:pgdf3m$eiq$...@d...me...
> "J.F." <j...@p...onet.pl> wrote in message
>> Użytkownik "Pszemol" napisał w wiadomości grup
>>>Natomiast oglądając górną połówkę szyny danych zauważyłem spore kolizje
>>>na
>>>bitach D16..D31.
>>>Okazuje się, że procesor został błędnie skonfigurowany na 16-bitowy tryb
>>>dostępu do pamięci flash, tymczasem są tam dwie kostki, spięte równolegle
>>>do linii adresowych mające wspólne CE, OE i WE: jedna obsługuje dolną
>>>połówkę danych, druga górną.
>>>Niezaprogramowany "górny" scalak z kimś się tam mocuje na liniach danych,
>>>próbując forsować swoje ffy, tylko z czym? 32-bitowa kostka SDRAM jest
>>>przecież nieaktywna gdy procek dostaje się do statycznego flash...
> [...]
>>> Zapewne po prostu czyta kolejne 16-bit slowo, tylko wewnetrznie
>>> przestawia sobie dane na starsze bity.
>>
>>> Ale czy adresy sie wtedy nie zmieniaja ? Moze jeszcze cos innego jest
>>> uruchamiane ... tylko czemu nie ma konfliktow takze na dolnej polowie ..
>
>>Dlaczego miałyby być konflikty na dolnej połowie? Wytłumacz...
>
> Jesli flash i cos innego sa jednoczenie aktywowane ... to to cos innego
> zapewne nie ma tylko bitow 16..31, tylko 0..31, to i na "dolnym flash"
> powinien byc konflikt.
>
> Swoja droga - kosci 32 bit to chyba nie masz duzo - moze jedna z RAM
> koliduje ?
Pisałem wcześniej chyba co jest tam do procka podłączone:
1 sztuka 32-bitowa SDRAM (synchronous-dynamic RAM).
2 sztuki 16-bitowe FLASH (wspólny CE, OE, WE i address bus).
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.
Interesujące jest w tym momencie tylko zachowanie się górnych
linii danych, bo zachowanie się dolnych wynika z normalnych
cykli odczytów i zapisów 16-bitowych i tam się nie spodziewam
kolizji. Prawdę mówiąc na górnej połowie szyny danych też się
żadnych kolizji nie spodziewałem :-) Ale to już inna inszość...
>>> A moze to nie "mocowanie" tylko stan wysokiej impedancji ?
>>
>>> Nie mozesz wyciagnac tej kosci?
>>> To moze da sie jej CE lub OE odciac ?
>
>>Mogę wyciągnąć tą kość, tylko wtedy spodziewam się, że problem
>>zostanie usunięty i nie będę obserwował niczego nadzwyczajnego.
>>W czasie obserwowanych kolizji wystawiany jest CE i OE do kosci flash.
>
> I trzeba bedzie zobaczyc co jeszcze odzywa sie wtedy na magistrali.
No ale na mojej płycie oprócz procesora 208-pinów LPC4088 (Cortex M4)
i pamięci SDRAM i tych dwu kostek FLASH nie ma tam niczego innego.
Następne wpisy z tego wątku
- 20.06.18 15:12 J.F.
- 20.06.18 17:11 Piotr Gałka
- 20.06.18 20:21 Pszemol
- 20.06.18 20:22 Pszemol
- 21.06.18 10:06 J.F.
- 21.06.18 10:25 Adam Górski
- 21.06.18 11:02 Janusz
- 21.06.18 13:00 J.F.
- 21.06.18 13:58 Pszemol
- 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
Najnowsze wątki z tej grupy
- System operacyjny dla 6800?
- Przyłączenie działki do sieci elektrycznej
- Działalność nierejestrowana/definicja sprzętu elektronicznego/misie i kolejki
- Smukły, długi ściągacz izolacji do kynaru
- rezystor 3 omy 400W
- [newbie] Jaki multimetr za 2-4 stówy?
- szafka sieciowa
- Raspberry Pi 5 + dyski SATA
- lutownica na węgiel
- Znów czary (albo niewiedza) - tym razem fotowoltaika
- Chess
- Vitruvian Man - parts 7-11a
- przeźroczyste koszulki
- Re: Win 10/11 nie lubi OKI
- Programator czasowy TUYA.
Najnowsze wątki
- 2024-05-18 Warszawa => Account Manager (Recruitment Services) <=
- 2024-05-18 Łódź => Salesperson - CRM Systems <=
- 2024-05-18 Łódź => Handlowiec - Systemy CRM <=
- 2024-05-17 ZŁOMNIK o pracy w TVN TURBO, nowych przepisach i współczesnej motoryzacji. Turbo Taryfa!
- 2024-05-17 Białystok => DevOps Engineer Conexa First (Contractor) <=
- 2024-05-17 Warszawa => Starszy inżynier oprogramowania (Rust) <=
- 2024-05-17 Zabrze => Junior HelpDesk <=
- 2024-05-17 Bieruń => Administrator i wdrożeniowiec Lotus Notes/Domino <=
- 2024-05-17 Warszawa => Senior Software Engineer PHP (BillPro) Contractor <=
- 2024-05-17 Warszawa => International freight forwarder <=
- 2024-05-17 Warszawa => Fullastack (Java) Developer <=
- 2024-05-17 Lublin => Business Development Manager - obszar bezpieczeństwa IT <=
- 2024-05-17 Warszawa => Mid PHP Developer (Laravel) <=
- 2024-05-17 Warszawa => Mid PHP Developer (Laravel) <=
- 2024-05-17 Warszawa => Senior PHP Developer (Symfony) <=