This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DM3730, _c_init00 placement

Hello.

I've seen this problem raised in relation to many other processors:

e2e.ti.com/.../733462

And here is the Wiki guide:

processors.wiki.ti.com/.../Accessing_c_int00

But I still can't make any progress.

I need to place somehow the entry point of the ARM code at the address 0x40200000, but I don't know what I should add to the linker command file.

I understand I should follow this syntax:

boot > 0x1234
{
    -l rts55.lib<boot.obj>(.text)
} 

but I don't know what library (instead of "rts55.lib") I'm supposed to use that would contain "boot.obj" and correspond to Cortex-A8.

Thank you very much in advance.

  • Hi Sergey,

    As I consider your environment as follow: start ARM code at address 0x40200000 and use a DM37xx processor which is equipped with a C64x+ DSP the syntax should seems like that:

    boot > 0x40200000
    {
        -l rts64plus.lib<boot.obj>(.text)
    }

    BR

    Tsvetolin Shulev