| ARM9 - Mini2440 |
|
|
| Elektronika | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Napsal uživatel quattro | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Neděle, 19 Duben 2009 16:24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
. Jako vždy jsem chtěl něco postavit, prostě takovou demonstrační desku. Podařilo se mi to s ARM7 ( konkrétně s LPC2148) avšak absence některých rozhraní zejména Eth mě odradilo pro další zkoumání tohoto procesoru. Na internetu jsem hledal vývojový kit, ale vždy narážím na docela vysokou cenu, nebo špatnou dostupnost vývojových prostředků. Až jednou při brouzdání na ebay jsem objevil vývojový kit s ARM9 (Samsung S3C2440). Vývojový kit byl přímo ideální i cena 89$ + poštovné byla super. Kit jsem tedy objednal a do týdne ležela zásilka na stole. Základní popis modulu : CPU- Samsung S3C2440A 400MHz, Max. frekvence 533Mhz SDRAM - 64MB SDRAM - 32bits Data Bus - 100MHz hodiny sběrnice Paměť Flash - 64MB Nand Flash, - 2MB Nor Flash, pro BIOS LCD - 4 žilový rezistorový touchscreen - až 4096 barevný STN, 3.5" až 12.1", max. rozlišení 1024x768 pixlů - až 64K barevný TFT, 3.5" až 12.1", max. rozlišení 1024x768 pixlů - V balení NEC 256K barevný 240x320/3.5" TFT displej, s touchscreen Porty - 1 10/100M Ethernet RJ-45(DM9000) - 3 Seriových Portů(1 RS232 s CTS a RTS) - 1 USB Host - 1 USB Slave Typ B - 1 SD konektor - 1 Stereo audio výstup, 1 mikrofonní vstup - 1 10-Pin JTAG - 4 uživatelských LED diod - 6 uživatelských tlačítek - 1 PWM bzučák - 1 Trimr pro test AD převodníku - 1 AT24C08 pro test I2C - 1 20Pin konektor pro webkameru - 1 baterie pro RTC - Napájení(5V), Oscilátor - 12MHz RTC - Interní Expanzní porty - 1 34-Pin 2.0mm GPIO - 1 40-Pin 2.0mm Systémová sběrnice Rozměry - 100 x 100(mm) Krabice obsahuje tyto věci : 1ks vývojový kit s 3.5" LCD TFT 240x320px 1ks kabel Eth 1m 1ks kabel USB A-B 1m 1ks kabel sériový křížený 1ks trafo 5V/2A 1ks CD s manuály a programy 1ks stylus 1ks LPT JTAG interface 1ks propojovací kabel JTAG
Po hardwarové stránce je modul pěkně udělán. Blok s displejem se dá položit vedle modulu (má dostatečný propojovací kabel) a výhodné jsou i distanční sloupky na kterých displej stojí. Vývojový modul má čtyři demonstrační LED diody, šest demonstračních tlačítek a jeden trimr na demonstraci AD převodníku. Jediným nedostatkem bylo dodávané trafo, které není určeno do našich zásuvek. Bohužel doma jsem nenašel obdobné, které by se dalo použít, tak jsem v nejbližším obchodním řetězci koupil univerzální redukci (cena se pohybovala podle obchodu od 120CZK(sada čtyř redukcí) až po 650CZK(univerzální redukce) ). Koupil jsem tu nejlevnější a hurá do zkoušení modulu. Redukce byla výtečná volba, avšak nepasovalo do ní trafo, protože redukce měla prstenec z úmělé hmoty. Vzal jsem tedy pilku na železo a redukci trošku upravil . Zde je výsledek : Nyní tedy nic nebrání tomu připojit modul do zásuvky a spustit : Po spuštění naběhlo prostředí qtopie, které se chová obdobně jako WINCE. První zkouškou byly předdefinované aplikace které jsou implementované Dalším testem byla funkčnost SDHC karty CD obsahuje předkompilované WinCE, docela mne zajímalo jak to bude fungovat :) a systémové prostředky a spojení pomocí activesync
Modul mám již nějaký den doma, tak jsem samozřejmě již zkoušel napsat nějaké jednoduché aplikace jak pro WinCE tak pro Linux (zatím ne pro qtopii jen pro konzoli) a vše funguje. Podařilo se mi už nastavit kompilátory na desktopu Ubuntu abych mohl psát aplikace pro tento modul, z internetu jsem si stáhnul poslední verze. Jedinoé co jsem zatím nezkoušel, je napsat aplikaci přímo pro procesor bez použití OS. Jestli se rozhodujete o vývojovém kitu s ARM9 vřele doporučuji tento. Na internetu se dá najít pod označením Mini2440 nebo QQ2440. Pokud jej budete chtít koupit na ebay doporučuji prodejce "esky-sh , který vede i aktivní internetové fórum k tomuto modulu(podmínkou vstupu do fóra je koupě modulu u tohoto prodejce). Další odkazy :
Pokud by byl zájem, mohu napsat další článek jak vše nastavit a jak vůbec nahrávat do modulu OS či aplikace.
Powered by !JoomlaComment 3.20
3.20 Copyright (C) 2007 Alain Georgette / Copyright (C) 2006 Frantisek Hliva. All rights reserved." |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Aktualizováno ( Pátek, 26 Únor 2010 12:22 ) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||


















