Programa roda no modo debug e nao no normal

Software e Hardware para uC da Qualcomm, NXP, FreeScale e Motorola

Moderadores: 51, guest2003

Programa roda no modo debug e nao no normal

Mensagempor fmaesso » 19 Fev 2007 08:16

Olá a todos!
Sou novato em FreeScale. Consegui uma placa de demostracao
DEMO9S12NE64 e já fiz um bocado de coisinhas. Mas o que está pegando é que , quando tiro a placa do modo debug e ela passa a rodar de fato o programa a partir do reset, ela funciona de outra forma. Será que pode ser as instrucoes de debug?
O programa de teste espera uma conexao TCP em uma porta, Quando houver uma conexao estabelecida e um dos botoes da placa for pressionado, esta envia uma mensagem.
Isso funciona perfeitamenta quando, logo apos compilar o programa pelo CodeWarrior, envia-lo para ser gravado na placa e enviar o comando de 'run' do programa de gravacao. A conexao é feita e a mensagem é enviada.
Quando reverto a chave que define se a placa esta no modo debug ou normal , para normal, a placa inicia normalmente, faz a conexao, mas nao envia a mensagem.
Isso pode ser algum ajsute na forma de se compilar o programa?
Eu agradeceria qualquer ajuda.

Obrigado
fmaesso@terra.com.br
fmaesso
Bit
 
Mensagens: 17
Registrado em: 16 Nov 2006 17:21

Mensagempor CCandido » 20 Fev 2007 07:17

Ola fmaesso,
vc esta usando PLL ?
no modo debug ele não aciona o PLL ele usa xtal direto.
verifique se o tempo esta certo.
verifique se ele não esta esperando algun sinal/msn que não acontece.
cara, tambem sugiro usar o forum 16bits da freescale.

http://forums.freescale.com/freescale/b ... =16BITCOMM

abraços,
CCandido
Byte
 
Mensagens: 120
Registrado em: 12 Out 2006 12:54
Localização: Londrina-PR


Voltar para NXP (ex-FreeScale (ex-Motorola))

Quem está online

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

x