I am getting the SRC_ADDR_NOT_MAPPED error when the source address is in the USB
RAM (0x7fd0000 - 0x7fd01fff).
Is it possible to "map" this memory so IAP can work with buffers stored there???
Or is the USB RAM just not supported for a IAP write source?
This is on a 2478. I have no problem using this memory area for other purposes,
it is just that IAP fails when it is used for the RAM buffer when writing to
flash.
IAP error SRC_ADDR_NOT_MAPPED
Started by ●June 13, 2009
Reply by ●June 13, 20092009-06-13
On Fri, 12 Jun 2009 23:09:33 -0000, you wrote:
>I am getting the SRC_ADDR_NOT_MAPPED error when the source address is in the USB RAM (0x7fd0000 - 0x7fd01fff).
>
>Is it possible to "map" this memory so IAP can work with buffers stored there??? Or is the USB RAM just not supported for a IAP write source?
>
>This is on a 2478. I have no problem using this memory area for other purposes, it is just that IAP fails when it is used for the RAM buffer when writing to flash.
My guess is they just haven't bothered updating the bootloader code for this part to define that
area as being RAM - considering they've not (AFAIK) even updated the code to use the UART FDR, or
put an SPI flash loader in the 2470, useful bootloader features don't seem to be a very high
priority at NXP....
>
>
>I am getting the SRC_ADDR_NOT_MAPPED error when the source address is in the USB RAM (0x7fd0000 - 0x7fd01fff).
>
>Is it possible to "map" this memory so IAP can work with buffers stored there??? Or is the USB RAM just not supported for a IAP write source?
>
>This is on a 2478. I have no problem using this memory area for other purposes, it is just that IAP fails when it is used for the RAM buffer when writing to flash.
My guess is they just haven't bothered updating the bootloader code for this part to define that
area as being RAM - considering they've not (AFAIK) even updated the code to use the UART FDR, or
put an SPI flash loader in the 2470, useful bootloader features don't seem to be a very high
priority at NXP....
>
>