nexmon – Rev 1

Subversion Repositories:
Rev:
NEXMON_CHIP=CHIP_VER_BCM43455c0
NEXMON_CHIP_NUM=`$(NEXMON_ROOT)/buildtools/scripts/getdefine.sh $(NEXMON_CHIP)`
NEXMON_FW_VERSION=FW_VER_7_45_154
NEXMON_FW_VERSION_NUM=`$(NEXMON_ROOT)/buildtools/scripts/getdefine.sh $(NEXMON_FW_VERSION)`

NEXMON_ARCH=armv7-r

RAM_FILE=brcmfmac43455-sdio.bin
RAMSTART=0x198000
RAMSIZE=0xC8000

ROM_FILE=rom.bin
ROMSTART=0x0
ROMSIZE=0xB0000

WLC_UCODE_WRITE_BL_HOOK_ADDR = 0x20c4c4
HNDRTE_RECLAIM_0_END_PTR = 0x19a378
HNDRTE_RECLAIM_0_END = 0x22a868
TEMPLATERAMSTART_PTR = 0x0

PATCHSIZE=0x4000
PATCHSTART=$$(($(HNDRTE_RECLAIM_0_END) - $(PATCHSIZE)))

# original ucode start and size
UCODESTART=0x21d0b0
UCODESIZE=0xd7b8

# original template ram start and size
TEMPLATERAMSTART=0x0
TEMPLATERAMSIZE=0x0

FP_DATA_END_PTR=0x1fe3a0
FP_CONFIG_BASE_PTR_1 = 0x200448
FP_CONFIG_END_PTR_1 = 0x200444
FP_CONFIG_BASE_PTR_2 = 0x2006cc
FP_CONFIG_END_PTR_2 = 0x2006c8
FP_CONFIG_SIZE=0xc00
FP_CONFIG_BASE=$$(($(PATCHSTART) - $(FP_CONFIG_SIZE)))
FP_DATA_BASE=0x198800
FP_CONFIG_ORIGBASE=0x199000
FP_CONFIG_ORIGEND=0x199b94