Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

Rocketbook hacking

Pagina: 1
Acties:
  • 198 views sinds 30-01-2008
  • Reageer

  • bimm
  • Registratie: November 2005
  • Laatst online: 13-01 20:15
Afbeeldingslocatie: http://images.amazon.com/images/P/B00005T3UH.01._SCMZZZZZZZ_.jpg

Het onderwerp
De Gemstar Rocketbook 1100. Niet langer ondersteund door Gemster zelf...die ook al enige tijd geleden onder gingen. Onmogelijk nog firmware updates te doen via hun servers, die zijn ook down. Beetje miskoopje van mijn kant. De REB1100 dient voor het lezen van electronische boeken. Met de huidige firmware, 2.0.224 in mijn apparaat kan je geen eigen gemaakt materiaal lezen. Tijd voor ... linux!

Leuk bedacht maar...
Ik weet niets van embedded programmeren. Wacht! Wacht! Wel van programmeren! Ik ben al drie jaar programmeur en heb fijn een standaard kantoorautomatiserings opleiding gehad. Yes! Draai ook al jaren een eigen linux server (gentoo wie het wil weten).

Dus?
Ben ik gaan lezen. En lezen. En FAQ's bekijken. Policies lezen. Zien wat anderen doen...en heb zelf mijn eerste wankele stapjes gemaakt in embedded programmeren..als je het zo kan doen. Ik heb de computer nog niet aangeraakt. Ik heb eerst mijn REB1100 opgemaakt, alle chip codes genoteerd en netjes de datasheets gedownload en gekeken. Ik ken de hoofd componenten! Yes!

En ... nu?
Heb ik de datasheet van de CPU gelezen, een ARM chip van Cirrus, de Maverick 7212. Netjes gekeken wat de JTAG pinnetjes waren en waar ze heen gingen. (jtag! Belangrijk, ja?) Blijkt dat deze bijna allemaal te identificeren zijn en leiden naar 0.25 mm gaatjes vlak bij de proc.

De vragen
Ik weet niet veel van embedded proggen. Ik ben -wel- geinterreseerd. Ik heb ook al wat rondgekeken via google en de FAQ links. Echter, ik zie eigenlijk geen voltage beschermde jtag kabel.
  1. Kan ik met een jtag kabel dus automatische firmware veranderen naar (met voldoende werk) linux?
  2. Waar kan je een beetje redelijk goedkoop een jtag kabel kopen?
  3. Wie bied zijn MSN aan voor wat vragen van een nieuwe speler or heeft zo'n ding te leen in de omgeving van Ede?

Ik ook, jij niet?


Verwijderd

Of je met JTAG je firmware kan aanpassen ligt aan de interne hardware.Zit de firmware in de ARM en niet op een externe EEPROM zou het perfect mogelijk moeten zijn (tenzij deze ROM heeft..ander probleem, maar ik gok van niet).

Een JTAG kabel kan je zo ongeveer overal kopen, maar je kan er ook zelf een bouwen :
http://jtag-arm9.sourceforge.net/hardware.html

E-Z..

  • bimm
  • Registratie: November 2005
  • Laatst online: 13-01 20:15
Helaas, mijn soldeer skills zijn niet bestaand. Voornamelijk omdat ik altijd tril (niets aan te doen). Ooit geprobeerd te solderen dan? ;)

Kreeg nooit hoge cijfers daarvoor ondanks mijn uitleg.

Ah wel. Vandaar dat ik me afvroeg of er een behulpzame embedded programmeur in de buurt van Ede was. Centraal nederland.

Heb een logic probe nodig...

Ik ook, jij niet?


Verwijderd

Hmm helaas,met een logic probe kan ik je niet helpen. Maar wsl zitten hier wel mensen uit nederland die je verder kunnen helpen :)


Voor een JTAG cable kan je is kijken bij bv Conrad of Antratek.nl

Veel succes allicht.

  • Sprite_tm
  • Registratie: September 2002
  • Laatst online: 29-10 06:07

