Borrado del flash mientras se ejecuta el software

0

Estoy usando el siguiente flash aquí es un enlace a la hoja de datos Estoy usando blackfin 533 con el chip.

Intento borrar el chip mientras ejecuto el software, pero eso no funciona, el flash no se borra. pero en la inicialización, antes de ejecutar cualquier software, puedo borrar el software con éxito.

aquí está mi inicialización a bancos de memoria externos

pSWRST = 0x0008; / habilitar el restablecimiento doble de fallas del núcleo * /

*pEBIU_AMBCTL0 = 0xffc277a2;                                   /* enable async memory banks and defines timing/waitstate */ 
*pEBIU_AMBCTL1 = 0xffc2ffc2;                                   
*pEBIU_AMGCTL  = AMBEN_B0 | AMCKEN;                            /* enable external memory banks and CLKOUT pin */

esquema adjunto

    
pregunta Andre

0 respuestas

Lea otras preguntas en las etiquetas