ARM9 Single Board Computer selbst basteln

#2644631
Lesenswert?

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 #2644746
Lesenswert?

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 #2644748
Lesenswert?

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).
#2645510
Lesenswert?

> 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 #2645555
Lesenswert?

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 #2661099
Lesenswert?

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

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren