por Kremer » 06 Fev 2008 08:40
Bem, aí depende. A mensagem indica que o debugger não conseguiu colocar o PC no ponto de entrada para depuração. Ou seja, se você pegou um projeto pronto e não modificou absolutamente nada, o ponto de entrada é a função main.
Para se ter esta mensagem, provavelmente você não está usando a opção de debugar na RAM (ou porque o projeto é muito grande, ou porque simplesmente não está selecionado o target correto na janela do projeto.
Neste kit você pode escolher a fonte de alimentação através do jumper PWR_SEL (fonte externa = Vdd ou pelo USB = VB). Sugiro deixar o jumper em VB.
Depois, verifique se existe um jumper colocado em BDM_EN, sem ele não rola...
Por fim, para se ter certeza de que está tudo normal, aconselha-se a depurar o programa pela flash. Ou seja, voce precisa gravar o programa na flash da mcu, através do menu Tools -> Flash Programmer. Vai abrir uma janela do programador, aí você primeiro escolhe o seu chip, selecionando o arquivo CFM_MCF52233.xml. Depois clica em erase pra apagar a memoria do chip (repare que você tem a opção de selecionar os setores que deseja apagar ou manter programado). Por fim, selecione a opção program e manda bala. Automaticamente a imagem compilada do projeto que está aberto vai ser automaticamente gravada. Só aí você deve clicar no botão de debug (o da seta verde com uma barata embaixo).
Resumindo, se não tiver firmware na flash e estiver selecionado depuração pela flash, obviamente não vai rolar.
SDS