Duvidas sobre ARM

Software e Hardware para linha ARM

Moderadores: 51, guest2003, Renie, gpenga

Duvidas sobre ARM

Mensagempor mazzer » 04 Nov 2009 16:59

Olá turma,

Estou querendo começar a trabalhar com ARM, mas tenho várias dúvidas, antes de comprar o primeiro kit.

Assisti uma palestra de linux embarcado que foi ministrada em um kit da Cirrus, não lembro qual Part Number, mas tinha saída VGA. Por curiosidade, verifiquei que a NXP tem modelos com configuração bem semelhante (LPC3250) por 12 dolares na DigiKey, enquanto esse da Cirrus era na faixa de 30 dolares.
É normal essa diferença de preço? O que o processador de Cirrus teria que o NXP não teria? NXP é uma boa empresa pra se trabalhar com ARM no Brasil?

Outra dúvida, um código desenvolvido pra um ARM de determinado fabricante é compatível para um ARM de outro fabricante? Por exemplo, pra acessar a ethernet ou USB mudaria tudo? Ou poderia ser o mesmo código?

É mandatório uso de sistema operacional embarcado no ARM?

Posso ter problemas para soldar BGA no Brasil?

Minha aplicação inicial com ARM seria interface de equipamentos. Precisaria basicamente de Ethernet, USB e desejável controlador de vídeo integrado.
Já há algum tempo tenho um equipamento que usa Ethernet e USB, sendo que uso dois PICs, um pra cada porta. To estudando tirar os dois PICs e usar um ARM.

Por enquanto é isso. Desculpem se falei alguma besteira, mas minha experiência em ARM está começando agora.

Abraço,
mazzer
mazzer
Byte
 
Mensagens: 165
Registrado em: 24 Out 2006 17:21
Localização: Sta Rita do Sapucai-MG

Re: Duvidas sobre ARM

Mensagempor Djalma Toledo Rodrigues » 04 Nov 2009 17:19

mazzer escreveu:Por curiosidade, verifiquei que a NXP tem modelos com configuração bem semelhante (LPC3250) por 12 dolares na DigiKey, enquanto esse da Cirrus era na faixa de 30 dolares.
É normal essa diferença de preço? O que o processador de Cirrus teria que o NXP não teria?


Desculpe mas, rindo aqui:
"O que ela tem que eu não tenho ?" diz a mulher

Agora sério:
A diferença de preço pode ser por diversos fatores mas, Produção é o fator essencial
do custo na Industria.

NPX é da Philips.
.
Avatar do usuário
Djalma Toledo Rodrigues
Dword
 
Mensagens: 2334
Registrado em: 03 Ago 2008 13:22

Mensagempor vtrx » 04 Nov 2009 19:42

Qual kit vc ta sondando?
Avatar do usuário
vtrx
Dword
 
Mensagens: 2239
Registrado em: 20 Abr 2008 21:01

Mensagempor xultz » 04 Nov 2009 22:50

- É normal essa diferença de preço?
Sim. Não é só o clock, o nº de pinos, que diferencia, mas memórias, barramentos, DMAs, etc.

- O que o processador de Cirrus teria que o NXP não teria?
Tá de sacanagem, né? Compara os datasheets...

- NXP é uma boa empresa pra se trabalhar com ARM no Brasil?
Particularmente eu gostio muitio, mas só trabalhei com ARMs menorzinhos

- Outra dúvida, um código desenvolvido pra um ARM de determinado fabricante é compatível para um ARM de outro fabricante?
Sim e não. O que se refere somente ao core, é igual. O que se refere a periférico, muda bagarai. A vantagem é que o port de um prá outro é bem simples, se você tiver o código-fonte.

- Por exemplo, pra acessar a ethernet ou USB mudaria tudo?
Muito provavelmente.

- É mandatório uso de sistema operacional embarcado no ARM?
Não. Sabia que você não precisa de SO nem no PC? Só que um SO ajuda muito, principalmente para rotinas que rodem concomitantemente (bonita essa palavra, hein)

- Posso ter problemas para soldar BGA no Brasil?
Pode. Mas você pode ter problemas até prá comprar pneu pro teu carro, colocar gasolina... Tem empresas boas que soldam BGA, o problema é o custo prá baixa demanda...

- Desculpem se falei alguma besteira
Está desculpado, mas você não disse nenhuma besteira (por enquanto).
98% das vezes estou certo, e não estou nem aí pros outros 3%.
Avatar do usuário
xultz
Dword
 
Mensagens: 3001
Registrado em: 13 Out 2006 18:41
Localização: Curitiba

Mensagempor mazzer » 05 Nov 2009 08:57

Djalma e xultz,

Obrigado pelas explicações!! Por esta conversa estou tendendo a usar NXP.
Vi muita coisa na Internet associando ARM ao Linux, então imaginei que programar ARM sem SO seria meio complicado. Minha aplicação é simples, acredito que não precisarei de SO.

