Gerar arquivo hexa para download no HI-TECH

Software e Hardware para uC PIC

Moderadores: andre_luis, 51, guest2003, Renie

Gerar arquivo hexa para download no HI-TECH

Mensagempor btpavao » 19 Ago 2010 17:02

Galera,

Estou com um problema muito louco! Tenho um 18F452 e um firmware que funciona belezinha, gero o .hex dele configurando o range de memória a partir da posição 0x200, seleciono a opção formatar arquivo para download lá no build options do MPLAB. Através de um site que roda num módulo ethernet, consigo atualizar o firmware do 452.O problema é, se eu aumentar uma linha de código no firmware do 452, (colocar um simples LED ^= 1; ) e gerar um novo .hex, o download ocorre porém hora trava o 452, e quando não trava, o programa não roda certo. Se eu fizer o download do .hex com uma linha a menos, a atualização ocorre sem problemas...

Já tentei preencher as posições de memória que não são utilizadas com um valor conhecido, usando a opção FILL. Gerei um hex com apenas o range de memória do meu programa (0x200 até 0x103F) e não resolveu...

Estou usando o bootloader da Microchip. Já tentei o MPLAB 8.14, 8.30 e por último o 8.56, o Hi-Tech é o PICC18 V9.51PL2

Alguma idéia do que pode ser?

Valeu!
btpavao
Bit
 
Mensagens: 37
Registrado em: 18 Set 2009 13:46

Voltar para PIC

Quem está online

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

cron

x