Você está na página 1de 21

Manual (verso 2.

0)

Microgenios Solues Eletrnicas Ltda. ME - ano 2009 Todos os direitos reservados Proibida cpia integral ou parcial do material aqui contido www.microgenios.com.br

ndice
Apresentao ......................................................................................................................... 3 Caractersticas do Produto ................................................................................................... 3 Alimentao: .......................................................................................................................... 3 Pr-requisitos: ....................................................................................................................... 3 Dimenses: ............................................................................................................................ 4 O kit composto por:............................................................................................................ 4 Recursos ................................................................................................................................ 4 Microcontroladores suportados pela verso atual:............................................................ 5 Utilizao como ferramenta de debugger: .......................................................................... 5 Primeiros passos ................................................................................................................... 5 Instalao do CodeWarrior: ................................................................................................ 5 Conexo do MicroBDM e instalao do driver do dispositivo: ....................................... 10 Utilizao .............................................................................................................................. 12 MicroBDM como gravador: ................................................................................................. 12 Conhecendo as opes de depurao: ............................................................................. 13 Simulao em hardware ou depurao: ............................................................................ 14 Esquema do conector de gravao/depurao: ............................................................... 15 Ferramentas de desenvolvimento e estudo Microgenios ................................................ 18 Famlia Microchip: ............................................................................................................... 18 Famlia Freescale:................................................................................................................ 19 Famlia 8051: ........................................................................................................................ 19 Treinamentos Microgenios ................................................................................................. 20 Contato ................................................................................................................................. 20 Parceiros: ............................................................................................................................. 21
MicroGenios | Microcontroladores - Microgenios Solues Eletrnicas Ltda. ME Telefone: (011) 5084-4518 ou (11) 3384-5598 www.microgenios.com

Apresentao
A ferramenta de desenvolvimento MicroBDM produzida e comercializada pela Microgenios Solues Eletrnicas Ltda. ME, um dispositivo destinado a realizar gravao In Circuit e simulao em hardware (debugger) de microcontroladores do fabricante americano de semicondutores Freescale, empresa esta, criada a partir da diviso de dispositivos semicondutores da Motorola, este equipamento faz parte do programa de ferramentas recomendadas Freescale Enabled; seu hardware e firmware so compatveis com o sistema OpenBDM, alm disso, o sistema 100% compatvel com a IDE de desenvolvimento CodeWarrior, necessitando ser utilizado em conjunto com esta. A Microgenios recomenda o uso deste equipamento a projetistas, desenvolvedores, professores, estudantes, e hobistas que utilizam os microcontroladores da Freescale em seus projetos. O MicroBDM uma ferramenta destinada a desenvolvimento de projetos e estudo, a Microgenios no recomenda seu uso para gravao seriada (linha de produo), uma vez que necessrio o uso conjunto da IDE CodeWarrior, e o cdigo fonte estar presente e aberto ao operador no momento da gravao. recomendada e muito importante a leitura integral deste manual antes da utilizao do equipamento, caso seja necessrio ao final do mesmo existem os dados de contato da Microgenios para suporte tcnico e auxlio ao usurio.

Caractersticas do Produto
Alimentao: A ferramenta MicroBDM utiliza como alimentao a prpria tenso (5V) fornecida pela porta de comunicao USB, no necessrio nenhum tipo de alimentao externa, alm disso, no existe conexo para fonte de alimentao externa. Para a gravao ou simulao em hardware necessrio que a aplicao a ser gravada esteja devidamente alimentada e no exista curto-circuito na mesma. Pr-requisitos: A utilizao do MicroBDM tem como pr-requisitos: 1. PC com sistema operacional WindowsXP ou superior. 2. CodeWarrior verso 6.3 ou superior. 3. Porta de comunicao USB disponvel. 4. Instalao do driver USB do dispositivo presente no CD disponibilizado junto com a ferramenta. 5. Leitura completa deste manual.
MicroGenios | Microcontroladores - Microgenios Solues Eletrnicas Ltda. ME Telefone: (011) 5084-4518 ou (11) 3384-5598 www.microgenios.com

Dimenses:

C: 90 mm L: 50 mm

O kit composto por: Placa MicroBDM. Cabo USB 2.0 (1,8m). Cabo Flat 10 vias. CD contendo manual, driver para utilizao, verso gratuita do CodeWarrior e material extra de estudo.

Recursos
O MicroBDM um a ferramenta para gravao In Circuit e debugger de microcontroladores Freescale via porta de comunicao USB. Ideal para gravao de componentes da nova linha Flexis Freescale (esta linha possibilita compatibilidade entre microcontroladores de 8Bits e 32Bits). Este hardware compatvel com a IDE de desenvolvimento CodeWarrior da Freescale (recomendamos o uso da verso 10.1 que a mais atual), com esta ferramenta possvel edio e compilao de programas em Assembly, C e C++ para microcontroladores Freescale, alm disso, possvel a gravao direta do componente, simulao e debbugao.

