Fórum témák

» Több friss téma
Fórum » ARM - Miértek hogyanok
 
Témaindító: gtk, idő: Jún 26, 2007
Lapozás: OK   7 / 177
(#) kapu48 válasza pici hozzászólására (») Jan 13, 2012 /
 
?csak el kell döntened milyen OS-t használsz??!
Már ez magában nagyon összetett feladat!
1.: Lehetőleg Ingyen legyen!
2.: Legyen neten elérhető támogatottsága.
3.: A már megszerzett tudásomra alapuljon.
4.: A használandó HW-hez legyenek *.lib-ek, ne mindent alapról keljen kezdeni.
5.. És még + amik most hirtelen nem jutnak eszembe!
(#) pici válasza kapu48 hozzászólására (») Jan 13, 2012 /
 
Ha nem akarod, nem is fog menni...

Én se tartanék itt, ha azokat az okokat keresném, hogy miért nem lehet...
(#) kapu48 válasza pici hozzászólására (») Jan 13, 2012 /
 
Akarnám én! Csak nehéz a nulláról elindulni, 1 hónapos gyakorlattal.
Bár én kisebb procival kezdtem. Mégis nehéz AVR + Bascomos múlttal.
Most áttérni a C++ OS világába!
Még csak odáig jutottam, hogy a mások által összeállítót-projectet le tudom fordítani.
De ha már bele kel, vagy akarok javítani valamit már, kiderül, hogy még bizony tanulni kel sokat!
(#) pici válasza kapu48 hozzászólására (») Jan 17, 2012 /
 
Mondjuk ez már nem kezdőknek való.
Az ilyen szintű procik már keményen BGA tokosak.
Pl ami könnyen beszerezhető (nekem is van) AM1808 ARM9 és BGA361 tokozású. (19x19 0.8mm láb!)
Ezekhez már 10-14 szintű panel kell.
Na annak a tervezése/kiviteleztetése/finanszírozása sem egyszerű.
De ezeken már elfut a linux, ethernet, LCD-t kezelnek, DDR2, USB, 456MHz
AM1808board
(#) Thomy válasza pici hozzászólására (») Jan 17, 2012 /
 
Nem kötözködés akar lenni, de ezt talán be lehet húzni 3 táp + 3 jelrétegen is. 8 layeren biztos. Szerintem a 10-14 az nagyon sok! Nagyon megdobja a nyák árát.

Szó, ami szó, ezt a procit oprendszer és sok munka nélkül nehéz használni. Létezhet valami gyári fejlesztőpanelja, amire van pl Linux, de ezt meg kell nézni. Ha van, akkor legalább azt nem kell portolnod, ha követed az ottani lábkiosztást.

Thomy
(#) pici válasza Thomy hozzászólására (») Jan 17, 2012 /
 
A BGA361-et elég merész 6-8 rétegen kihúzni.
Ha gyári sorozatgyártásra megbízhtató panel kell, akkor kell a 10-14
De abban egyetértünk, ha magának csinálja az ember, akkor ezen lehet spórolni.
Bár szerintem 6-on nem húzod ki.
BGA256-ot húztam ki 6 rétegen minimalizálva ahol középen sok GND volt.
Ez a proci egy kicsit több "lábú".
De a lényeg ugyan az. Ez már nem igazán hobbi szint

Tudtok olyan gyártót, aki korrekt 8 szintes panelt is készít és nem gond a 4 mill vez.vastagság?
(#) Thomy válasza pici hozzászólására (») Jan 17, 2012 /
 
Eurocircuits-t nézd meg például.
5mileset már csináltattam itt.
Idehaza a legjobb minőség szvsz.

Adatlap

Thomy
(#) lokátoros válasza pici hozzászólására (») Jan 18, 2012 /
 
Szia,
A Würth elektronikának is van PCB divíziója,
Németországban készül, ami most elég drága, de tudnak néhány extra dolgot, pl. flexibilis PCB.
(#) pici válasza Thomy hozzászólására (») Jan 18, 2012 /
 
86eft-ra jön ki 2db 6rtg panel...
(#) Topi válasza pici hozzászólására (») Jan 18, 2012 /
 
Azért ne felejtsétek el a hitelapot sem.
Minőséggel náluk sosem volt probléma, és 22 rétegig gyártanak.

Többrétegű nyákokat ugyan én ezresével gyártom kínában, de protókra mindig itthoni hitelap volt.
0.1mm furatot és 3mil-t minden gond nélkül tudnak hozni. E-check-el. És van zsákfurat is.
Abszolút alkalmas BGA-ra is, ezt tanúsíthatom.

Bővebben: Link
(#) toto hozzászólása Feb 29, 2012 /
 
Sziasztok!

Nem kérdésem van, inkább csak egy infót osztanék meg a hasonló érdeklődésű fórumozókkal, hárha van, aki még nem hallott róla:
megjelent a Raspberry Pi, amely egy board egy 600 MHz-es ARM-mel, fejlesztésekhez nagyszerű lehet. A legjobb, hogy 25-35 dollár az ára (ebben a szállítási költség azért nincs benne).
Raspberry Pi
A cég, amelyik tervezte és gyártatja, egy nonprofit szervezet, így talán ez nem számít reklámnak.
A honlap szerint mától lehet kapni a cuccot.
(#) pajti2 hozzászólása Máj 27, 2012 /
 
(#) pajti2 hozzászólása Máj 27, 2012 /
 
Hali!

ARM 11 dev boardok / CPU modulok -ból képben van valaki, mik vannak most a piacon?

Amiket eddig találtam, sajnos pont olyan kiszerelésűek, amiket nem tudok felhasználni saját project-hez. Célirányosan kellene egy cpu modul / dev board, és azon filozom, létezik-e ilyen egyáltalán?

Ami nekem muszáj lenne:
-Fizikai méret 90 mm széles, 130 mm hosszú, cca 15 mm magas, ezeken ne lógjon túl SD csatlakozóból kilógó flash kártya sem.
-Publikus kapcsolási rajz (normális fejlesztéshez egyszerűen csak nem nélkülözhető).

Ami jó lenne:
-Arm 11 (Cortex-M/R/A) magos proci 700 MHz+
-Bármelyik gyártó procija is van rajta, annak legyen elérhető gyártói dokumentációja + valami használható developer supportja is C stack programokhoz (forráskód, és nem lefordított bináris). OS support semmi sem kell.
-DDRx RAM a proci sebességéhez igazodóan legyen rajta, 32 MB+
-Flash kártyáról bootoljon, ill. tudjon bootolni arról is (gyártói firmware support előre programozva flash kártya boothoz). Teljes átprogramozáshoz legyen elég egy usb-s flash kártya író, jtag / hw sdk ne kelljen hozzá.
-A boot flash kártyát lehetőleg más célra is tudjam használni, írni / olvasni blokkonként, legyen "rendesen" hozzákötve a procihoz. 4GB+
-GPIO legalább 16 vagy több (és nem DI/DO illesztett latch szöcskéken keresztül, mert interruptokra is kell).
-Vízszintes moduláris kivitel, szeretném feltétként használni másik panelen, és nem állítva, hanem fektetve.
-Ethernet 10/100, vagy ha az nincs, akkor legalább egy SPI busz kivezetve 20 MBPS+

Mik léteznek, amik ezekhez képest legjobb közelítés?

(Raspberry-t már megnéztem, kapcsrajz sajna nincs).

Minden tippet köszönök.
(#) _vl_ válasza pajti2 hozzászólására (») Máj 27, 2012 /
 
A raspberry-nek van kapcsolási rajza.
Bővebben: Link

Ellenben más okok miatt meglehetősen nehéz belőle terméket gyártani, a rajta levő CPU meg kb. beszerezhetetlen, ergó nem jó az egész semmire se.
(#) pajti2 válasza _vl_ hozzászólására (») Máj 27, 2012 /
 
Sajnos csak egyetérteni tudok vele, hogy nem sok mindenre jó. Részint teljesen megbízhatatlan az ellátmány belőle. Support évek óta nagyon silány. Részint ami kapcsrajz van is, nem teljes. Pld te megtaláltad rajta a ddr ram típusjelét?

Másutt találtam olyan 1ghz boardot, amin a ram 200 mhz-es volt. Annyira vicces..
(#) _vl_ válasza pajti2 hozzászólására (») Máj 27, 2012 /
 
Szerintem nincs rajta külső ddr. A cpu-ra van integráltva...
(#) horcsab válasza pajti2 hozzászólására (») Máj 27, 2012 /
 
Nekem van egy ICNEXUS által gyártott dev kitem és egy egylapos gép. www.icnexus.com.tw
DVK10_A a devkit neve és SBC1400L az egylapos gépé.
Nekem mindekettőn linux fut, de van Win CE-s is.
Keresd meg az adatlapot és nézd meg.
Támogatottság: nekem mindig gyorsan válaszoltak és sikerült megoldani a problémákat. Skypon online elérhetőek.
Alapból sok periféria van rajta és a GPIO-k is elérhetőek.
(#) pajti2 válasza _vl_ hozzászólására (») Máj 27, 2012 /
 
Itt egy blokk rajz azonnal fent:

http://www.raspberrypi.org/faqs

Nekem az a tokocska a cpu es az usb csati között dram-nak hatott. De megnéztem a broadcom szöcske adatlapját is:

http://www.farnell.com/datasheets/1521578.pdf

és egy árva szó sincs on chip ddram-ról, pedig azért ez csak-csak felkínálkozna az adatlapra is mégpedig nagyon vastag betűkkel, ha ilyesmit művel egy gyártó.
(#) pajti2 válasza horcsab hozzászólására (») Máj 27, 2012 /
 
Köszi a tippet.

A fényképről becsülhető méretei alapján sajnos simán nagyobb, mint amit még fel tudok használni. Nem férne el ott, ahol el kellene férnie. A méret egyébként a legnagyobb problémám. Tucatnyi boardot találtam már, ami mind tudná, amire szükségem van, de egyik sem akkora méretben lett építve. Mindenre felgyömöszölnek video coder szöcskéket, meg usb-ket, meg hdmi és mittudomén még milyen csatikat, meg a környezetüket, és 3x akkora lesz tőle a méretük. Nekem pedig így már semmire sem jók.

(Szerk.: megvan a mérete "Dimension
156mmx 110mm")
(#) _vl_ válasza pajti2 hozzászólására (») Máj 27, 2012 /
 
A tokocska a cpu és az usb között, az az ethernet mac + usb hub (valami smsc chip, ha jól emlékszem így fejből), usb-n kapcsolódik a cpu-ra, és csinál az egy usb-ből két usb portot, meg egy ethernetet.

A "256 mb ram cpu & gpu" így egyben nekem azt jelzi, hogy az 3 dolog, az egy objektum.

Itt érdemes a "Broadcom BCM2835 (CPU + GPU + DSP + SDRAM)" sort is megnézni:
Bővebben: Link

Tudtommal amúgy nincs szabadon elérhető részletes doksi erről a cpu-ról (amit belinkeltél, az csak a perifériákat tartalmazza kivonatoltan, a ram meg nem periféria).
(#) pajti2 hozzászólása Máj 27, 2012 /
 
Akkor ezt benéztem. Így viszont tuti semmire sem jó nekem. Ilyen usb-n keresztüli ethernet - ehhez linux driver biztosan akad, os mentes stack system viszont simán nem fogja tudni kezelni, nem az a súlycsoport.

Mostanra azon filozok, hogy boldog-boldogtalan kínál mindenféle cpu modulokat, amiket szerintem egyéni projectekre hozhattak létre - tekintettel a koncepcionális káoszra, ami körülveszi őket. Szóval igazából mennyi pénzben van terveztetni / gyártatni ilyen cumókat? Sejtem, hogy nem olcsó, de úgy mégis.. százezrekbe belefér, vagy milliókba van?
(#) _vl_ válasza pajti2 hozzászólására (») Máj 27, 2012 /
 
A kérdés, hogy milyen kategóriájú cuccokra gondolsz. Mutass valami példát.
(#) pajti2 válasza _vl_ hozzászólására (») Máj 27, 2012 /
 
Remélem nem olyan pontos specifikációt vársz, amivel nyuszit is lőni lehet, mert ha arra adom a fejemet, azt napokig kellene készíteni, mire normális lesz, de úgy átlag a lényeget már leírtam.

-700 mhz+ proci, ilyet Cortex-A8 környékén lehet találni.

-DDR2 RAM ahogy elnézem ilyenből 667 MHz is létezik, és 256MB még egyetlen tokban is van, pláne filléres valami. Külön cache vezérlő / ram nem szükséges. Ami SRAM úgyis lesz a prociban nekem elég lesz.

-SD kártya, amiről boot-ol. A 8..16GB még totál általánosnak tűnik, nekem is elég. Külön extra flash nem kell.

-Ethernet PHY + trafós RJ-45 csatlakozó, ezek sem egyedülálló dolgok.

-GPIO-k kivezetve, amennyi méretileg elfér a kényelmes nyákhoz, 1 pitch távolság, pld mint itt:
http://www.mikroe.com/eng/products/view/711/mini-32-board/.

-Nyák gondolom 10-14 réteg muszáj lesz. Beültetés is simán robotoknak való munka, nem emberi kéznek. Az egész cumónak valószínűleg ez lesz a legdrágább része. Őrült egy pénzek mennek a sok rétegű nyák gyártásban itt magyarban.

Nyilván nem olcsó mulatság ilyet legyártani, de örülnék egy jó érzékkel megsaccolt közelítésnek, hogy drágának mennyire drága terveztetni + legyártatni prototípust ilyesmiből ?
(#) pajti2 válasza _vl_ hozzászólására (») Máj 28, 2012 /
 
Már nem enged módosítani. A legjobb közelítés, ami pofikára előkerült, ez itt:

https://www.gumstix.com/store/product_info.php?products_id=211

Sajnos konkrétan ezen a CPU sem elég gyors, a RAM sem, Ethernet sincs rajta, az alsó csatlakozás típus sem túl handy. De pofikára kb ilyesmire gondoltam.
(#) _vl_ válasza pajti2 hozzászólására (») Máj 28, 2012 /
 
A "nagyságrendre" voltam kiváncsi, a leírás alapján ez világos.
Ilyen cuccot 8 réteg alatt nemigen tudok elképzelni, a BGA is kötelező mutatvány. Ahogy néztem, hogy a rétegszám duplázódásával a költségek itthon is, kint is kb. 4x-re nőnek. Ez alapján úgy gondolom, hogy bármilyen prototípus nyák induló költsége kint (Kínáról beszélünk, ugye) sem nagyon szorítható 150-300USD alá ennyi rétegszámnál.
Nehezen hiszem, hogy 2-3 próbálkozásnál kevesebből ki lehet hozni működőképes terméket, szóval minimum költségnek az 500-1000USD-t saccolnám a prototípusra.
Aki ilyet tud tervezni, építeni, mindezt hatékonyan, az azért kint sem dolgozik napi két marék rizsért. A múltkor láttam valami összehasonlítást, hogy a kínai átlagbér valahol a magyar minimálbér fele környékén van (és közelít ), ebből azt saccolnám, hogy kint sem kapsz ilyen munkaerőt havi 800-1000USD alatt. Szerintem a prototípus megtervezésébe, összerakásába simán belemegy 1-2 emberhónap, még tapasztalt munkaerővel is, így ember + nyák alsó hangon legalább 2000-4000USD. Kell infrastruktúra is, az sincs ingyen, annak az amortizációjával is kell számolni.
Szóval nem százezres, hanem inkább milliós tétel lesz egy ilyen termék kifejlesztési költsége. És ez persze egy alsó becslés volt. Ha Magyarországon próbálkozol, az minimum egy 2x-3x-os szorzótényező.
Szerintem.
(#) pajti2 hozzászólása Máj 30, 2012 /
 
Vajon létezik olyan lista valahol, hogy összesen kik vannak a világon proci gyártó cégek, akik Cortex-A8 / 9 cuccot dobálnak piacra ?
(#) _vl_ válasza pajti2 hozzászólására (») Máj 30, 2012 /
 
A core-t licenszelő chipgyártókról van valami oldal az ARM-nál. De hogy azokból ki épít megvehető, felhasználható board-okat...
http://www.arm.com/products/processors/licensees.php
(#) pajti2 hozzászólása Jún 9, 2012 /
 
Arm szöcsik adatlapjait nézegetem, és 1.8V-okat látok mindenütt tápnak. Ha én 3.3V környezetben akarok gpio-kat használni, azt hogyan szokás? Mivel szokás illeszteni?
(#) pici válasza pajti2 hozzászólására (») Jún 9, 2012 /
 
Nem tudom melyiket nézegetted, de amik nekem vannak (több gyártó is) mind 3,3V, de 5V tolerant.
Van némelyiknek 2,5V is, de saját LDOról vissza van kötve.
De én többnyire Cortex M3-akat használok.
Milyen ARMot keresel?
(#) _vl_ válasza pajti2 hozzászólására (») Jún 9, 2012 /
 
Az LPC176x széria emlékeim szerint pl. 3.3V-os interfész Vdd-vel rendelkezik, és belül lerendezi a core és az interfész közti különbséget.
Ha valami okból viszont szintet kéne illeszteni, akkor ugyanazok a technológiák vannak, mint 3.3V-5V viszonylatban, sebességtől és iránytól függően van több opció is:
- lehet illesztő/buszmeghajtó IC-t használni
- lehet optocsatolót használni
- lehet ellenállásosztót használni
- lehet Zener-diódát használni
- lehet FET-ekkel játszani AN97055
Következő: »»   7 / 177
Bejelentkezés

Belépés

Hirdetés
XDT.hu
Az oldalon sütiket használunk a helyes működéshez. Bővebb információt az adatvédelmi szabályzatban olvashatsz. Megértettem