This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DA708 FlashProgrammer(FLP) ASP reuse for Firmware Upgrade

Hi,
 I am currently working on our Firmware Upgrade scheme. I am using DA708 DSP. For that I am reusing the FLP ASP from TI. In this case one thing what I observed is the contents of "flp->pFlashImage"(this is a buffer) keeps changing. Why is this so? This buffer has been defined by TI as shown below in "flp_tii_ialg.c":
Int FLP_TII_alloc(const IALG_Params *algParams,
                 IALG_Fxns **pf, IALG_MemRec memTab[])
{
    const IFLP_Params *params = (Void *)algParams;
    ....
    ....    
    memTab[1].size = (params->config.nFlashImageSize + 7)/8*8;
    memTab[1].alignment = 4;
    memTab[1].space = IALG_EXTERNAL;
    memTab[1].attrs = params->config.commonMem1;
    ....
    ....
}