ARM9 Single Board Computer selbst basteln

Moin Moin

Das Board wirst du zusammengebaut bekommen. Ist dann nur die Frage ob 
die Funktionen noch alle gegeben sind. Ich habe nach meinem Studium auch 
mal sowas ähnliches gebaut. Es dauerte, hat mehr gekostet und es sah 
aus, naja wie von jemanden entwickelt der das zum erstenmal gemacht hat.

Wenn du das machen willst, rechne mehr Geld, mehr Zeit und viel mehr 
Kopfweh ein.
Was du dann haben wirst ist auf jeden Fall viel mehr Erfahrung. Wenn du 
dir ein gewisses Ziel setzt das oberhalb von "funtzt schon" setzt.

Und vielleicht ein Board das das kann was du dir Überlegt hast.

Gruß
Gast
Hallo,

meiner Einschätzung nach sollte man als Anfänger nicht direkt mit einem 
ARM9 Prozessorboard loslegen.
Das macht ja nur Sinn, wenn man auch schnelle externe Busse verwendet, 
ganz zu schweigen vom externen DDR2. Und bei sowas machen auch schonmal 
erfahrene Entwickler Fehler im Schaltplan oder (vor allem?) im Layout. 
Und dann in so einem System, was mal so garnicht anäuft, ohne große 
Erfahrung den Fehler zu finden, halt ich für sehr schwierig und 
langwierig.
Am besten also das Ding kaufen oder mit etwas kleineren anfang, ein µC 
Board.
Moderator Persönliche Seite
Simon schrieb:
> wie stehen die Chancen
> für nen Anfänger

Schlecht.  Als Anfänger sollte man eine Stufe tiefer anfangen.
Wenn ARM, dann also mit einem einfachen (niedrigpinnigen) Cortex-M3
oder sowas.

Hier:

http://www.bwct.de/news.html

(das obere Bild) hast du mal ein Board, das jemand mit einem ARM9
(in den Anfangszeiten dieser Prozessoren) in der heimischen Werkstatt
gezimmert hat.  Allerdings ist Bernd Walter eben auch damals schon
alles andere als ein Anfänger auf dem Gebiet gewesen.  Bei aktuellen
ARM9s könntest du schon am Gehäuse scheitern (BGA oder dergleichen).
Gast
Mmh, gibt es da Schaltpläne dazu?

genau so was stelle ich mir vor.

Kann man da linux direkt drauf laufen lassen,
ich meine ohne extra was programmieren zu müssen?
> Kann man da linux direkt drauf laufen lassen,
> ich meine ohne extra was programmieren zu müssen?

Nö. Den Bootloader und die Treiber wirst Du zumindest an Dein Board 
anpassen müssen.

Je nach verwendetem Controller wirst Du evtl. die Treiber auch selber 
programmieren und dem Hersteller vorher die Datenblätter dazu aus der 
Nase ziehen müssen.

Manchmal bekommst Du auch closed-source Binaries, die darfst Du dann 
versuchen irgendwie in Deinen Kernel reinzubekommen.
Gast
Simon schrieb:
> für nen Anfänger eine Platine zu Basteln mit:
>
>
> - ARM9 Prozessor
> - Linux von SD-Karte
> - RS485 IC
> - SDRAM
> - Ethernet

Klingt mir nach Luftnummer, also schreibe lieber mal, was du 
eigentlich basteln willst:

Geht es dir hauptsächlich um's Programmieren von HAL bzw. Low Level 
Zeugs?
Geht es dir darum, explizit einen ARM9 zu programmieren?
Geht es dir darum irgendeine Hudel zu haben, wo du Linux drauf 
zelebrieren kannst?
Geht es dir um das Verstehen, Entwerfen, Layouten und Löten von 
Hardware?

Und ganz wichtig:
Welche Voraussetzungen bringst du mit? Erfahrungen? Equipment? Bekannten 
bei nem professionellen Bestücker? Zugriff auf Meßlabor?

Also, werde mit deinen Vorstellungen mal etwas klarer.

W.S.
Moderator Persönliche Seite
Simon schrieb:
> Mmh, gibt es da Schaltpläne dazu?

Da musst du Bernd schon fragen.

> Kann man da linux direkt drauf laufen lassen,
> ich meine ohne extra was programmieren zu müssen?

Zumindest kann man FreeBSD direkt da drauf lassen, denn dafür hat
Bernd Walter den Support seinerzeit mit aufgenommen.  An Linux
dürfte ihm persönlich nicht ganz so viel gelegen haben, als dass
er sich darum selbst gekümmrt hätte (würde ich jetzt mal vermuten,
da ich ihn ein wenig kenne).

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 14 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.