ARM9 - Mini2440 Tisk
Hodnocení uživatelů: / 0
NejhoršíNejlepší 
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

  - obsah balení

- odmontovaný displej z modulu

- detail modulu

- detail LCD modulu 

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

- modul bez karty

- modul s 4GB kartou

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 :

http://www.arm9.net

  

 

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.

 

Komentářů
Přidat Nový Hledat
+/-
Přidat komentář
Jméno:
Email:
 
Website:
Název:
UBBKód:
[b] [i] [u] [url] [quote] [code] [img] 
 
 
:angry::0:confused::cheer:B):evil::silly::dry::lol::kiss::D:pinch:
:(:shock::X:side::):P:unsure::woohoo::huh::whistle:;):s
:!::?::idea::arrow:
 
Please input the anti-spam code that you can read in the image.
Anonymní  - V ČR   |193.165.16.xxx |2009-04-22 16:03:02
Ahoj, dá se to někde koupit v ČR? Umí toho docela dost, přemýšlím, že bych nad tím postavil ksutečnou aplikaci jakou součást domácího řízení a automtizace.
quattro   |192.168.18.xxx |2009-04-23 17:33:56
v ČR asi ne. Jinak zatím pořád testuji jaký OS bude nejvhodnější, také uvažuji o nahrazení PC tímto modulem
Anonymní  - re:   |195.113.59.xxx |2009-04-24 14:11:33
to je škoda, nějak nemám dobré zkušenosti se zahraničím ale přemýšlím i o té variantě s větším displejem a hodit tam linux a je to
quattro   |192.168.18.xxx |2009-04-24 22:05:40
ono se rekne hodim tam linux ted s tim tak trosku zapasim a nejak se vubec nedari. Ukazkove programy v pohode, ale pokousim se udelat vlastni image linuxu ..
Anonymní  - re:   |193.165.16.xxx |2009-04-27 11:16:12
a je ta vlastní distro nutností? nestačí na tom rozhcodit třeba jen php a apache - okuchaný a je to? ještě samozřejmě ovladače zařízení, ale to by neměl být nějaký velký problém.
Těším se, až to pokročí, fakt o tom uvažuji
quattro  - Distro   |192.168.18.xxx |2009-04-27 15:13:24
Bohužel distribuce co jsou dostupná, jsou nabalena o všechno možné aby bylo vidět co na tom vše běží a tak pokud se napíše nějaká aplikace krom aplikací typu ("Hello World" tak
není už dostatek místa. Další věcí je, že chci linux startovat z SDHC karty. Už mám nějaké poznatky, píšu si poznámky a pokud by byl zájem dám zase nějaký článek o tomto tématu.
Vláďa
Anonymní  - re: Distro   |193.165.16.xxx |2009-05-19 12:59:16
ahoj, podařilo se ti nějak postoupit? Díky.
Lukas Burda  - Pokroky   |89.176.218.xxx |2009-07-29 19:30:55
Ahoj, podarilo se popojet s timto modulem? Planujes stale popsat nejake dalsi zkusenosti (hlavne ta vyroba vlastniho distra a boot z SDHC...)?
quattro   |90.178.199.xxx |2009-07-30 12:49:22
Ahoj, planuji jen ted jsem nemel cas, narodil se mi syn
Anonymní   |193.165.16.xxx |2009-08-05 10:58:16
gratuluju, mne taky!!!
Lukas Burda   |193.165.218.xxx |2009-08-06 16:50:56
Tak to gratuluju a uz se tesim na clanek.
Anonymní   |194.138.12.xxx |2009-10-09 16:52:07
Ahoj, tak pokud jsi mel cas na bokovky, tak ted uz asi mit nebudes Mne se narodili dva kluci v breznu a ted se postupne dostavam je svym konickum, ktere byly odlozeny kvuli bokovkam.

Mini2440 mam
uz taky objednanou. Man k tomu manualy i jine, nez jen v cinstine ? Uz jsi s tim zacal experimentovat ?
Jenik  - Začátky   |212.80.82.xxx |2009-12-05 20:30:44
Ahoj,
mám modul na cestě a tak začínám hledat co kde kdo už udělal a tak. Na českém webu jsem našel jen tenhle popis, víte někdo o nějakém dalším fóru atd?
hally  - Uvaha   |95.102.178.xxx |2010-02-14 12:50:21
Ahoj.
Zaujimalo by ma ci sa tam da natiahnut android od googl preto, ze je na taketo nieco urceny. Akurat nie som si isty ci to zvladne cpu, ale s ARM9 by to mohlo ist.
Zvazujem nakup, lebo ties
potrebujem doriesit automatizaciu v dome.

3.20 Copyright (C) 2007 Alain Georgette / Copyright (C) 2006 Frantisek Hliva. All rights reserved."

Aktualizováno ( Pátek, 26 Únor 2010 12:22 )