Skip to main content
eolman
Associate II
May 12, 2005
Question

run programme at the rams

  • May 12, 2005
  • 2 replies
  • 690 views
Posted on May 12, 2005 at 09:33

run programme at the rams

This topic has been closed for replies.

2 replies

thomasthanner9
Associate II
May 17, 2011
Posted on May 17, 2011 at 12:06

Hello,

in order to be able to execute a program from SRAM you have to ensure that Bit 0 of the VM-register is set.

eolman
eolmanAuthor
Associate II
May 17, 2011
Posted on May 17, 2011 at 12:06

hello,everybody.would you help me?I need to erase and program csboot0-3.the data are copied from fs1.

Therefore,main flash are used as data space.so, I copy the relevant code from csboot1 to SRAM and set VM to execute operation from SRAM. but the MCU gets stuck, (or reset by watchdog).

I am using upsd3254a device with KEIL uVision2.

My bootloader project configs:

fs0: 0x8000 - 0xFFFF page 0

fs1: 0x8000 - 0xFFFF page 1

fs2: 0x8000 - 0xFFFF page 2

...

fs7: 0x8000 - 0xFFFF page 7

rs0: 0x0300 - 0x7FFF

csiop: 0x200 - 0x2FF

csboot0: 0x0000 - 0x7FFF

thanks to all!