hmm, tak fajn, tak ATmega1284p má interní 8MHz RC. Externí krystal nějak nevidím... asi http://www.magicbob2000.com/resources/Hocus%20plate%20small0003_edited-5.jpg, ani jeden blokační kondík, ty tři drátky to je jtag, nebo SPI? a seriová linka dohtomady? Co reset megy, nějak chybí To chci... ta SD jede na 2,4V? a to nemluvím o dalších věcech. Napsal si emulátor ARMv5 na AVR? a v něm plné jádro Linuxu s emulací MMU na ARMv5, resp. AVR..., já bych řek, že: http://www.hracky-hry-pro.cz/149-238-large/vanocni-kachna.jpg
prostě neříkám, že to nejde, ale je to takový super věrohodný, asi jako předvánoční akce vodafone zdarma...
ať prdne schéma, pořádný popis a pak to bude zajímavé...
kurwa, a už jsem tím zase ztratil 5min. času, že já se vždycky nechám vyhecovat...
Krystal a další pasivní součástky tam jsou.
Ty tři drátky jsou sériový port.
SD je připojená zespodu.
Zdrojaky k emulatoru ma na svych strankach. MMU emuluje v emulatoru. Je to emulator ARM na AVR. S jadrem to nema nic spolecneho.
Vzhledem k tomu, že to zveřejnil teprve včera, tak asi je jasný, že nějaké schema, které by se dalo zveřejnit, nemá.
Ale neboj, v brzké době ho vydá.
Mimochodem, můžeš se ho zeptat sám.
Prostě promiň, ale zatím tady těžce troluješ.
Už existuje kratší a zrychlená verze videa na youtube. http://www.youtube.com/watch?v=nm0POwEtiqE
Nechcem, zasa nejako virit vodu ale pri boote procesor hlasa 117.96Mhz a 58.77 bogoMips - co vobec nieje tak zle aby to bootovalo kernel 3 hodky - osobne mam server z 300Mhz a ~600 bogoMips co nabehne tak do 40 sekund.
Na druhu stranu ten emulator asi moze kernel klamat o realne ubehnutom case - co je vidiet i z timestampu...
Přijde mi to až podezřele rychlé. Když jsem četl před několika lety o pokusu, při němž jeden australan na Motorole 68040 s taktem 25MHz spustil emulátor PowerPC a v něm nechal nabootovat Mac OS X, dostal po hodině a půl teprve bootlogo a celkový bootvací čas byl řádově ve dnech. A to si troufnu tvrdit, že 68040 bude o dost rychlejší než tahle ATmega.
Článek už je jen v archivu: http://web.archive.org/web/20080313145315/http://mactalk.com.au/articles/68kpanther/
A dokonce se zachoval i jeden obrázek: http://web.archive.org/web/20070328153013/http://mactalk.com.au/articles/68kpanther/003big.jpg
Už spoustu let se chystám k témuž, ale nějak nebyl čas.
68040 bude urcite rychlejsia ako ATMega1284, ale aj samotna ATMEGA ma slusny vykon, pri 24MHz (pretaktovana, standardne ma max 20 MHz) robi vacsinu instrukcii za 1 hodinovy cyklus (teda teoreticke maximum 20/24 MIPS) a vykonovo je porovnatelna s 80286 alebo 68020. (68020 ma 5,36 MIPS na 33 Mhz, 80286 cca. 1,8 MIPS na 12 MHz, samozrejme treba brat do uvahy, ze ATMEGA ma 8 bitove slovo, kym 80286 16 bitove a 68020 32 bitove).
Na mikrokontroleri bezi napriklad RetroBSD, ale je urceny pre 32bitovy mikrokontroler PIC32 so 128kB internej RAM. Bezi celkom svizne.
http://retrobsd.org/
Ještě jsem zapomněl odkaz na info o projektu http://www.homebrewcpu.com/
Pravi bastliri si delaji procesor v Minecraftu :P
http://www.escapistmagazine.com/news/view/109385-Computer-Built-in-Minecraft-Has-RAM-Performs-Division