MicroGenios | Microcontroladores - Microgenios Solues Eletrnicas Ltda. ME Telefone: (011) 5084-4518 ou (11) 3384-5598 www.microgenios.com

Microcontroladores suportados pela verso atual: Famlia HCS08 exceto o Microcontrolador MC9S08QA2. Famlia RS08 exceto os Microcontoladores MC9RS08KA4 e MC9RS08KA8. Famlia Flexis Coldfire V1 (32 Bits) exceto a subfamlia MCF51AC. Famlia Flexis de (8 Bits) exceto a famlia AC e os microcontroladores MC9S08AC128A, MC9S08AC128C, MC9S08AC256A e MC9S08AC256C.

Obs.1: A famlia HC08 no suportada. Obs.2: As futuras atualizaes de firmware permitiro o uso de outros microcontroladores e famlias. Utilizao como ferramenta de debugger: Quando o MicroBDM utilizado para simulao em Hardware (debugger), possvel observar e alterar variveis e registradores do microcontrolador diretamente na aplicao, porm existe como limitao o uso de 3 pontos de parada de simulao (Break Points) est uma limitao fsica do canal BDM presente na arquitetura dos microcontroladores.

Primeiros passos
Agora vamos apresentar a seqncia inicial, que deve ser realizada para a utilizao da ferramenta MicroBDM. Instalao do CodeWarrior:

1. Coloque o CD que acompanha o Gravador MicroBDM no compartimento de CD ROM de seu Computador.

MicroGenios | Microcontroladores - Microgenios Solues Eletrnicas Ltda. ME Telefone: (011) 5084-4518 ou (11) 3384-5598 www.microgenios.com

2. Ser apresentada a tela a seguir.

3. Agora necessrio proceder com a instalao do CodeWarrior, para isso, clique no boto Programas e na janela que surgir clique duas vezes no cone: CW_MCU_v10.1_SE, desta forma o processo de instalao ser iniciado. Para Instalar o programa, de um duplo clique no cone

4. Agora necessrio seguir a seqncia de telas de instalao:

MicroGenios | Microcontroladores - Microgenios Solues Eletrnicas Ltda. ME Telefone: (011) 5084-4518 ou (11) 3384-5598 www.microgenios.com

O Windows perguntar se voc realmente deseja instalar o software clique em Executar para iniciar o processo.

Termo de uso da verso gratuita da IDE, para que a instalao continue necessrio aceita-lo e outra vez clicar em NEXT.

Anncio do lanamento do produto e links de para correo de bugs e outras informaes importantes.

Esta janela permite a escolha dos componentes a serem instalados, para uso integral das funcionalidades recomendado instalao de todos os itens, aps a seleo clique em NEXT, para continuar

MicroGenios | Microcontroladores - Microgenios Solues Eletrnicas Ltda. ME Telefone: (011) 5084-4518 ou (11) 3384-5598 www.microgenios.com

Cdigo de licena.

O prximo passo a escolha da pasta ou diretrio de instalao do programa o recomendado manter a pasta padro de programas informada pelo Windows Arquivos de Programas (ou Program Files), e por fim clicar no boto Install, assim ser iniciado processo de descompactao e instalao dos arquivos.

A tela seguinte, apresenta uma barra com o andamento do processo de instalao, durante este processo ser perguntado, se voc deseja associar todos os arquivos com extenso .c ao MIkroC, apenas diga sim, se voc no possui nenhum outro compilador de linguagem C instalado em seu computador..

Quando a barra de status da instalao for totalmente completada, significa que programa foi instalado corretamente uma tela ser apresentada, bastando pressionar o boto Finish para a concluso.

Obs.1: Caso haja algum problema na instalao do CodeWarrior, ou deseje-se uma verso mais atual da IDE, a MicroGenios recomenda que o usurio entre no site da Freescale (www.frescale.com), realize um cadastro e baixe ltima verso, e aps o download proceda com a instalao.

MicroGenios | Microcontroladores - Microgenios Solues Eletrnicas Ltda. ME Telefone: (011) 5084-4518 ou (11) 3384-5598 www.microgenios.com

Para cada tipo de microcontrolador existe um tipo de configurao diferente, esta configurao solicitada no momento da gravao do microcontrolador:

Configurao para trabalhar com microcontroladores HC12.

Configurao para trabalhar com microcontroladores HCS08, esta a seleo mais utilizada nas ferramentas Microgenios.

