Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

TI omap3530 oppure S3C2440 ?

Elettronica lineare e digitale: didattica ed applicazioni

Moderatori: Foto UtenteIsidoroKZ, Foto UtenteDirtyDeeds, Foto Utentecarloc, Foto UtenteBrunoValente, Foto Utenteg.schgor

0
voti

[1] TI omap3530 oppure S3C2440 ?

Messaggioda Foto Utenteian27177 » 27 gen 2010, 18:18

Ciao a tutti,
vorrei sviluppare del software a basso livello per un uP Arm. In prima istanza avrei bisogno di un ambiente di sviluppo per imparare a muovermi con gli strumenti necessari, ma vorrei iniziare con il piede giusto, quindi chiedo a chi ha più esperienza di me.
Ho visto alcune DevBoard che hanno prezzi accessibili e principalemte mi sono indirizzato su due chip, il TI omap3530 e il Samsung S3C2440, perché mi sembra che abbiamo prestazioni comparabili.
Entrambi hanno uP a 32bit, il primo integra anche un dsp. Il mio dubbio nasce dal fatto che le schede di sviluppo che ho trovato vengono molto pubblicizzate per le piattaforme che ospitano, linux, winCE, Android etc..etc.. invece a me interessa l'accesso diretto all'Hw senza S.O.
Inoltre nel caso del samsung si può usare un JTAG parallelo homebrew.. ma mi sembra che per il TI ci voglia il debugger HW che costa >1KEuro , il che è un problema... :)
Qualcuno sa dirmi se con il Code Composer Studio si riesce a flashare il TI via usb-otg disponibile sulle schede ?
Avete consigli per una scheda di sviluppo?

Le dev board che ho visto sono:
Samsung:
http://www.friendlyarm.net/products/micro2440
TI:
http://www.igep-platform.com/index.php? ... &Itemid=55
http://www.embedinfo.com/English/Product/devkit8000.asp
http://beagleboard.org/

Grazie, FLavio
Avatar utente
Foto Utenteian27177
2.450 1 4 12
Master
Master
 
Messaggi: 148
Iscritto il: 15 mag 2008, 13:36
Località: Genova

0
voti

[2] Re: TI omap3530 oppure S3C2440 ?

Messaggioda Foto Utentedenisrn » 27 gen 2010, 19:10

Da quel che dici tu' vorresti sviluppare un cosiddetto sistema "Bare Metal", ovvero senza alcun sistema operativo per sostenere i tuoi programmi. I processori che hai menzionato mi sembrano tutt' altro che adatti, hanno addirittura dei bus per collegare delle memorie esterne, che solitamente si usano in ambito di O.S., dato che sono soliti a richiedere tanta ram e tanta rom ( tranne quelli specificatamente "light" per uC, come il free rtos ).
Secondo me dovresti puntare piu' su dei microcontrollori, basati sui classici ARM7 o sui nuovi Cortex-M3. Scegli una casa produttrice e fanne la tua casa, ci sono molti produttori di uC basati su arm ( Philips-NXT, Atmel, Cirrus Logic, Analog Devices, ecc... ).
Per le dev-board puoi trovare qualcosa qui:

http://www.olimex.com/dev/index.html

La qualita' e' buona, il prezzo e' basso. Se hai dei budget ancor piu' limitati puoi decidere di dare un occhio ai tanti rivenditori asiatici che si aggirano per ebay. Io personalmente ho optato per questa via, ammetto che la qualita' delle pistre non sia molto buona, ma almeno funzionano.
Io personalmente come uC uso l' AT91SAM7S, mi ci trovo bene. Per il flashing ho uno scadentissimo adattatore J-TAG parallelo ( che alla fine e' composto da un buffer ed un transistor per comandare la linea di reset ), se puoi ti consiglio vivamente di optare per un adattatore USB.
Per la programmazione hai a disposizione un toolchain GNU completamente gratuito, ottimamente supportato e perfettamente funzionante. L' unico problema e' dover perderci un po' di tempo per farci esperienza ( particolarmente se vieni dal comodo mondo degli IDE ).

Ti linko un po' di siti che ho trovato personalmente MOLTO utili all' inizio:

http://www.embedded.com/design/opensour ... tid=200403
http://www.fivemanconspiracy.com/node/19
http://stackoverflow.com/questions/6647 ... 779#664779
http://betterexplained.com/articles/debugging-with-gdb/
http://www.sparkfun.com/tutorial/ARM/AR ... clipse.pdf
http://www.siwawi.arubi.uni-kl.de/avr_p ... index.html
Avatar utente
Foto Utentedenisrn
0 2 6
Expert
Expert
 
Messaggi: 216
Iscritto il: 24 dic 2009, 11:08

0
voti

[3] Re: TI omap3530 oppure S3C2440 ?

Messaggioda Foto Utenteian27177 » 27 gen 2010, 19:53

Grazie provvidenziale denisrn, molto utili le informazioni che mi hai dato. Adesso mi faccio un giro sui siti che hai linkato ed eventualemtne ti ridisturbo!
Flavio
Avatar utente
Foto Utenteian27177
2.450 1 4 12
Master
Master
 
Messaggi: 148
Iscritto il: 15 mag 2008, 13:36
Località: Genova

0
voti

[4] Re: TI omap3530 oppure S3C2440 ?

Messaggioda Foto Utentedenisrn » 27 gen 2010, 20:06

ian27177 ha scritto:Grazie provvidenziale denisrn, molto utili le informazioni che mi hai dato. Adesso mi faccio un giro sui siti che hai linkato ed eventualemtne ti ridisturbo!
Flavio


Nessun problema, se posso essere d' aiuto volentieri :wink:
Avatar utente
Foto Utentedenisrn
0 2 6
Expert
Expert
 
Messaggi: 216
Iscritto il: 24 dic 2009, 11:08


Torna a Elettronica generale

Chi c’è in linea

Visitano il forum: Nessuno e 30 ospiti