SoloCodigo

Programación Específica => Microcontroladores => Microcontroladores MOTOROLA => Mensaje iniciado por: Ing.Manuel en Miércoles 19 de Diciembre de 2007, 06:36

Título: Como Utilizo La Flash Como Si Fuera Una Eeprom
Publicado por: Ing.Manuel en Miércoles 19 de Diciembre de 2007, 06:36
He tratado de crear un programa para poder utilizar una parte de la Flash como memoria no volatil, es decir deseo almacenar un dato durante el transcurso del programa y no perderlo  como si se tratara de una memoria eeprom.
Tengo varios articulos sobre ello, incluso la nota de aplicaciones de motorola que esta dirijida expicitamente a esa funcion,  pero a pesar de todo esto no he logrado hacer que esto ocurra.
Si alguien tiene un programa ya terminado que cumpla con este proposito le agradeceria lo comparta conmigo ya que llevo mucho tiempo tratando de lograrlo.
Si alguien desea algo de la informacion que tengo al respecto con gusto se la enviare.
Título: Re: Como Utilizo La Flash Como Si Fuera Una Eeprom
Publicado por: fa61an en Jueves 20 de Diciembre de 2007, 23:33
que lenguaje estas usando, y de que te has guiado ????
Título: Re: Como Utilizo La Flash Como Si Fuera Una Eeprom
Publicado por: Ing.Manuel en Viernes 21 de Diciembre de 2007, 19:50
Estoy programando en asembler,  y he tratado de acerlo conforme las indicaciones de articulo de motorola destinado a ello  pero aun no lo logro.
Título: Re: Como Utilizo La Flash Como Si Fuera Una Eeprom
Publicado por: rodrigof en Sábado 16 de Febrero de 2008, 04:48
hay que usar un registro especialmente, pero no parece en la información del datasheet, es el $FE09,

cualquier cosa, escríbame,

rodrigof
Título: Re: Como Utilizo La Flash Como Si Fuera Una Eeprom
Publicado por: hubergilt en Lunes 21 de Abril de 2008, 06:21
Amigos, yo no he usado los micros de motorola, pero si los de microchip, yo he hecho lo que mensionas pero en lenguaje c, bataba definir una variable como "const", y se guarda en la memoria flash del programa. a ver si esto te puede dar pistas, esto lo que puedo ayudarte
saludos
Título: Re: Como Utilizo La Flash Como Si Fuera Una Eeprom
Publicado por: gjfuentes en Martes 3 de Junio de 2008, 17:38
Ya solucionaste el tema de grabación en flash???. Yo estoy trabajando con un AW60 y estoy usando la función de grabación en flash. Avisame si necesitas el codigo que te lo paso.....
Título: Re: Como Utilizo La Flash Como Si Fuera Una Eeprom
Publicado por: Strato87 en Sábado 10 de Enero de 2009, 01:41
Hola!! Disculpen q postee en un post viejo, soy nuevo en el foro, pero este tema la verdad que me encantaria saber como hacer con la flash, toy programando en assembler un motorola JL3 y tengo el proyecto casi terminado, es lo unico que me keda x saber hacer y no consigo hacer funcionar la rutina q viene en el manual, desde ya muchas gracias!.
Título: Re: Como Utilizo La Flash Como Si Fuera Una Eeprom
Publicado por: gjfuentes en Miércoles 11 de Febrero de 2009, 12:03
Yo estoy usando un AW32 con grabacion en flash y funciona bien (por suerte). si todavia no solucionaste el problema avisame que te paso el codigo y ves si te sirve para el JL
Título: Re: Como Utilizo La Flash Como Si Fuera Una Eeprom
Publicado por: Strato87 en Viernes 20 de Febrero de 2009, 17:39
Uhh dale, pasamelo y veo si lo puedo hacer andar que es lo unico que me esta faltando para poder vender un proyecto :(
Título: Re: Como Utilizo La Flash Como Si Fuera Una Eeprom
Publicado por: gjfuentes en Lunes 23 de Febrero de 2009, 15:00
Te mando lo que uso yo en el AW, espero que te sirva. Cualquier cosa consultame y lo vemos....suerte.
Título: Re: Como Utilizo La Flash Como Si Fuera Una Eeprom
Publicado por: Strato87 en Domingo 1 de Marzo de 2009, 21:05
Cita de: "gjfuentes"
Te mando lo que uso yo en el AW, espero que te sirva. Cualquier cosa consultame y lo vemos....suerte.

Muchas gracias, ahora toy viendo si lo puedo hacer funcar para el JL3 =).