Ajustes de configuración para la programación de la memoria flash

1

Necesito especificar una configuración de direcciones de memoria en el archivo de configuración para programar la memoria flash con la utilidad del programador de Macraigor Flash. El dispositivo es un chip BCM3360 (MIPS32) y la memoria flash es 640P30T . La marca completa en el chip flash es 640P30T A9027310 Z9022040B, creo que su chip flash Intel 28F640P30T , pero no estoy 100% seguro, también puede ser Micron NOR Flash . He seleccionado 28F640P30T en la pestaña 'Flash' del programador OCD Flash, pero no conozco las direcciones de memoria específicas que debo especificar. En la 'Configuración' > Pestaña 'Programa':

Target RAM starts at: $0000
Starts at: 0x00000000
Width: 16 x 1

El archivo de configuración de flash incluye ajustes:

[SETUP]
CpuVendor=BroadCom
CpuChip=MIPS32
CpuEndian=BIG
FlashVendor=Intel
FlashChip=28F640P30T
RamAddress=$0000
FlashAddress=0x00000000
FlashWidth=16
FlashChipsPerSector=1
LittleEndian=0
SimCount=0
MemoryCount=0
TLBCount=0
ScanChainCount=0

¿Puede alguien decirme qué es un mapa de memoria real para la memoria flash BCM3360 e Intel 28F640P30T? Necesito especificar la dirección base de la RAM, la dirección base de la memoria Flash, el ancho del bus del dispositivo Flash.

RamAddress=$0000
FlashAddress=0x00000000
FlashWidth=16
FlashChipsPerSector=1

Dado que este hardware no tiene una interfaz en serie que generalmente muestra los detalles completos de la configuración durante el proceso de arranque, no puedo obtener esa información. ¿Alguien puede aconsejar sobre las configuraciones mencionadas?

    
pregunta minto

1 respuesta

2

Esto realmente depende de tu archivo hexadecimal. Si su archivo hexadecimal cubre todo el espacio de direcciones y no tiene división par / impar, generalmente puede usar 0x00 como la dirección de inicio. Si su archivo hexadecimal solo cubre parte del espacio de direcciones, debe verificar la configuración de su código, compilador o vinculador para el desplazamiento correcto. También debe estar 100% seguro sobre el proveedor correcto. Algunos dispositivos requieren configuraciones diferentes, incluso para números de pieza similares.

    
respondido por el Lior Bilia

Lea otras preguntas en las etiquetas