lpc2129 + gcc + freertos Demo

OP #406817
Lesenswert?
• ▲
▼
Hallo *,

da es keine Demo für den lpc2129 (Entwicklungsboard von Olimex) gibt,
versuche
ich das Demo Projekt ARM7_LPC2106_GCC zu portieren. Allerdings tue ich
mich
verdamt schwer mit dem Linker File lpc2106-rom.ld . Was ist die beste
Methode
an die Erstellung dieses Files ran zugehen? Die Software soll nachher
aus dem
Flash laufen. Daher habe ich einfach nur die Speicher Größen
angepasst.

Gruss Sven


MEMORY
{
        flash   : ORIGIN = 0, LENGTH = 128K
        ram     : ORIGIN = 0x40000000, LENGTH = 16K
}

_stack_end_ = 0x40000000 + 16K - 4;

SECTIONS
{
        . = 0;
        startup : { *(.startup)} >flash

        prog :
        {
                *(.text)
                *(.rodata)
                *(.rodata*)
                *(.glue_7)
                *(.glue_7t)
        } >flash

        _end_of_text_ = .;

        .data :
        {
                _data_beg_ = .;
                _data_beg_src_ = _end_of_text_;
                *(.data)
                _data_end_ = .;
        } >ram AT>flash

        .bss :
        {
                _bss_beg_ = .;
                *(.bss)
        } >ram

        /* Align here to ensure that the .bss section occupies space up
to
        _end.  Align after .bss to ensure correct alignment even if
the
        .bss section disappears because there are no input sections.
*/
        . = ALIGN(4);
}
        . = ALIGN(4);
        _end = .;
        bss_end_ = . ; _bss_end_ = . ; _end_ = . ;
        PROVIDE (end = .);

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.