Gravando na flash do cortex-m3

Software e Hardware para linha ARM

Moderadores: 51, guest2003, Renie, gpenga

Gravando na flash do cortex-m3

Mensagempor B-EAGLE » 13 Jan 2014 16:27

Pessoal seguinte,

Estou escrevendo um bootloader pro STM32L que recebe o .bin e grava-o no cartão sd, reinicia e grava esse .bin na flash, atualizando a aplicação.

O arquivo recebido no cartão está ok, e fazendo um dump com o j-link a partir do endereço da aplicação, o que o bootloader grava está 100% igual ao arquivo .bin.

O que está me intrigando é quando eu gravo a aplicação através do j-link, sempre existem 3 conjuntos de 2 bytes que ficam diferente do arquivo .bin original, por exemplo:

no arquivo .bin está 0x2DE9 em determinada localização, só que o dump nesse endereço que foi gravado o mesmo arquivo pelo j-link, aparece 0x00BE.
isso acontece aparentemente sempre com 3 endereços, independente do tamanho do .bin.

será que o j-link está gravando isso pra "marcar" que estou usando o j-link versão EDU?
B-EAGLE
Word
 
Mensagens: 847
Registrado em: 19 Out 2006 14:12
Localização: Campo Grande - MS

Voltar para ARM

Quem está online

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

x