PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Mini ATX mit Mac OS



techboy
16.09.2006, 10:04
Mich würde mal interressieren ob man Mac OS auch auf die Mini ATX Boards ausetzten kann!? hat das schon mal einer von euch probiert?

bad-joker
16.09.2006, 13:03
hä?
für mac brauchst du spezielle hardware. falls du ein kleines board brauchst wo mac os drauf laufen soll kannst ich dir den mac-mini empfehlen
thomas

techboy
17.09.2006, 16:42
Warum brauch ich für Mac spezielle Hardware????
Die neuen Mac OS laufen doch auch auf normalen Systemen oder hab ich da was nicht mit gekriegt???

Ja der Mac Mini...ist ja so ne Sache..wenn du so ein Teil aufn Bot packst und es dann uma rüttelt ist schnell mal die Festplatte hin...ausser man findet ne möglichkeit die Festplatte im Gehäuse irgendwie zu Polstern bzw. das vibrieren zu minimieren... Ausserdem find ich dem Preis ziemlich brutal, obwohl es so klein ist...

Felix.
17.09.2006, 17:19
zum polstern: anstatt die hdd zu polstern kann man ja auch den ganzen mac polstern. so groß ist der ja nicht.
zum preis: ist der macmini nicht der günstigste mac dens gibt? ich weiß ja nicht ob du dir schomal einen "richtigen" mac angeschaut hast ;) wenn nicht solltest du dir mal die preise anschauen. lohnt sich da mal zu staunen ;) was meinst du warum nicht jeder haushalt so einen hat? die teile sind doch sehr benutzerfreundlich und sehen schön aus ;)
Mfg

achja nochwas: warum grade mac os auf dem bot?

techboy
17.09.2006, 17:22
Klar hab ich mir den Preis angeschaut und hab sicher nicht vor 700€ für so ein Teil auszugeben^^ Hab ich ja oben auch geschrieben...anscheinend nicht verständlich...

Deswegen frag ich ja ob Mac überhaupt auch auf den embededd Computern läuft...sind ja um einiges billiger als der mac mini...

