PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Router mit ARM umbauen ?



stochri
05.02.2006, 20:00
Hallo Zusammen,
weiss jemand, ob es günstige fertige Geräte wie z.B. Router o.ä. gibt, die einen ARM beinhalten ? Die müsste man doch dann leicht für eigene Zwecke umprogrammieren können.

Gruss,
stochri

linux_80
05.02.2006, 20:59
Hallo,

mit ARM kann ich leider nicht dienen, aber evtl. brauchts doch mal jemand,
hab nur mal einen 700er Cisco erforscht, da wäre ein 386EX drin, also CPU mit etlicher Peripherie incl., wie IDE, PS2 usw.
dann einen Printserver von Allnet mit 3 Ports, in diesem ist ein AMD186 verbaut,
also alles Intel-kompatibel.

ThunderD
06.02.2006, 10:27
Eigentlich haben alle Router nen Arm oder was vergleichbares drin. Auf den Wlan-Routern von Linksys und Asus kannst auch Linux raufhaun und total umbauen. Im Prinzip natürlich nur :) Wobei der Asus eine Usb Schnittstelle hat und es im Internet einiges an Umbauanleitungen gibt.

06.02.2006, 10:33
Google mal nach "WRT54G hacking", das dürfte das sein was du suchst.

Vogon
06.02.2006, 10:58
http://openwrt.org/
http://wiki.openwrt.org/TableOfHardware

ThunderD
06.02.2006, 13:09
ddwrt wäre auch noch ne möglichkeit is ned so umständlich wie openwrt irc

stochri
06.02.2006, 17:16
Der WRT54G hat scheinbar keinen ARM sondern einen MIPS-Kern. Ich kenne den MIPS-Kern nicht, aber ich nehme an, dass er sich vom ARM unterscheidet.

stegr
06.02.2006, 22:41
Als Entwicklungsumgebung für nen ARM7TDMI werd ich demnächst mal nen Gameboy Advance ausprobieren. Die Teile gibts billig bei Ebay, haben gleich Display und Eingabemöglichkeiten dran und hinten kann man ne Flash-Karte reinstecken, die man vom PC aus programmieren kann.

Die richtigen Links hab ich aufm Notebook drauf - die werd ich nach den Klausuren (also am Wochenende irgendwann) hier posten.
Für den Anfang mal (zum bissle einlesen):
http://www.robsite.de/tutorials.php?tut=gameboy
http://devgba.snowcristals.net/index.php/GameBoy_Advance

Von dem was ich bisher gehört hab, soll das recht gut funktionieren... :)

MfG
Stefan

stochri
07.02.2006, 17:43
Hallo stegr,
sehr interessante Idee, den Gameboy zu benutzen. Ich habe allerdings keine Ahnung, was der so kostet.

Bei einem Router umbau hätte man den Vorteil, die Funktschnittstelle für den Roboter benutzen zu können.
Meistens kann auf einem Router ja auch ein Embedded-Linux laufen. Beim Gameboy wäre vermutlich der Speicher zu klein dafür.

Gruss,
stochri

Vogon
07.02.2006, 19:14
@Stochri: Hast du dir die http://wiki.openwrt.org/TableOfHardware mal angeschaut ? :roll:
... bis zu 128MB Speicher, USB, Seriell, JTAG, LAN und Funk :-b

Mit dem Gameboy habe auch schon mal überlegt.
https://www.roboternetz.de/phpBB2/zeigebeitrag.php?p=155195#155195

http://www.botball.org Der Nachfolger des Handybords ist der XBC Robot Controller. Ich habe mir mal die Memorymap angeschaut - der Speicher scheint zu reichen und mit Interactiv C ist da schon ein Multitask-OS vorhanden.
http://www.charmedlabs.com/robot2.jpg

stochri
08.02.2006, 20:45
Hast du dir die http://wiki.openwrt.org/TableOfHardware mal angeschaut ? Rolling Eyes

Die Texas Instruments AR7 könnten einen ARM beinhalten, obwohl in der Texas Doku mit keinem Wort 'Arm' erwähnt wird....

Gruss,
stochri

Vogon
08.02.2006, 21:17
Ich habe mal bei TI gesucht: Wenn ich dort nach AR7 suche, komme ich zum TMS320C62x DSP

stegr
08.02.2006, 21:47
TNETD7300A (AR7) – The single-chip DSL PHY/router. The TNETD7300A supports the following DSL standards: ADSL1, ADSL2, ADSL2+, Annex A and Annex B. The TNED7300A also contains a MIPS32TM 4KEcTM 32-Bit RISC processor, a hardware ATM SAR, an internal Ethernet PHY with Auto-MDIX, and an internal power management module.

^^aus nem ti-whitenote ;)
also: AR7 ist kein ARM7 und hat auch keinen ARM-Kern drinnen ;)

Schlebinski
09.02.2006, 10:32
http://linuxdevices.com/news/NS7186776945.html

http://www.oc-hardware.de/index.php?s=artikel&id=381&seite=1

in letzterem rennt ein 266mhz xscale und 32mb ram, rs232 lässt sich wohl freilegen und usb 2.0 und ethernet ist sowieso vorhanden. linux ist standardmäßig drauf[/url]