Vítejte na Elektro Bastlírn?
Nuke - Elektro Bastlirna
  Vytvořit účet Hlavní · Fórum · DDump · Profil · Zprávy · Hledat na fóru · Příspěvky na provoz EB

Vlákno na téma KORONAVIRUS - nutná registrace


Nuke - Elektro Bastlirna: Diskuzní fórum

 FAQFAQ   HledatHledat   Uživatelské skupinyUživatelské skupiny   ProfilProfil   Soukromé zprávySoukromé zprávy   PřihlášeníPřihlášení 

Testovani dynamickych Ram

 
Přidat nové téma   Zaslat odpověď       Obsah fóra Diskuzní fórum Elektro Bastlírny -> Výpočetní technika
Zobrazit předchozí téma :: Zobrazit následující téma  
Autor Zpráva
Celeron



Založen: Apr 02, 2011
Příspěvky: 17909
Bydliště: Nový Bydžov

PříspěvekZaslal: st červen 08 2011, 22:41    Předmět: Testovani dynamickych Ram Citovat

Nevzpomenete si prosim na tema ze skoly o teorii testovani dynamickych Ram? Mam z osmibitaku dve pametovy karty, na kterych jsou 4 rady po 8 kusech 4164. Dal na nich jsou oddelovace dat a adres, dekoder adres a refresh. Na dekoderu se da realizovat programovy mapovani jednotlivych rad. Zkousel jsem napsat programek, kterej zapise FF postupne na vsechny adresy do vsech rad a pak to kontrolne precte a vyhodi pripadnou chybu na displej. To samy s 00, F0, 0F. Ani na jedny karte to nenajde chybu. Programek maka, krokoval jsem ho a kontroloval. Jenze pokud nasadim system CPM a mapovani nastavim natvrdo na jednu konkretni 64 kB radu, tak vse maka krome kopirovani disket, kdy to po zapisu hodi verify error. Na jedny karte to delaji 2 rady, na druhy 1 rada. Vypada to na cteni ci zapis datovyho sektoru mezi Ram a disketou radicem. Ramka s disketou komunikuje pres DMA kanal. Refresh je pro vsechny rady spolecna, v ni a DMA to asi nebude. A v radici disket taky ne kdyz nektery rady Ram makaj. Spis by to chtelo pri testu pameti posilat nejaky vzestupny ci sestupny rady dat, nez stale stejny data. No a to prave bylo v ty testovaci teorii, kterou jsem uz davno zapomel a scripta nejspis vyhodil....
Diky za pripadnou pomoc
Jirka
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
jnd



Založen: Feb 21, 2010
Příspěvky: 53
Bydliště: Praha

PříspěvekZaslal: čt červen 09 2011, 1:14    Předmět: Citovat

Můžeš se inspirovat u memtestu: http://www.memtest86.com/tech.html#descri
Memtest+ má k dispozici i zdrojáky

Trochu víc rozepsaný je to namátkou z Googlu zde: http://digitalelectronics.blogspot.com/2009/01/memories-test-patterns-algorithms-part_12.html
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovy WWW stránky
Yarda1



Založen: Feb 11, 2009
Příspěvky: 2591

PříspěvekZaslal: čt červen 09 2011, 6:17    Předmět: Citovat

Rozepište se víc, co, jak a na čem děláte.
Když zmiňujete CPM (resp. CP/M?), vzpomínám si, že jsem kdysi dělal hokusy pokusy s počítačem na kterém CP/M běhal. Tam byl problém, že komunikace s disketou přes DMA se neměla ráda s přerušením od reálného času, resp. s žádným přerušením. Problém byl v tom, že hw to bylo řešené tak, že když přišel požadavek na hw přerušení, adresa skoku se četla z EPROMky. A pokud se zrovna trefil do toho čtení i požadavek na DMA tak zůstala připojená EPROMka a disketa se pokoušela nasypat data do EPROMky.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Celeron



Založen: Apr 02, 2011
Příspěvky: 17909
Bydliště: Nový Bydžov

PříspěvekZaslal: čt červen 09 2011, 22:09    Předmět: Citovat