MicroGenios | Microcontroladores - Microgenios Solues Eletrnicas Ltda. ME Telefone: (011) 5084-4518 ou (11) 3384-5598 www.microgenios.com

Conexo do MicroBDM e instalao do driver do dispositivo: 1. Conecte o cabo USB 2.0, que acompanha o seu gravador, a porta USB do computador e ao MicroBDM.

2. O Windows abrir a tela do assistente de instalao do novo Hardware.

Selecione a opo No, no agora e em seguida clicar em Avanar, para continuar, com este procedimento voc selecionar o driver correto para o dispositivo dentro do CD que acompanha o equipamento.

3. Surgir uma nova tela, onde o usurio deve indicar o caminho, em que o assistente deve procurar o driver a ser instalado, para isso pressione o boto Procurar abra o CD e encontre a pasta Drive_USB, em seguida clique em Avanar.

MicroGenios | Microcontroladores - Microgenios Solues Eletrnicas Ltda. ME Telefone: (011) 5084-4518 ou (11) 3384-5598 www.microgenios.com

10

4. O Windows se encarregar de instalar os arquivos necessrios para a boa funcionalidade do MicroBDM em seu computador.

Na seqncia so apresentadas telas de instalao do driver e concluso do assistente de instalao. Clique em Concluir para finalizar o processo. Obs.1: Das prximas vezes que voc conectar o MicroBDM na porta USB o led vermelho acender, e ao utilizar o modo de gravao/depurao o led verde, e o led vermelho acendero. Obs.2: Caso o sistema operacional do PC seja o WindowsXP, o procedimento de instalao do driver dever ser repetido para cada porta USB.

MicroGenios | Microcontroladores - Microgenios Solues Eletrnicas Ltda. ME Telefone: (011) 5084-4518 ou (11) 3384-5598 www.microgenios.com

11

Utilizao
MicroBDM como gravador: Aps a instalao do CodeWarrior e do MicroBDM o usurio estar pronto para iniciar a utilizao do mesmo. Inicie o CodeWarrior e na janela de seleo da ferramenta de gravao e depurao, escolha a opo: HCS08 Open Source BDM, apenas esta opo compatvel com o hardware do MicroBDM; posteriormente compile o programa que foi confeccionado. Muito Importante estar sempre no modo Correto de gravao!

Boto de compilao

Boto de gravao

rea de edio do programa

MicroGenios | Microcontroladores - Microgenios Solues Eletrnicas Ltda. ME Telefone: (011) 5084-4518 ou (11) 3384-5598 www.microgenios.com

12

Conhecendo as opes de depurao: O CodeWarrior disponibiliza algumas opes para depurao e simulao, a seguir h uma breve descrio destas opes;

Full Chip Simulation Full Chip Simulation (FCS) no trabalha com dispositivos fsicos de gravao ou depurao. Devido a isso, no requer um dispositivo ligado ao PC, em outras palavras a opo (FCS) uma ambiente de simulao da execuo do programa.

P&E Multilink/Cyclone Pro Connection A opo HCS08 P&E Multilink / Cyclone Pro Connection permite uma conexo com dispositivos de gravao e depurao do fabricante P&E Micro.

Softec Esta opo seleciona hardware de gravao e depurao do fabricante Softec.

Open Source BDM Connection O Open Source BDM Connection, uma opo de gravao e depurao de software aberto, esta a opo compatvel com o MicroBDM e, portanto, deve ser selecionada para utilizao deste dispositivo.

MicroGenios | Microcontroladores - Microgenios Solues Eletrnicas Ltda. ME Telefone: (011) 5084-4518 ou (11) 3384-5598 www.microgenios.com

13

Simulao em hardware ou depurao:

Aps a compilao do programa e sua gravao no microcontrolador surgir uma janela de simulao conhecida como: True -Timer Simulator e Real Timer Debugger Diversas janelas so apresentadas, onde possvel visualizar o cdigo fonte em C e em Assembly, registradores e variveis, cabe observar que a IDE disponibiliza diversas ferramentas de simulao, as quais no sero abordadas neste material. Para iniciar a execuo da aplicao no hardware clique em Start/Continue.

MicroGenios | Microcontroladores - Microgenios Solues Eletrnicas Ltda. ME Telefone: (011) 5084-4518 ou (11) 3384-5598 www.microgenios.com

14

Esquema do conector de gravao/depurao: Esquema da Aplicao

Esquema do Gravador

MicroGenios | Microcontroladores - Microgenios Solues Eletrnicas Ltda. ME Telefone: (011) 5084-4518 ou (11) 3384-5598 www.microgenios.com

15

MicroGenios | Microcontroladores - Microgenios Solues Eletrnicas Ltda. ME Telefone: (011) 5084-4518 ou (11) 3384-5598 www.microgenios.com

