Hallo, ja das gibts alles fertig zu kaufen, aaaaber.. wie stehen die Chancen für nen Anfänger eine Platine zu Basteln mit: - ARM9 Prozessor - Linux von SD-Karte - RS485 IC - SDRAM - Ethernet Sowas in der Art: http://www.lps.usp.br/~fr/sbc/
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ß
na gut, klingt mir nach einem längeren Projekt, vielleicht doch erst mal was kaufen und damit spielen.
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.
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).
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.
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.
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).
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.