Can you just leave out that section when you convert to an s-record (hex
file) with obj-dump?

-----Original Message-----
From: mspgcc-users-ad...@lists.sourceforge.net
[mailto:mspgcc-users-ad...@lists.sourceforge.net] On Behalf Of Ricardo H.
Wiggers
Sent: Thursday, August 05, 2004 10:11 PM
To: mspgcc-users@lists.sourceforge.net
Subject: Re: [Mspgcc-users] Defining no-load flash segment

Hi Chris.

Chris Liechti escreveu:

> Ricardo Wiggers wrote:
>
>> I'd like to know how to define a new section like infomemnobits. To 
>> be more specific, I'm working with an 149 and would like to use a 
>> portion of flash to user storage (0x1100 to 0x7fff). I've managed to 
>> reduce the text section to start at 0x8000 and to create a flashdata 
>> section where I wanted, but I also wanted it not to be loaded. Could 
>> someone give me a hint on how to do it?
>
>
> there are different ways to achieve that goal.
>  - just use a pointer to a char array in that mem range
>  - place a array in that memeory area: char data[55] __asm__("0x1100")
>  - i think you can define sections on the command line
>  - or provide your own linker script like i have done in the 
> CVS/jtag/funclets folder of the mspgcc.sf.net CVS repository.
> starting with an original F149 script should be easy. you fint it on 
> your disk: mspgcc/msp430/lib/ldscripts/msp430x149.x
> the -T linker option allows to specify your own file.


I think I wasn't clear. What I've done is exactly to create a custom
linker script based on the original F149 script. It's working, allocates
correctly and I can read and program without any problems. What I
couldn't achieve is to have this section not loaded with the program,
like it works with the infomemnobits section. I really don't need it to
initialize the whole memory to zeros everytime I reload the program for
debug.

Thanks a lot,
Ricardo.

>
> note:
> the first flash segment at 0x1100 is only 256 bytes large, the 
> following 512B. thats no problem but in some cases you need to know 
> what you are doing.


Thanks, I'm aware of that.

>
> chris
>
>





-------------------------------------------------------
This SF.Net email is sponsored by OSTG. Have you noticed the changes on
Linux.com, ITManagersJournal and NewsForge in the past few weeks? Now,
one more big change to announce. We are now OSTG- Open Source Technology
Group. Come see the changes on the new OSTG site. www.ostg.com
_______________________________________________
Mspgcc-users mailing list
Mspgcc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mspgcc-users


Reply via email to