Página 1 de 2

COldFire kit de desenvolvimento

MensagemEnviado: 17 Jan 2008 10:38
por rafaelvg
Gostaria de saber onde quais ferramentas são utilizadas para desenvolmento utilizando o coldfire, valores dos dispositivos e qual o valor do compilador? estou fazendo um estudo de viabilidade para a implementação na empresa estou em duvida sobre COLDFIRE, ARM da NXP e o ARM da ATMEL, caso alguem tenha conhecimento e gostaria de fazer uma comparação de custos para desenvolmento ficaria agradecido também...:lol: :lol: :lol: :lol:


Obrigado

MensagemEnviado: 17 Jan 2008 11:34
por mastk
Kits variam muito, vc tem desde dos colds bem parecidos com mcu de 8 bits a versões que são bem poderosas.

O cold mais simples é esse:

http://www.cifacil.com.br/sistema/Lista ... to=1105053

Já a ambiente de desenvolvimento, custa U$5000,00 +/- (no kit vem uma versão demo com limite de codigo, 32K pra HCS08 e 64K pra cold)

NXP, eu acho que tem um custo beneficio ruim e o ambiente IAR que usei pra ele é uma bosta. Atmel não usei ainda, mas não tó indo muito com a cara de ARM ultimamente...

MensagemEnviado: 17 Jan 2008 12:54
por rafaelvg
mastk,

vou trabalhar com compressão de voz, tem que ser um cold tem violento...hehehhe... e sobre o preço dos CI´s to falando para grandes quantidades tem ideia do preço ???? GRavador + Compilador = 5000,00 dolares ??? nossa é meio caro essa ferramenta heim.... vlw

MensagemEnviado: 17 Jan 2008 13:07
por mastk
Creio que esse cara resolve seu problema...

http://www.freescale.com/webapp/sps/sit ... omPage=tax

No kit já vem um gravador embutido.

Não o kit custo o R$230,00 o Code Warrior full que custa uns U$5000,00

MensagemEnviado: 17 Jan 2008 13:28
por Kremer
Cara, o esquema de licença para o codewarrior 6.4 que é a versão que utilizo sai por cerca de U$3000 sendo que esta versão serve para os coldfire V2 de 32 bits, que provavelmente é tipo de mcu que você precisaria utilizar. Não tem FPU mas tem EMAC e divisor por hardware, o que acelera bastante as coisas.
Na realidade o que você adquire é a licença para usar o software de forma completa, sendo que basicamente você pode ter tres tipos:

1) Licença amarrada ao número do seu HD, o que possibilita rodar o CW full apenas na máquina em questão (ou tirar o HD e levar pra casa :? )

2) Licença para multiplas máquinas em rede, sendo que basicamente havera uma máquina na sua rede rodando um programa que irá liberar o CW full. É claro que precisa estar na rede local para funcionar. (Não dá pra levar pra casa).

3) E a maneira que eu uso. Você amarra o arquivo de licença a um número armazenado em um hardware usb (dongle) e caso você precise ir para campo ou rodar o CW full em outra máquina, basta plugar o dongle na USB e ter o arquivo license.dat salvo no folder do CW. Dessa forma só rola 1 máquina por vez rodar o CW full, mas dá pra levar onde quiser. Esta chave usb sai pela bagatela de U$99,00

SDS

MensagemEnviado: 17 Jan 2008 14:36
por rafaelvg
Vlw Kremer,

Estava olhando você é de floripa e fui ver seu profile somos vizinhos de trabalho, trabalho na spherical...


vlw

MensagemEnviado: 17 Jan 2008 16:33
por Kremer
Rafael

Sendo assim, fique à vontade para passar por aqui e dar uma olhada em como funciona o esquema para o coldfire. Tenho dois kits se você quiser vê-los fisicamente. Um é o M52233DEMO (ethernet on chip) e o outro é M52211EVB (USB OTG on chip). Também tenho os BDM´s e a dongle pra vc ver como funciona além de algumas aplicações interessantes. A Weightech fica no terceiro andar do Celta.

Abraço

MensagemEnviado: 18 Jan 2008 13:06
por msamsoniuk
depende do que vc vai fazer. se vc optar por um coldfire com flash e sdram p/ rodar uclinux, joga o bdm e o codewarrior no lixo, pq dae nem precisa! =)

o truque nesse caso eh ter um boot loader num setor bloqueado da flash, isso permite entao vc descarregar as imagens pela serial ou ethernet, conforme o caso. o uclinux em si nao tem muito onde dar problemas e vc debuga pela uart. e mesmo no caso de um microkernel proprio vc pode cercar completamente os problemas por software, pq os recursos de debug e tratamento de excessoes do coldfire sao excelentes, afinal o coldfire eh derivado do 680x0, usado em computadores e workstations na decada de 80 e 90 (e nao existia bdm nessa epoca).

