Discussion:
56F826 - Linker Problem
(too old to reply)
Steve Drake
2004-06-22 14:03:10 UTC
Permalink
Hi, I'm working arround the little problems I have in my previouse
post but I don't have a clue as to what is happening when I ask my
Link Error : codec.text(codec.text) in file codecinit.asm is referenced but has not been written.
Check your linker command file.
Check your linker command file.
Link Error : Codec_reset(codec.text) in file codecinit.asm is referenced but has not been written.
Check your linker command file.
Link Error : Codec_start(codec.text) in file codecinit.asm is referenced but has not been written.
Check your linker command file.
Link failed.
When I click on the linker target : "external RAM : Mode 3" (I'm not
trying to do anything fancy, I am using the stationary given and want
to write my own modules to use in other projects) I get the dialog
window and the Linker-M56800 Linker tree menu. I don't see anything I
can think of changing and I don't see anything called ***@DummyFn1 in my
code or on this window.

I looked at one of the linker files in the LCF directory, but I have
no idea of whats happening here, is there someware I can find out what
all this linker stuff means? Still would like to know where
***@DummyFn1 is , I guess it must be in the libraries supplied by
metrowerks.

Any help at all, I would like to be able to get my assembly programs
out to the demo board and testing my ideas.

Thanks for any help you can give.

Regards,

Steve Drake
Gary Schnabl
2004-06-23 00:21:18 UTC
Permalink
You mentioned using a demo board. Is that board the DSP56F826EVM? I have
that particular EVM. There's also a few demo boards - e.g., one for the
DSP56F801 and another for the newer 8300 series. I assume that you have the
826 EVM, not a "demo" board.

You didn't say what IDE you're using. Although the programming software has
changed somewhat during the past year or so, I can point you to some ELF
info in a Metrowerks manual for Release 6.0 for the DSP56800 series-
CodeWarrior Development Studio for Motorola® 56800/E Hybrid Controllers:
DSP56F80x/DSP56F82x Family Targeting Manual (Revised 2003/08/15). That's the
latest version I have, although there's a more recent version.

Starting on page 301, there is a chapter: "ELF Linker and Command Language".
You can go through the 46 pages there for the LCF info that might help you.

Gary Schnabl
Post by Steve Drake
I looked at one of the linker files in the LCF directory, but I have
no idea of whats happening here, is there someware I can find out what
all this linker stuff means? Still would like to know where
metrowerks.
Any help at all, I would like to be able to get my assembly programs
out to the demo board and testing my ideas.
Thanks for any help you can give.
Regards,
Steve Drake
Gary Schnabl
2004-06-23 00:30:26 UTC
Permalink
Oops! The manual that I cited was from R5.1, not R6.0.

Gary
Post by Gary Schnabl
You mentioned using a demo board. Is that board the DSP56F826EVM? I have
that particular EVM. There's also a few demo boards - e.g., one for the
DSP56F801 and another for the newer 8300 series. I assume that you have the
826 EVM, not a "demo" board.
You didn't say what IDE you're using. Although the programming software has
changed somewhat during the past year or so, I can point you to some ELF
info in a Metrowerks manual for Release 6.0 for the DSP56800 series-
DSP56F80x/DSP56F82x Family Targeting Manual (Revised 2003/08/15). That's the
latest version I have, although there's a more recent version.
Starting on page 301, there is a chapter: "ELF Linker and Command Language".
You can go through the 46 pages there for the LCF info that might help you.
Gary Schnabl
Continue reading on narkive:
Loading...