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?