I need to specify a memory addresses settings in the configuration file for programming flash memory with Macraigor Flash programmer utility. The device is BCM3360 (MIPS32) chip and flash memory is 640P30T. The full marking on flash chip is 640P30T A9027310 Z9022040B, I think its Intel flash chip 28F640P30T, but I'm not 100% sure though, it can be also Micron NOR Flash. I've selected 28F640P30T on 'Flash' tab of OCD Flash programmer, but I don't know about specific memory addresses I need to specify. In the 'Configuration' > 'Program' tab:
Target RAM starts at: $0000
Starts at: 0x00000000
Width: 16 x 1
The flash configuration file includes settings:
[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
Can anyone tell me what is an actual memory map for BCM3360 and Intel 28F640P30T flash memory? I need to specify the base address of RAM, the base address of Flash Memory, the bus width of Flash device.
RamAddress=$0000
FlashAddress=0x00000000
FlashWidth=16
FlashChipsPerSector=1
Since this hardware have no serial interface which usually displays the full configuration details during booting process, I can't get that info. Can anyone advice about mentioned settings?