Forum: Mikrocontroller und Digitale Elektronik Handy Hardware selbst programmieren und flashen


von Karl Z. (griffin27)


Lesenswert?

Gibts eigentlich im Netz Projekte, wo die Hardware von Handies 
missbraucht wird für standard Mikrocontroller-Anwendungen?

So billig wie in einem Handy bekommt man sonst nirgends solch 
Leistungsfähige Hardware. Ich denke da an ARM9 oder ARM11 Prozessoren 
mit Farb LCD und was halt ein Modernes Handy so alles hat.

Beschäftigen sich Leute mit dem "Reverse-Engeneering" solcher Geräte?

lg, Karl

von Karl Z. (griffin27)


Lesenswert?

Gibts wirklich nur das Open Moko, von dem man alles weiß?
Nichts genen dieses Handy, aber es ist im Vergleich einfach zu teuer...

von min (Gast)


Lesenswert?

Genau die Frage habe ich mir auch schon gestellt. Prinzipiell müsste man 
nur die Programmierstellen finden, die sich mit Sicherheit als Kontakt 
auf der Platine befinden. Da die Chipkontakte nicht zugänglich sind, 
müsste man den Chip mit dem Heissluffün runterblasen und dann mit einem 
Durchgangsprüfer die ISP-Kontakte laut Datenblatt auf der Platine 
suchen. Nebenbei hätte man oft noch ein Bluetoothmodul, eine 
Speicherkarte, einen Lautsprecher, einen Lipo mit Ladeschaltung und ein 
Müllproblem weniger.

von Karl Z. (griffin27)


Lesenswert?

Also die Programmier-Pads sollten "allgemein" bekannt sein. Denn der 
Handy-Shop ums Eck kann ja auch einiges damit anstellen...
Oder setzt der auf einen funktionierenden Bootloader, der unter 
Umständen futsch sein kann?

von min (Gast)


Lesenswert?

Die meisten Handies besitzen vermutlich einen Bootloader, um ein 
Firmwareupdate über die serielle Sschnittstelle oder USB  zu machen. 
Vermutlich ist dieser Zugangs-Port aber in irgendeiner weise Codiert.
Jtag oder ISP werden wahrscheinlich nicht nach "draussen" geführt oder 
sind mit Glück unter dem Akku  zu finden. Über diese kann man den 
Prozessor auf jeden Fall neu programmieren.

von min (Gast)


Lesenswert?

Ach ja und auf der HTC-Reihe läuft auch Linux und das Image ist über die 
serielle Schnittstelle oder USB flashbar oder wird auf SD-Karte geladen.
http://linuxtogo.org/~htcpxa/

von android (Gast)


Lesenswert?

die ganzen android handies laufen auch mit linux und kann beliebig 
programmiert werden.

von Julian R. (tuefftler)


Lesenswert?

Von welcher Marke muss das Handy sein, wäre da sehr interessiert.
Würde das bei meinen Nokias(6230, 5310) auch gehen?, die werden über USB 
Programmiert.

von Julian R. (tuefftler)


Lesenswert?

sorry, von Nokia PC suite

von Joan P. (joan)


Lesenswert?

Die meisten dieser Handys und PDAs duerften mit Prozessoren bestueckt 
sein, die nur fuer OEMs erhaeltlich sind.
Dazu gehoert dann auch die Programmierumgebung und weiterer 
Schnickschnacks, der verhindert dass auf diesen Teilen selbstgestricktes 
laeuft.
http://www.ti.com/m-shield

von Joan P. (joan)


Lesenswert?

android schrieb:
> die ganzen android handies laufen auch mit linux und kann beliebig
> programmiert werden.
Nur im Rahmen dessen was Android erlaubt..

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
Noch kein Account? Hier anmelden.