16

Soluo de problemas
A seguir esto listados alguns problemas possveis e procedimentos para solucionlos, caso persistam os problemas conveniente o preenchimento do formulrio de suporte tcnico e seu envio para suporte tcnico Microgenios, atravs do e-mail: suporte@microgenios.com.br Problema: Soluo: Verifique se a porta USB do PC est funcional ou tente a conexo em outra porta USB; Verifique se o driver USB foi corretamente instalado; Caso o sistema operacional utilizado seja inferior o WindowsXP, altere o sistema operacional. Recomendamos que o usurio entre no site da Freescale, baixe a verso mais atual do software e realize novamente a instalao.

O PC no reconhece o MicroBDM

A instalao do CodeWarrior no foi realizada com sucesso

MicroGenios | Microcontroladores - Microgenios Solues Eletrnicas Ltda. ME Telefone: (011) 5084-4518 ou (11) 3384-5598 www.microgenios.com

17

Ferramentas de desenvolvimento e estudo Microgenios


Famlia Microchip:

Kit PicGenios Ferramenta de estudo e desenvolvimento para microcontroladores PIC 16F e 18F, com pinagem de 28 ou 40 pinos.

MicroICD Gravador In Circuit e depurador para microcontrolador Microchip. MicroICD ZIF Gravador In Circuit e depurador para microcontroladores Microchip, com possibilidade de gravao utilizando soquetes rpidos do tipo ZIF.

Kit DsPicGenios Ferramenta de estudo e desenvolvimento para microcontroladores DSPIC da famlia 30F.

Kit Magic PicBoard Ferramenta de estudo e desenvolvimento para aplicaes USB, Ethernet e SD Card.

Adaptador MicroBoard Adaptador ideal para utilizao de microcontroladores PIC de pequeno porte no kit PicGenios.

MicroGenios | Microcontroladores - Microgenios Solues Eletrnicas Ltda. ME Telefone: (011) 5084-4518 ou (11) 3384-5598 www.microgenios.com

18

Famlia Freescale:

MicroBoard Ferramenta de gravao e depurao da microcontroladores Freescale.

MagicFlexis Ferramenta de estudo e desenvolvimento para microcontroladores Freescale da famlia Flexis.

Famlia 8051:

Kit8051LS Ferramenta de estudo para microcontroladores 8051 da famlia AT89S da Atmel.

Kit8051XN Ferramenta completa para desenvolvimento de projetos com microcontroladores 8051 da famlia AT89S da Atmel.

Para conhecer mais sobre nossa empresa produtos e servios entre em nosso site, l voc encontrar informaes completas e manuais de nossos produtos, alm de encontrar muito material tcnico e til como exemplos de programas, tutoriais e vdeo-aula, acesse:

www.microgenios.com.br

MicroGenios | Microcontroladores - Microgenios Solues Eletrnicas Ltda. ME Telefone: (011) 5084-4518 ou (11) 3384-5598 www.microgenios.com

19

Treinamentos Microgenios
Alm das ferramentas de desenvolvimento e estudo, a Microgenios disponibiliza um conjunto completo de treinamentos presenciais e On Line para que voc possa extrair todos os recursos de suas ferramentas e utilizar estes conhecimentos em seus projetos e produtos, a seguir alguns de nossos treinamentos: Programao C Embarcada para microcontroladores Programao aplicada para microcontroladores PIC Programao aplicada para microcontroladores 8051 Programao aplicada para microcontroladores Freescale Aplicaes Seriais Aplicaes I2C Aplicaes com Timers Aplicaes Ethernet Aplicaes USB layout de PCB utilizando o software Eagle Simulao de circuitos eletrnicos com Proteus VSM Criao de interfaces entre equipamentos e PC utilizando C#

Para conhecer mais acesse:

www.microgenios.com.br

www.portalwebaula.com.br

Contato
Telefone: e-mail: (011) 5084-4518 (011) 3384-5598 suporte tcnico: suporte@microgenios.com.br 20

MicroGenios | Microcontroladores - Microgenios Solues Eletrnicas Ltda. ME Telefone: (011) 5084-4518 ou (11) 3384-5598 www.microgenios.com

vendas: treinamentos:

vendas@microgenios.com.br treinamento@microgenios.com.br

internet:

pgina institucional: loja virtual: treinamentos on Line:

www.microgenios.com.br www.microgenios.com www.portalwebaula.com.br

Parceiros Tecnolgicos:

MicroGenios | Microcontroladores - Microgenios Solues Eletrnicas Ltda. ME Telefone: (011) 5084-4518 ou (11) 3384-5598 www.microgenios.com

21