Sprite_tm

Semi-Chinees

Mmm, een logic probe heb je in principe niet nodig hoor, ik heb de N10 ook compleet zonder gehacked :)
Een jtag-kabel is inderdaad wel practisch, en dan is het het goedkoopst en handigst om een Wiggler-variant (zoals in de link van Scud-racer) te maken. Daarmee kan je je flash-chips beschrijven.

Relaxen und watchen das blinkenlichten. | Laatste project: Ikea Frekvens oog


  • bimm
  • Registratie: November 2005
  • Laatst online: 13-01 20:15
Ja, maar..zonder logic probe is het een beetje lastig om te kijken waar die processor pinnetjes heengaan, toch?

Ik denk dat ik de meeste wel kan herleiden...maar die TCLK die is toch ergens heen aan het gaan. Lijkt me alleen te vinden met logic probe, toch?

Ik ook, jij niet?


  • Sprite_tm
  • Registratie: September 2002
  • Laatst online: 29-10 06:07

Sprite_tm

Semi-Chinees

Errm, nee, dat kan met een multimeter en de pinout van de proc ook prima hoor :) Op zo'n JTAG-poort zul je zowiezo geen activiteit vinden als 'ie niet gebruikt word door een extern apparaat, dus heb je aan een logic probe helemaal niets.

Relaxen und watchen das blinkenlichten. | Laatste project: Ikea Frekvens oog


  • bimm
  • Registratie: November 2005
  • Laatst online: 13-01 20:15
Ach bah! Daar gaan mijn ideen voor een beetje embedded dingetjes doen.
JTAG heeft volgens de standaard natuurlijk ook geen 'standaard' connector helaas. Er zit wel een niet gesoldeerde connector vlak bij de CPU met 4 pinnen erop..maar waar die voor [was/is]....

Tijd om een multimeter te vinden bij iemand. Dan eens neuzen met mijn vergrootglas waar die pinnen heengaan.

Hebben die jtag cables geen standaard aansluiting? Of mag je zelf die draatje voorzichtig erop solderen?

Ik ook, jij niet?


Verwijderd

De aparte pinnen wel.. de connector daarentegen niet :)

  • Sprite_tm
  • Registratie: September 2002
  • Laatst online: 29-10 06:07

Sprite_tm

Semi-Chinees

Niets mis met een beetje embedded aanprutsen ;) Kan je anders een gedetailleerde foto of scan van de voor- en achterkant van de printplaat maken? Kunnen we meekijken :)

Relaxen und watchen das blinkenlichten. | Laatste project: Ikea Frekvens oog


  • bimm
  • Registratie: November 2005
  • Laatst online: 13-01 20:15
Ik heb inderdaad wat foto's gemaakt. Dat is wel handiger om te zijn waar die mini pinnetjes heen gaan. Gewoon zoomen met het fotosoep programma. Ik moet ook eens proberen hoe je het kan scannen. Word dat een beetje mooi?

Ik zal de plaatjes binnenkort even op de smurver zetten....maar die is gisteren avond overleden. Stay tuned!

Ik ook, jij niet?


  • bimm
  • Registratie: November 2005
  • Laatst online: 13-01 20:15
Als klein tussendoortje, ik heb zo'n mooie casio camera. Maar ik zie op verschillende plaatsen hele mooie close-up shots van electronica die haarscherp is. Waar maken jullie die mee? Mijn cameratje komt niet zo dichtbij,....

Ik ook, jij niet?


  • Sprite_tm
  • Registratie: September 2002
  • Laatst online: 29-10 06:07

Sprite_tm

Semi-Chinees

Nou, als je een macrofunctie en zoom op je camera hebt kan je het daar prima mee doen. Alternatief is je electronica onder je scanner leggen; mits er niet te grote componenten opzitten kan je daar ook haarscherpe plaatjes van krijgen.

Relaxen und watchen das blinkenlichten. | Laatste project: Ikea Frekvens oog

Pagina: 1