LINUX na AVR (Re: SDRAM - lze nezapojit A12 (spojit s A11) ?)

Jaromir Sukuba jarin.hw na gmail.com
Neděle Březen 24 10:07:57 CET 2013


Ja som to urobil takto http://jaromir.xf.cz/arm_emu/arm_emu.html na
PIC32, mam rychlost emulacie asi 110000 instrukcii za sekundu.
Bootuje to asi za 13 minut :-)

2013/3/24 Jaroslav Buchta <jaroslav.buchta na hascomp.cz>:
> Tyjo, ono to funguje
> http://dmitry.gr/index.php?r=05.Projects&proj=07.%20Linux%20on%208bit ;-)
> No to je neco, takovy prace to autorovi muselo dat a pritom takova blbost
> ;-) Na te ATXMEGA taky zadna rychlostni hitparada, emuluje asi 12-13000
> cyklu /s (puvodni projekt zminuje 10000)
> Prinos HW radice SDRAM neni asi nijak vyrazny, navic jsem do SDRAM musel dat
> i stav emulovaneho CPU (SoC), protoze ma pres 12kB a nejak mi nedoslo, ze je
> ta XMEGA na tom tak spatne se SRAM.
> No uvidime jestli se za nejakou tu hodinku dokonci bootovani :-P
>
> Kazdopadne tam ma autor pouzitou nejakou slabsi implementaci SD, na moji
> mikroSD se to absolutne nechytalo, snazil jsem se to priohnout par hodin ale
> inicializace karty je tam nejaka divna - tak jsem to napasoval na ten prvni
> odkaz od p Astera a tam je implementace super, funguje jak SD tak SDHC a
> podpora FAT je tam take hezky udelana - dokonce ma i hezky shell kterym se
> da karta testovat... Takze jsem ten druhy odkaz ani nezkoumal, jen stahnul.
> To byl hezky bastlirsky vikend ;-)
>
> mimochodem, nejake zdrojaky, kde by bylo s kartou pracovano ne v SPI ale v
> SDIO modu bez HW podpory, nemate?
>
> Maly obrazek HW v priloze...
>
> Dne 23. 3. 2013 7:48, Jaroslav Buchta napsal(a):
>
> Diky za odkazy, to vypada super.
>
>
> Dne 23. 3. 2013 0:55, Zdeněk Aster napsal(a):
>
> Jinak k SD karte funguje na AVR tento software
> http://www.roland-riegel.de/sd-reader/
> A super FAT obsluha je zde http://elm-chan.org/fsw/ff/00index_e.html jen je
> nutne k ni
> dodelat funkce pro cteni treba z SD.
> Jsem se upsal u toho ovladani melo byt oboje treba A10, ale asi to bylo
> jasne :-D
>
> Zdenek Aster
>
> ---------- Původní zpráva ----------
> Od: Jaroslav Buchta <jaroslav.buchta na hascomp.cz>
> Datum: 22. 3. 2013
> Předmět: Re: SDRAM - lze nezapojit A12 (spojit s A11) ?
>
>
> No jo, asi tak kdyz uz jsem ozelel dalsich 16MB uzemnenim A12 ;-)
> Je to takovy hobby projekt, ted rozchodim SD kartu a pak zkusim portovat ten
> ARM amulator. Je to jen hracka ale mozna by to pro demonstracni ucely mohlo
> mit smysl... A autor si s tim musel dat sakra praci tak uz jen proto ;-)
>
> Dne 22. 3. 2013 21:21, Zdeněk Aster napsal(a):
>
> No tak pokud by jste měl praxi s osmibitu treba ATARI, tak staci na nejaky
> port, si udelat ovladani nejakeho horniho dratu treba nejake A15, a tu tvrde
> drzet v nule a v procesoru, pak adresujete A10 v jednicce  a fyzicky jste
> dole
> v pameti, No a kdyz to deaktivujete tak mate normalni prostor, jen u
> osmibitu pri 64KBytech to melo smysl, kdyz vam 16kB vzala ROMka,
> tady to je zbytecna komplikace....
>
> Zdenek Aster
>
> ---------- Původní zpráva ----------
> Od: Jaroslav Buchta <jaroslav.buchta na hascomp.cz>
> Datum: 22. 3. 2013
> Předmět: Re: SDRAM - lze nezapojit A12 (spojit s A11) ?
>
>
> Tak po dennim hrani si FUNGUJE, operace zapsani nebo vycteni (kontroly)
> cele pameti 16MB trva cca 15sec, to ujde a jeste asi pujdou zkratit
> nektere casy. Docela hezky broucek ATXMEGA64A1, ze to podporuje ;-)
> Jen takova otazka - na prvnich 12kB co je schovanych pod interni oblasti
> (IO, EEPROM, SRAM) se asi nijak nedostanu, co?
> A vecer mam na hrani SD kartu ;-)
>
>
> Dne 20. 11. 2012 8:02, Jaroslav Buchta napsal(a):
>> No ja bych to chtel nacpat na tohle
>> http://www.atmel.com/tools/XMEGA-A1XPLAINED.aspx a zprovoznit tohle
>> http://dmitry.co/index.php?p=./04.Thoughts/07.%20Linux%20on%208bit
>> Problem je, ze 8MB co na desce je asi nestaci. Takze radsi propojit,
>> ale IMHO je to jedno. Adresace refresh je stejne autonomni, mode
>> registr nepouziva tyhle vyssi adresy (jsou nulove) a jinak se take
>> snad nepouzivaji. Cili bych mohl adesovat jen pulku radku, jinak by se
>> IMHO nemelo nic stat. Vyzkousime, uvidime ;-)
>>
>> Dne 20.11.2012 7:52, j s napsal(a):
>>> Bol by problem supnut to niekam na zem alebo Vdd? Na doske s SDRAM
>>> urcite mate poriadny groundplane, zem musi byt vsade :)
>>> Inak by spojenie s A11 nemalo robit problem.
>>>
>>> 2012/11/20 Jaroslav Buchta <jaroslav.buchta na hascomp.cz>:
>>>> Jde mi o pripojeni 32MB pameti ( K4S560432B ) k ATXMEGA A1, ktery
>>>> ma jen 12
>>>> adresovych vodicu, pamet 13 pro RAS, CAS se vejde. Nejlepe by to slo
>>>> asi
>>>> spojit s pinem A11 ktery je vedle. IMHO se nestane nic jineho, nez,
>>>> ze budu
>>>> mit jen 16MB k dispozici, ale treba nekoho napadne nejaky zadrhel.
>>>> _______________________________________________
>>>> HW-list mailing list - sponsored by www.HW.cz
>>>> Hw-list na list.hw.cz
>>>> http://list.hw.cz/mailman/listinfo/hw-list
>>> _______________________________________________
>>> HW-list mailing list - sponsored by www.HW.cz
>>> Hw-list na list.hw.cz
>>> http://list.hw.cz/mailman/listinfo/hw-list
>>
>
> _______________________________________________
> HW-list mailing list - sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
>
>
>
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
>
>
>
>
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
>
>
>
>
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
>
>
>
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
>


Další informace o konferenci Hw-list