Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Embedded Gentoo für Axis-ETRAX
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German)
View previous topic :: View next topic  
Author Message
karabela
n00b
n00b


Joined: 11 Jul 2004
Posts: 49
Location: Germany

PostPosted: Mon Sep 08, 2008 3:03 pm    Post subject: Embedded Gentoo für Axis-ETRAX Reply with quote

Hallo,

konnte zum Thema ETRAX hier im Forum leider garnichts finden.
Das mag zum größten Teil daran liegen, dass ich hier wahrscheinlich falsch bin.
Man möge mir das verzeihen, aber vielleicht kann mir jemand sagen, ob Gentoo
auf einem dieser Boards lauffähig ist:
http://www.axis.com/products/dev/product_list_device.htm
Hat irgendjemand schon Erfahrungen gesammelt?

Ich selber konnte unter
http://www.gentoo.org/doc/de/gentoo-mips-faq.xml
und
http://www.linux-mips.org/wiki/Main_Page
leider nichts finden, dass mir meine Frage beantwortet hätte :-(

Ziel des ganzen ist es diverse Webappliaktionen auf dem Gerät laufen zu lassen (FTP-, Web- und Voice-Server zum Beispiel).

Danke im Voraus für die hilfreichen Beiträge.

mfg
karabela
Back to top
View user's profile Send private message
chilla
Apprentice
Apprentice


Joined: 12 Dec 2004
Posts: 203
Location: Heidelberg, Germy

PostPosted: Tue Sep 09, 2008 8:42 am    Post subject: Reply with quote

Hi,

Quote:
Programmable device server with Linux 2.4/2.6 based on the AXIS ETRAX 100LX MCM4+16 chip
Wenn ein normaler Linuxkernel drauf läuft, ist es kein Problem, darauf auch Gentoo laufen zu lassen. Ich hab nun nicht weiter nachgeschaut, aber ich denke mal, die geben einen 2.6er Kernel mit vorkonfigurierter .config raus. Prinzipiell musst du so vorgehen:

1. Du schaust, was das für ein Bootloader ist, und ob du da die möglichkeit hast, die commandline für den Kernel anzugeben.
2. Du schaust, wo du den Kernel ablegen mussst.
3. Du besorgst dir Kernelquellen von 2.6 mit ner gescheiten .config (am besten direkt von denen, falls sie einen anbieten (gibt der support sicher raus)).
4. Falls du eine comandline im bootlaoder angeben kannst, nutzt du das um dein root-device anzugeben.
5. Bootest den Kernel und schaust, ob er von deinem root-device aus in den Userspace gehen kann (ruft dann /sbin/init oder ähnliches auf, kann man auch in der cmdline angeben).
6. Wenn er in den Userspace geht musst duu dafür sorgen, dass der auch vorhanden ist. Du nutzt crossdev um diesen für mips zu bauen.
7. Legst den auf deinem Root-device ab (im flash, auf nem usb-stick oder wo auch immer)
8. Du schaust ihm beim booten zu.

Vorher solltest du sicherstellen, dass du mit minicom und nem seriellen Kabel seine Ausgabe beim booten siehst (inklusive die des bootloaders), sonst wirds frickelig.

Viel Spaß dabei.
_________________
"Democracy is two wolves and a sheep voting on what to have for dinner. Liberty is two wolves attempting to have a sheep for dinner and finding a well-informed, well-armed sheep."

TU-BS Wiki
Back to top
View user's profile Send private message
karabela
n00b
n00b


Joined: 11 Jul 2004
Posts: 49
Location: Germany

PostPosted: Mon Sep 15, 2008 6:26 pm    Post subject: Reply with quote

Hi,

erstmal danke für Deinen Post und die ausführlichen Infos.

Habe aber gesehen, dass z.B. Teamspeak- oder Ventrilo-Server garnicht im MIPS-Portage enthalten ist.
Gibt es irgendeine möglichkeit, diese Anwendungen trotzdem zum laufen zu bekommen?
Ich werde ja die Quellen benötigen, um Sie als MIPS neu zu kompilieren.

[OT]
Kennt jemand gute Voice-Server wo die Qellen verfügbar wären?
[OT]

mfg
karabela
Back to top
View user's profile Send private message
karabela
n00b
n00b


Joined: 11 Jul 2004
Posts: 49
Location: Germany

PostPosted: Wed Sep 24, 2008 7:42 pm    Post subject: Reply with quote

Noch ein Versuch...

Danke!

mfg
karabela
Back to top
View user's profile Send private message
chilla
Apprentice
Apprentice


Joined: 12 Dec 2004
Posts: 203
Location: Heidelberg, Germy

PostPosted: Sat Sep 27, 2008 11:58 am    Post subject: Reply with quote

theoretisch geht das indem du x86 auf mips komplett emulierst. Vergiss es. Ich weiss nicht, ob es überhaupt ne x86 emu gibt - geschweige denn, ob sie auf mips läuft. Vergiss es ganz schnell wieder. Wenn du auf der box binäre x86 pakete zum laufen bringen möchtest, brauchst du auch ne x86 architektur.
_________________
"Democracy is two wolves and a sheep voting on what to have for dinner. Liberty is two wolves attempting to have a sheep for dinner and finding a well-informed, well-armed sheep."

TU-BS Wiki
Back to top
View user's profile Send private message
karabela
n00b
n00b


Joined: 11 Jul 2004
Posts: 49
Location: Germany

PostPosted: Sat Sep 27, 2008 12:33 pm    Post subject: Reply with quote

Hi,

du hast recht, das ist echt alles andere als einfach. Bin aber auf folgendes gestoßen:
http://mumble.sourceforge.net/Main_Page

Die Quellen wären verfügbar...
Muss jetzt dann mal probieren, ob sich das einfach so für MIPS cross-compilen läßt.

mfg
karabela
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum