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?