8051 gravando a própria flash

Software e Hardware para linha x51

Moderadores: 51, guest2003, Renie, gpenga

8051 gravando a própria flash

Mensagempor Francesco » 29 Jul 2010 18:50

Pessoal,

Andei procurando por aí um 8051 que permita a gravação da propria flash (self-program). Sei bem que a Atmel não faz isso, e quase achei alguma coisa da Dallas/Maxim... mas nada realmente útil.

Alguém conhece algum modelo ou fabricante de 8051 que permita isso?
Valew.

Francesco
Avatar do usuário
Francesco
Word
 
Mensagens: 699
Registrado em: 04 Mar 2008 00:22
Localização: São Paulo - SP

Mensagempor lopesjm » 29 Jul 2010 20:33

Olá Francesco,

A linha LPC900 da NXP possui recurso IAP (In Application Program), além de ISP e ICP. Creio que a flash possa ser reprogramada pelo próprio firmware. Eu nunca usei essa função. Usei a flash como memória de dados não voláteis apenas.

O chato dessa linha é que os bits de proteção podem provocar travamento do firmware, pois impedem a leitura da flash no caso de tabelas ou constantes gravadas, por exemplo.

Dependendo do mcu que escolher, a gravação pode exigir um gravador externo, pois nem todos tem ISP.

[]s
Jorge
lopesjm
Byte
 
Mensagens: 133
Registrado em: 26 Out 2006 12:40

Mensagempor Francesco » 29 Jul 2010 22:05

Olá Jorge,

Obrigado pela indicação, vou procurar saber mais dessa linha da NXP.

Francesco
Avatar do usuário
Francesco
Word
 
Mensagens: 699
Registrado em: 04 Mar 2008 00:22
Localização: São Paulo - SP

Olha Francesco

Mensagempor sisae » 02 Ago 2010 13:56

Tenho uns Goal aki VRS1000, com 64Kb e 44Kb pode ser gravado em tempo de execucao pelo proprio programa. ficou show, ja fiz testes.
Agora, a Goal mudou para RATRON, da uma olhada nestes ai.
http://www.ramtron.com/products/microcontrollers/8051-mcus.aspx
Avatar do usuário
sisae
Nibble
 
Mensagens: 65
Registrado em: 16 Dez 2006 14:57
Localização: Anapolis-GO

Mensagempor rodrigocaldas » 12 Abr 2012 09:04

Salve, muito tempo depois nem sei se ainda precisa, mas fica registrado caso alguém ainda precise... :P

Mas la vai, a ATMEL permite sim, utilizo o AT89C51RC2 e AT89C51RE2, ambos permitem gravação de dados na flash interna permitindo por exemplo que seja implementado upload remoto de firmware ou utilizar áreas como memoria não volátil de dados.


Abraços,
Rodrigo.
rodrigocaldas
 
Mensagens: 1
Registrado em: 12 Abr 2007 20:19


Voltar para 8051

Quem está online

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

x