Soovitage nüüd head OS- kivile LPC2478. Plaanis aretada digi oss/analüsatur/gene/protokolli analüsaator. Kuna aga kivi sisaldab palju rauda mille jaoks ise driverite kijuramine on väga tülikas siis hea oleks kui mõni os. Bootloader hakkam minu kirjutatu olema ja laadib MMC pealt RAM-i hex faili. edasi on op süsteemi teha. Üks nõue on aga et saaks ise raua tasemel juurde kirjutada driveri mis erineva nänniga suhtleb. Samuti ei tohiks asjale paneeli parameetrite selgeks tegemine eriti keeruline olla. Ise mõtlesin uC linuxi peale aga igast nänni veel. Küsin ka sellepärast et siis hea tegelaselt küsida kui kuskile toppama jään. Puute ekraan on costum, infrapuna peal töötav. Väjund on küsitav tõenäoliselt RS232 ja reaalseteks kordinaatideks. Asjaga kiire pole, tegelema hakkan vast nii kuu pärast.
Teade
Collapse
Foorumi reeglid.
Foorumi reeglistik on uuendatud. Palume tutvuda ja arvesse võtta.
See more
See less
Operatsiooni süsteem ARM7-le
Collapse
X
-
Vs: Operatsiooni süsteem ARM7-le
suht uus kivi, vaata kas talle uCLinuxi draivereid olemas ongi. teine asi, kuna ARM7 siis suurt resot ära looda, tõmbab SRDAMi liidesel hinge kinni.
mingi plaat peaks nii olimexil kui embedded artists olema, sealt ehk leiab ka draivereid.
http://www.embeddedartists.com/produ...em_lpc2478.php
vene foorumites on seda kiipi üksjagu lahatud. ma panustaks selle ülesande ARM9-le või välisele LCD kontrollerile.
-
Vs: Operatsiooni süsteem ARM7-le
Ei sinna läheb display jaoks 1M sync mälu urst funktsiooniga zero wait time.
SDRAM-i ei plaaninudgi grafka jaoks kasutada. Kuigi pole kindel kas see kivi sync mälu toetab LPC2210 toetas vähemalt. Kui ei siis tavaline SRAM. Koodi on aga sealt pointless jooksutada. aeglasem kui SDRAM. aga kui andmete järjes liigutamine siis kiire.Modelleerimises ja tootmises kehtivad:
1. Avariikindel vooluring lühistab kõik teised.
2. Transistor, millel on kiiresti toimiv kaitse, säästab kaitset, sulades kõigepealt ise.
Comment
-
Vs: Operatsiooni süsteem ARM7-le
vahet pole, mis tüüpi mälu, fakt et suur osa mälu liiklusest läheb LCD data liigutamisele ning kannatab prose üldine tootlikkus, kui just kogu kood sisemisse flashi ja RAMi ära ei mahu ( mis uclinuxi puhul ei ole reaalne). see probleem on kõigil LCD kontrolleriga prosedel, aga kui mälusiin käib 200MHz-ga ja nii koodi kui lcd datat käshitakse siis nii palju ei mõjuta. vähestel, sam9263-l ( vist) on kaks mälusiini, üks prosele teine LCD kontrollerile. veel vähematel ( SH7262 ) on pardal piisav hulk mälu.
Comment
-
Vs: Operatsiooni süsteem ARM7-le
sel on ka 2 mälusiini, raudvaraline kursor jne, 2 siini oli ka põhjus miks sai valitud, LCD siini näljasus on teada juba LH75401 prose pealt,Kood:Dual Advanced High-performance Bus (AHB) system allows simultaneous Ethernet DMA, USB DMA, and program execution from on-chip flash with no contention.
Kahju et neil prosedel tiba vähe FIFOt sees on, oma grafkal andis hea kiiruse kui väljundisse sai 8M fifo topitud. Prose võis paar frame-i ära kirjutada enne kui fifo tühjaks jooksis ja GPU oma mälu poole tahtis pöörduda. Puudus oli aga et kiired mälud ja FIFO-d neelasid meeletus koguses energiat. 1A@5V. Eks ma siis tean et peab ise midagi aretama sinna peale, jätab esialgu etherneti, usb ja muud advanced asjad kasutamatta. Development plaadi pean nagunii tegema sest kui grafka ei tööta siis peab midagi ette võtma, pmst prose jõudlust väga palju vaja ei lähe, enamus asju teeb FPGA(kõik mis aja kriitilised). Prose DMA lihtsalt copy paste frame buffrisse, lisaks kõigele joonistab kordinaat teljestiku ja tegeleb puute osaga ja menüüdega.. muu selline GUI asjad.Modelleerimises ja tootmises kehtivad:
1. Avariikindel vooluring lühistab kõik teised.
2. Transistor, millel on kiiresti toimiv kaitse, säästab kaitset, sulades kõigepealt ise.
Comment
Comment