- Outra dúvida, um código desenvolvido pra um ARM de determinado fabricante é compatível para um ARM de outro fabricante?
Sim e não. O que se refere somente ao core, é igual. O que se refere a periférico, muda bagarai. A vantagem é que o port de um prá outro é bem simples, se você tiver o código-fonte.

Então, se eu for usar linux pra NXP, vou precisar de um linux exclusivo para processadores NXP?

Quais as ferramentas para desenvolvimento necessárias para ARM da NXP?

vtrx, ainda não sei qual kit vou escolher. Tem alguma indicação?

Valeu galera, estão me ajudando bastante.

Abraço,
mazzer
mazzer
Byte
 
Mensagens: 165
Registrado em: 24 Out 2006 17:21
Localização: Sta Rita do Sapucai-MG

Mensagempor xultz » 05 Nov 2009 10:15

Mazzer, a resposta é sim.
Os fabricantes costumam lançar o que chamam de toolkit: uma versão do linux e demais aplicativos configurados pro processador deles, além do compilador. Mas isso nem sempre é verdade, tem fabricante que não se dá a esse trabalho, o caminho mais fácil é adquirir um kit e verificar se ele vem com toolkit.
98% das vezes estou certo, e não estou nem aí pros outros 3%.
Avatar do usuário
xultz
Dword
 
Mensagens: 3001
Registrado em: 13 Out 2006 18:41
Localização: Curitiba

Mensagempor vtrx » 05 Nov 2009 11:05

Mazzer,to sondando tambem.
Alguem tem informação da disponibilidade de µC SX48/52?
Avatar do usuário
vtrx
Dword
 
Mensagens: 2239
Registrado em: 20 Abr 2008 21:01

Mensagempor vtrx » 06 Nov 2009 16:22

Alguem aqui sabe do que estou falando?
Avatar do usuário
vtrx
Dword
 
Mensagens: 2239
Registrado em: 20 Abr 2008 21:01

Mensagempor mazzer » 06 Nov 2009 17:04

Eu não...
mazzer
Byte
 
Mensagens: 165
Registrado em: 24 Out 2006 17:21
Localização: Sta Rita do Sapucai-MG

Mensagempor vtrx » 06 Nov 2009 17:48

É muito conhecido la fora,muito usado em games e vídeo,ma ja está ha muito tempo sendo usado lá,não sei se ainda tem.Usa clock de 50,75 e 100 Mhz a um cilco por clock igual aos AVR.
http://www.piclist.com/tecHREF/scenix/sx48-52.htm
Olha que louco esse projeto;
http://www.xgamestation.com/
Avatar do usuário
vtrx
Dword
 
Mensagens: 2239
Registrado em: 20 Abr 2008 21:01

Mensagempor tcpipchip » 07 Nov 2009 11:47

Nem tao louco assim :(

Comprei o KIT, da NURVE NETWORKS, tambem me empolguei :)

Chatinho de entender a programação (apesar de terem lançado o C no ano passado para ele).

O melhor exemplo para se começar é o SNAKE, depois é o SPACE INVADERS :)

Mas é bom ler um bom livro de ALGOTIMOS de PROGRAMACAO PARA GAMES

Caso queiras fazer seu proprio console, eles vendem o livro em CD

DISIGN YOUR OWN VIDEO GAME CONSOLE. Uma aula de eletronica antes :)

TCPIPCHIP
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Mensagempor msamsoniuk » 07 Nov 2009 12:07

e vale a pena perder tempo com mcu de 8 bits? :P

vtrx escreveu:É muito conhecido la fora,muito usado em games e vídeo,ma ja está ha muito tempo sendo usado lá,não sei se ainda tem.Usa clock de 50,75 e 100 Mhz a um cilco por clock igual aos AVR.
http://www.piclist.com/tecHREF/scenix/sx48-52.htm
Olha que louco esse projeto;
http://www.xgamestation.com/
Avatar do usuário
msamsoniuk
Dword
 
Mensagens: 2935
Registrado em: 13 Out 2006 18:04

Mensagempor vtrx » 07 Nov 2009 12:07

Não quero o console não,to desenvolvendo uma interface de vídeo(800x600/1024x768).
Marcelo,vale sim pois são 100Mhz/ciclo.
Veja como exemplo o PIC32MX,voce acessa paralelamente apenas 16 bits,fisicamente.
Editado pela última vez por vtrx em 07 Nov 2009 12:13, em um total de 1 vez.
Avatar do usuário
vtrx
Dword
 
Mensagens: 2239
Registrado em: 20 Abr 2008 21:01

Mensagempor tcpipchip » 07 Nov 2009 12:13

Marcelo

Esta CPU é muita rápida...vale a pensa sim!
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Mensagempor vtrx » 07 Nov 2009 12:36

tcpipchip,voce que é bem informado sobres 'chps',sabe me dizer qual
AVR poderia ter as características de um SX48BD,em relação a 75Mhz,13.3ns de cilco de intruções ,(em 75Mhz), e 48 pinos?
Preço médio dele é 40,00 reais.
Avatar do usuário
vtrx
Dword
 
Mensagens: 2239
Registrado em: 20 Abr 2008 21:01

Próximo

Voltar para ARM

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante

x