cydodon
17.09.2006, 17:47
Hallo techboy,
ich denke, dass es schon ein gewisses Maß an Rechenleistung braucht um ein grafisches Betriebsystem wie MacOS oder auch WinXP auszuführen. Also kommt man mit den meisten embedded Systemen kaum hin, es sei denn man greift zu Pentium/Celeron M und da wirds dann auch wieder teuer.
Nebenbei: Mini ATX hat an und für sich nichts mit embedded zu tun.
Bei MacOS bleibt dann noch das Problem, dass die x86 Variante eigentlich ein Board mit EFI (extended firmware interface) statt BIOS voraussetzt. Solche Boards sind mir (im freien Handel) nicht bekannt.
Die Version die in einigen Internetforen durch die Gegend geistert (Patch 'n für BIOS) ist meines Wissens nach noch nicht voll stabil, also gerade für eine Steuerung weniger zu empfehlen.
Wieso willst du überhaupt MacOS (oder ein anderes grafisches OS) auf dem Roboter haben? Willst du direkt auf der Roboterhardware auch die Programmentwicklung machen?

MfG cydodon

techboy
17.09.2006, 17:59
Nein nicht ganz allerdings erspart man sich mit einem grafischen Betriebsystem meiner Meinung nach ne Menge arbeit wenn man zum Beispiel Webcams oder so anbinden will... Ansonsten muss ich alles selber proggen... Damit du das hier nicht falsch verstehst ich habe derzeit nicht vor einen Bot mit nem Embededd System zu bauen... sind eher Verständnissfragen... Achso noch was...noch ein Nachteil der MacMinis ist das man da ne 230V Stromquelle braucht und das auf einen Bot zu erzeugen ist etwas umständlich und Kabel nachschleifen ist auch nicht das wahre...

cydodon
17.09.2006, 20:01
Soweit ich das gesehen habe, ist doch am MacMini ein externes Netzteil dran. Man muss also wohl nur eine 15Volt (o.ä.) Versorgung realisieren.
Das Argument mit der grafischen Oberfläche kann ich so nicht ganz nachvollziehen. Die entsprechenden Bibliotheken zum Ansprechen einer Webcam (z.B.) kann man auch ohne nutzen. Beipielsweise kann man ein "einfaches" Linux verwenden (unter der Oberfläche von MacOS steckt ja schließlich auch Unix). Dann reicht auch mein heißgeliebtes FOXBoard (http://www.acmesystems.it/?id=4).

cydodon

bad-joker
18.09.2006, 15:39
Also soweit ich weis kann man zwar auf den neuen intel mac eine spezielle version von windows xp laufen lassen aber ob man die mac os x für intel mac auf nem normalen pc laufen lassen kann, davon weiss ich noch nichts. was man aber auf jeden fall machen kann ist auf windows system os x emulieren (also oben drüber aufsetzten), oder einfach win xp anpassen dass es aussieht wie wenns os x währ. letzteres funktioniert recht gut und sieht toll aus.
thomas

ManniMammut
18.09.2006, 16:41
hört sich für mich nach Schnickschnack an.
Ich betreibe meinen JuFo-Robo sogar ganz rustikal nur in ner Linux-Konsole :-#

Grusim
18.09.2006, 19:57
MacOS läuft nicht auf Standard-PC nach IBM-Norm. Also das was die meisten haben und was auch der Emebbed PC ist. Warum? Weil die Routinen im Bios andere sind, und die Komponente modular aufgebaut sind. Dadurch kann man ja Windows XP auf tausende von verschiedenen Kombinationen laufen lassen, mit allen Vorteilen udn Nachteile. Mac hat eine genaue definierte Umgebung, die immer gleich ist (gleicher Chipsatz, gleicher Befehlssatz). Was Apple letzens getan hat war, IBM-Prozessoren aus dem gehäuse zu kicken und Intel-Prozessoren (Pentium4) einzubauen. dazu mussten sie ihren Chipsatz auf dem Mainboard anpassen, das der Proz unterstützt wurde. Für MacOS ist es aber immer noch der gleiche Chipsatz mit den gleichen Befehlen. kein neuer Treiber oder spezielle Version nötig. Vorteil von Mac: Uniform! Nachteil: Keine Upgrade oder kaum Upgrade möglichkeiten.

techboy
18.09.2006, 20:26
Hmm...Danke für die guten Argumente... Also Mac auf Emebbed kann man demnach streichen....

Grusim
18.09.2006, 20:32
Jupp. Für embedded nimm entweder Windows 2000 oder Linux. Ist besser und stabiler. Ausserdem hast du weniger Probs mit den Komponeten da du dann ein standardiesiertes OS hast, für das nahezu jede Firma programmiert. Standardisiert=recht bekannte Schnittstellen

cydodon
19.09.2006, 07:00
Nicht, dass ich jetzt das Zeitalter für MacOS auf x86 Maschinen oder Robotern beschwören will, aber es gibt Möglichkeiten (seitdem MacOS im x86 Code vorliegt) dir von mir und Grusim beschriebenen BIOS/EFI Inkompatibilitäten zu beheben:
http://www.golem.de/0602/43458.html

MfG cydodon

Grusim
19.09.2006, 09:33
Hmmm. Thnxs, für den Link, cydolon. Den hatte ich noch nicht gelesen. Aber ich bin mir nicht sicher, ob das für das MacOS so gut ist, den Kern zu patchen und dann noch stabil zu laufen. Das wäre ja fast so, als würde man versuchen Windows ohne Bootcamp von Aplle auf den Mac laufen zu lassen. Recht instabile Sache glaube ich.

tzlo
30.05.2008, 22:21
KAuf dir bei reichelt das intel board mit celeron und installier ne mac osx x86 (gehackt) , die gibts im internet zuhauf (patches und fertige versionen) dann kaufste dir ne lizenz und gist sie ein ;-)

techboy
30.05.2008, 23:23
xD

Ich wunder mich immer wie man so alte Beiträge noch finden kann ;) Der Thread is 2 Jahre alt^^ Trotzdem thx...

Mfg

tzlo
01.06.2008, 12:01
hups ;-) habe nich aufs datum geschaut^^

MFG Tim