what's the restriction of downloading program

dear all: I have a device which device configuration is as follow

            CPU=IROM(0x10000000-0x1000FFFF) IRAM(0x00000000-0x0001FFFF) CLOCK(48000000) CPUTYPE("Cortex-M3")

(but the real config for board has two sram which is at 0x0 ~ 0x20000 and 0x10000000 ~ 0x10010000)

When my Options for Target is as follow:

                IROM1: 0x10000000, 0x10000
                IRAM1: 0x0, 0x20000

the program could download correctly.

But if I change the Options for Target to as follow:

                IROM1: 0x0, 0x10000
                IRAM1: 0x10000, 0x10000

then, the program will not be downloaded.

Will the uVision (ver 4.21) do any check before download program to target board? Thanks in advance for your help.

Robert

More questions in this forum