www.mikrocontroller.net

Forum: Mikrocontroller und Elektronik ARM freeRTOS lpc2378 olimex stk

Autor: Lukas (Gast)
Datum: 16.04.2008 14:24

Hallo miteinander.
Möchte freeRTOS auf dem lpc2378 (olimex board 2378stk) integrieren. Hab
leider noch nicht soviel Erfahrung, hab bisher hauptsächlich mit den
Biepielen gearbeitet.
Da ich keine Portierung gefunden habe für das besagte Board oder den
lpc2378 muss ich wohl es selbst versuchen.
Wie beginnt man sowas am besten, sprich nimmt man am besten ein Beispiel
für ein andere Board und beginnt umzuschreiben? Oder besser doch gleich
von vorne. Was wohl noch erwähnt werden sollte ist, dass ich es mit GCC
und Eclipse machen muss, sprich auch makefiles, startupfiles und
sonstiges muss alleine gemacht werden, was mich doch ein wenig
erschreckt.
Über Starttips bin ich sehr dankbar.

Gruß
Lukas
Autor: Matthias (Gast)
Datum: 18.04.2008 09:05

gibt aber ein Port fuer LPC2368 (ARM7), der tuts genauso. Laeuft hier
auch aufm LPC2378
Autor: Lukas (Gast)
Datum: 18.04.2008 10:21

Welcher ist das? Der für das Keil Board?
Autor: Lukas (Gast)
Datum: 23.04.2008 13:35

Hallo.
Ich habe die Portierung für das Keil Board mit dem 2368 als Basis
genommen. Benutze nun crossworks als Entwicklungsumgebung.
Was muss man denn alles anpassen bei so einer Umstellung auf das Olimex
Board mit dem 2378?
Klar, das LCD wird nicht gehen, die LED Pins muss man umstellen, und die
PHY Schnittstelle, da ein anderer Bausstein verwendet wird. Desweiteren
hab ich in crossworks den targettype auf 2378 gesetzt. Muss ich sonst
noch irgendwelche Veränderungen durchführen?
Dieses LED Task Beispiel läuft schonmal. Bin grad dabei PHY anzupassen.
Hoffe jemand kann mir Tipps geben was es noch eventuell zu verändern
gibt. Nicht dass es jetzt funktioniert aber wenn das Projekt größer wird
dann nicht mehr, nur weil irgendwelche Fehler von jetzt noch drin sind.
Viele Dank
Lukas
Autor: Markus Müller (Gast)
Datum: 24.04.2008 10:01

Hallo,

Ich habe auch mal mit uIP herum experimentiert. Allerdings bin ich mir
nicht ganz sicher ob ich mein Board richtig aufgebaut habe.

Die Anpassung für einen Micrel PHY habe ich vorgenommen, testen konnte
ich es leider nicht da ich kein Olimex Board habe.

@Lukas: haben Sie den PHY schon angepasst?

Anbei der Code den ich angepasst habe:
Beitrag "uIP und LPC2368"

Gruß Markus
Autor: Lukas (Gast)
Datum: 24.04.2008 13:35

Hallo Markus,

danke für den Hinweis auf Ihren früheren code bezüglich der PHY
Anpassung.
Habe aber bereits PHY angepasst. Ist zwar noch etwas experimentel und
"durcheinander", aber der code funktioniert, denn der webserver läuft.

Bin weiterhin dankbar für sonstige Anpassungshinweise für FreeRTOS.

Gruß
Lukas
Autor: Markus Müller (Gast)
Datum: 24.04.2008 17:26

Hallo Lukas,

können Sie mir Ihren Code mailen? (mmvisual  <Q>  web.de)

Das wäre Super, dann kann ich mein Board mit einer funktionierenden SW
testen...

Gruß Markus
Autor: Lukas (Gast)
Datum: 02.05.2008 08:38

Hi Markus,

ich werde den code nächste Woche zuschicken, sobald ich Zeit habe an den
Rechner zu gehen (UNI-Rechner).

Lukas
Autor: Markus Müller (Gast)
Datum: 09.05.2008 22:12

Hallo Lukas,

ich würde mich sehr freuen.

Gruß Markus.
Autor: Kai Hofmann (avrickeler)
Datum: 12.06.2008 17:17

Hallo,

mich würde der Code auch interessieren. Bitte schick ihn mir auch zu.
E-Mail: kaihofmann <at> gmx.de

...oder besser, pack doch den Code als Anhang in dieses Forum, dann
brauch keiner mehr nett zu bitten ;-)

Viele Grüsse und Danke

Kai
Autor: Markus Müller (Gast)
Datum: 12.06.2008 22:25

Ich hab ihn leider noch nicht bekommen, vieleicht wird es noch was, ich
würde mich sehr freuen.

Antwort schreiben

Die Angabe einer Email-Adresse ist freiwillig. Wenn Sie automatisch per Email über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Suchfunktion und Betreffsuche benutzen - vielleicht gibt es schon einen ähnlichen Beitrag
  • Aussagekräftigen Betreff wählen
  • Im Betreff angeben um welchen Controllertyp es geht (AVR, PIC, ...)
  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang
  • JPEG-Dateien (.jpg) nur für Fotos und Scans verwenden
  • Schaltpläne, Screenshots usw. als PNG oder GIF anhängen

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [pre]vorformatierter Text (z.B. Code in anderen Sprachen)[/pre]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel






webmaster@mikrocontroller.netImpressumWerbung auf Mikrocontroller.net