eh claro q um bdm ajuda nos estagios iniciais (vc precisa dele p/ gravar o boot loader na flash, por ex), mas nao precisa ser um bdm da lauterbach de 2 mil euros, pode ser um bdm da P&E micro por ex, q custa 10x menos.

em relacao a compilador, existe o gcc q eh totalmente gratis e nao tem limite de codigo. agora, se for optar por um coldfire integrado, acho q interesse vai variar conforme os perifericos on-chip. dependendo do caso pode simplesmente nao valer a pena p/ a aplicacao que vc quer ou pode nao caber o codigo em um coldfire integrado.

MensagemEnviado: 18 Jan 2008 13:41
por rafaelvg
Kremer escreveu:Rafael

Sendo assim, fique à vontade para passar por aqui e dar uma olhada em como funciona o esquema para o coldfire. Tenho dois kits se você quiser vê-los fisicamente. Um é o M52233DEMO (ethernet on chip) e o outro é M52211EVB (USB OTG on chip). Também tenho os BDM´s e a dongle pra vc ver como funciona além de algumas aplicações interessantes. A Weightech fica no terceiro andar do Celta.

Abraço


To indo ai fazer uma visita...estamos no mesmo corredor do celta... :D :D

MensagemEnviado: 18 Jan 2008 14:12
por mastk
Kremer, as BDMs que tem nos KITs podem ser usadas para debugar MCUs fora do kit?

MensagemEnviado: 18 Jan 2008 20:44
por Kremer
Ai depende, os kits DEMO tem o bdm na propria pcb e por isso algumas peripecias sao necessarias para se poder usar o bdm pra gravar e debugar outras placas com coldfire, o que pode ser feito se cortando algumas trilhas ou retirando o chip da placa demo pois o bdm esta diretamente interconectado ao mesmo. Mas tem ate um header com os pinos do bdm na ordem correta para este fim.
Ja os kits EVB nao tem o bdm onboard e por isso vem um oficial junto. Neste caso ele pode ser utilizado com qualquer placa. Se for adquirir um kit sugiro que seja o EVB.
Conforme o Marcelo apontou, vale a pena ter o bdm para trabalhar com coldfire para se ter um inicio agradavel com este tipo de mcu, entao eu nao seria xiita a tal ponto de joga-lo no lixo :)
De qualquer forma, o coldfire e um excelente micro com uma capacidade superior a muitas mcu's de 32 bits por ai

SDS

MensagemEnviado: 19 Jan 2008 03:02
por msamsoniuk
pois eh, os BDMs baratinhos normalmente nao passam de um mcu de 8 ou 16 bits com interface USB e alguns pinos de IO plugados na BDM do coldfire. supostamente, confeccionar um "BDM" q descarregue um S19 pela serial de um HC908 rodando um software p/ interfacear com o BDM parece ser relativamente facil.

MensagemEnviado: 19 Jan 2008 13:49
por Msconfig
Kremer escreveu:. Dessa forma só rola 1 máquina por vez rodar o CW full, mas dá pra levar onde quiser. Esta chave usb sai pela bagatela de U$99,00

SDS



Licensa Full do CW por U$ 99,00? É pegadinha?

MensagemEnviado: 19 Jan 2008 15:51
por Kremer
Msconfig escreveu:
Kremer escreveu:. Dessa forma só rola 1 máquina por vez rodar o CW full, mas dá pra levar onde quiser. Esta chave usb sai pela bagatela de U$99,00

SDS



Licensa Full do CW por U$ 99,00? É pegadinha?


Na realidade esta chave usb serve apenas para substituir a validacao da licensa pelo numero nela armazenada, ao inves de ser pelo numero de serie do seu HD. Sem o license.dat fornecido pela freescale este hardware e inutil. Basicamente e a unica opcao que permite levar para onde quiser a possibilidade de rodar o CW full. Quando se adquire a licensa e preciso escolher uma das tres formas que descrevi. Caso opte pela opcao do HD, e preciso informar via site o serial dele. Na opcao via chave usb, eles fazem tudo por la e te enviam pronto pra usar.

SDS

MensagemEnviado: 21 Jan 2008 07:52
por Kremer
rafaelvg escreveu:
Kremer escreveu:Rafael

Sendo assim, fique à vontade para passar por aqui e dar uma olhada em como funciona o esquema para o coldfire. Tenho dois kits se você quiser vê-los fisicamente. Um é o M52233DEMO (ethernet on chip) e o outro é M52211EVB (USB OTG on chip). Também tenho os BDM´s e a dongle pra vc ver como funciona além de algumas aplicações interessantes. A Weightech fica no terceiro andar do Celta.

Abraço


To indo ai fazer uma visita...estamos no mesmo corredor do celta... :D :D



Rafael, mais fácil impossível, mesmo corredor e tudo, nem precisa subir o morro então. Aparece aí. Até +.