Цитата(lehacheb @ May 6 2014, 13:24)

#define START_ARC 0x14400
__data20 unsigned long* addr_start;
addr_start=&START_ARC;
Flash_write32(__MSP430_BASEADDRESS_FLASH__, C_N, addr_start, 5);
ещё
#define START_ARC 0x14400
ULК тому же стоит взглянуть на реализацию Flash_write32, если она принимает
unsigned long* а не
__data20 unsigned long*, то ваши "внешние" старания не имеют смысла - надо править библиотеку, либо ставить модель памяти Large.