Hello DSP Pals !! I am Mr R.J.Nayaka from CTI controller Group,ITILtd, SW R&D ITILtd, Bangalore. We have the following configuration DSP : TMS320C6211 EROM : 128Kx8 -CE1 RAM : 64kx16 -CE0 I want to Boot load my code from 8 bit EPROM connected to my CE1 space. The HD[4]HD[3] and is in default state supporting 8 bit EPROM Here is my linker file : -c -heap 0x400 -stack 0xF00 /* very large stack for DSP programs. */ -lrts6201.lib MEMORY { vecs: o = 00000000h l = 00000200h IRAM: o = 00000200h l = 0000FFE0h ROMVecs o = 90000000h l = 00000200h ROMMem o = 90000200h l = 00020000h } /* DIFFERENT SECTIONS OF THE SOURCE CODE ASSIGNED TO THE VARIOUS MEMORY SECTIONS AS DEFINED ABOVE */ SECTIONS { "vectors" : load=ROMVecs,run=vecs .cinit : load=ROMMem, run=IRAM .text : load=ROMMem, run=IRAM .const : load=ROMMem, run=IRAM .data : load=ROMMem, run=IRAM .stack > IRAM .bss > IRAM .far > IRAM .switch > IRAM .sysmem > IRAM .tables > IRAM .cio > IRAM } Here is my ROM Directive hex1.out // My .out file -i -image -zero -memwidth 8 ROMS { EPROM: org =0x90000000, len = 0x10000,romwidth = 8, files = {post.hex} } Pls specify any changes I need to make to get the Loading done.. Waiting for your valuable reply Thanking you R.J.Nayaka |