Ten popsanej konflikt s Eprom neni mozny, protoze eprom po studenym startu zavede zakladni ovladace na vrchol Ram preskoci do prostoru Ram a odpoji se. Pak probehne uz jen z Ram cteni systemu CP/M z prvni a druhy stopy diskety. U tyhle masiny se navic zadny preruseni nepouziva. V DMA to nebude, protoze nektere 64 kb rady v Ramce makaji spravne. Urcite to bude zavadou v Ramce, ktera se ale pri jednoduchym testu neprojevuje.
Jinak je to hodne upraveny Sapi 1Z a hraju si s tim, ze potrebuju stahnout z asi 40 8" disket naky data do PC a ta stara osmibitovka za dobu nepouzivani nak dost onemocnela. Uz jsem vytahl asi 12 ruznych svabu LS rady z produkce CCCP a stale nejde vse co bych poteboval. Nojo, je to pres 30 let stary...
Jirka
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Celeron



Založen: Apr 02, 2011
Příspěvky: 17909
Bydliště: Nový Bydžov

PříspěvekZaslal: čt červen 09 2011, 22:18    Předmět: Citovat

jnd napsal(a):
Můžeš se inspirovat u memtestu: http://www.memtest86.com/tech.html#descri
Memtest+ má k dispozici i zdrojáky

Trochu víc rozepsaný je to namátkou z Googlu zde: http://digitalelectronics.blogspot.com/2009/01/memories-test-patterns-algorithms-part_12.html


Dik za typ. Je to sice na vic nez 8 bit ale ty algoritmy to je presne to, co jsem potreboval pro svuj test.
Jirka
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Zobrazit příspěvky z předchozích:   
Přidat nové téma   Zaslat odpověď       Obsah fóra Diskuzní fórum Elektro Bastlírny -> Výpočetní technika Časy uváděny v GMT + 1 hodina
Strana 1 z 1

 
Přejdi na:  
Nemůžete odesílat nové téma do tohoto fóra.
Nemůžete odpovídat na témata v tomto fóru.
Nemůžete upravovat své příspěvky v tomto fóru.
Nemůžete mazat své příspěvky v tomto fóru.
Nemůžete hlasovat v tomto fóru.
Nemůžete připojovat soubory k příspěvkům
Můžete stahovat a prohlížet přiložené soubory

Powered by phpBB © 2001, 2005 phpBB Group
Forums ©
Nuke - Elektro Bastlirna

Informace na portálu Elektro bastlírny jsou prezentovány za účelem vzdělání čtenářů a rozšíření zájmu o elektroniku. Autoři článků na serveru neberou žádnou zodpovědnost za škody vzniklé těmito zapojeními. Rovněž neberou žádnou odpovědnost za případnou újmu na zdraví vzniklou úrazem elektrickým proudem. Autoři a správci těchto stránek nepřejímají záruku za správnost zveřejněných materiálů. Předkládané informace a zapojení jsou zveřejněny bez ohledu na případné patenty třetích osob. Nároky na odškodnění na základě změn, chyb nebo vynechání jsou zásadně vyloučeny. Všechny registrované nebo jiné obchodní známky zde použité jsou majetkem jejich vlastníků. Uvedením nejsou zpochybněna z toho vyplývající vlastnická práva. Použití konstrukcí v rozporu se zákonem je přísně zakázáno. Vzhledem k tomu, že původ předkládaných materiálů nelze žádným způsobem dohledat, nelze je použít pro komerční účely! Tento nekomerční server nemá z uvedených zapojení či konstrukcí žádný zisk. Nezodpovídáme za pravost předkládaných materiálů třetími osobami a jejich původ. V případě, že zjistíte porušení autorského práva či jiné nesrovnalosti, kontaktujte administrátory na diskuzním fóru EB.


PHP-Nuke Copyright © 2005 by Francisco Burzi. This is free software, and you may redistribute it under the GPL. PHP-Nuke comes with absolutely no warranty, for details, see the license.
Čas potřebný ke zpracování stránky 0.13 sekund