Hi,
When use the micrum ucosII of RML48. at First ,the application run in flash is well.
But, I want to run the OS in RAM , so I use the jlink to clear the flash and then modify the
default flash ICF file :
define symbol __ICFEDIT_intvec_start__ = 0x00000000;
/*-Memory Regions-*/
define symbol __ICFEDIT_region_ROM_start__ = 0x00000040;
define symbol __ICFEDIT_region_ROM_end__ = 0x002FFFFF;
define symbol __ICFEDIT_region_RAM_start__ = 0x08000000;
define symbol __ICFEDIT_region_RAM_end__ = 0x0803FFFF;
to RAM ICF:
define symbol __ICFEDIT_intvec_start__ = 0x08000000;
/*-Memory Regions-*/
define symbol __ICFEDIT_region_ROM_start__ = 0x08000040;
define symbol __ICFEDIT_region_ROM_end__ = 0x0801FFFF;
define symbol __ICFEDIT_region_RAM_start__ = 0x08020000;
define symbol __ICFEDIT_region_RAM_end__ = 0x0803FFFF;
but it will be occur exception,application can't running.
thanks a lot