Ga naar inhoud


taps tf 4000


el bobo

Aanbevolen berichten

Heb eens wat info gecombineerd, en ik heb in ieder geval nu makefiles getest waarmee ik van de ".o" naar ".bin" kan maken onder cygwin (best leuk, windoze met een unox shell look-and-feel).

 

Ik ga ze vanavond uitproberen in de TF box. Ook nog wat info over in- en uitpakken van de firmware TFD files gevonden, misschien ga ik de firmware wel hacken om er wat irritante fouten zoals de vertaling van "dagelijks" eruit te halen...

 

Will keep you informed...

Link naar reactie
Delen op andere sites


W.B. Firmware, in en uitpakken en converteren lijkt wel te werken. Verder al de foutieve vertalingen gezien, makkelijk te fixen met een HEX editor...

 

De route is van TFD naar HDF (jazeker, Humax files), deze uitpakken naar RAW ("dump" van firmware). En weer terug.

 

TFD -> HDF -> TFD werkt, geeft identiek bestand terug.

HDF -> RAW -> HDF werkt, maar geeft niet een identiek bestand...

RAW -> HDF -> RAW geeft identiek bestand, dus mogelijk is de compressie implementatie een tikkie anders dan ze anders gebruiken.

 

Als ik mijn gefixte firmware upload en die werkt niet (dood als een pier bijvoorbeeld), kan ik dan de originele weer terugspelen of is dat onderdeel dan ook kassiewijlen?

Link naar reactie
Delen op andere sites

Ik heb ben er ook eens mee bezig geweest met die firmware, maar kon hem toen niet terug zetten naar mijn topfield, ben er toen ook niet verder mee gaan spelen.

Tja als je de firmware erin zet en de boel loopt niet dan weet ik niet als je er nog wel de oude firmware inkrijgt, hoewel volgens mij zou de bootloader dit moeten regelen.

Eu gewoon testen dus <img src="/ubbthreads/images/graemlins/tongue.gif" alt="" />

VU+ Ultimo 4K - DVB-C FBC - DVB-S FBC Tuners - VTI Image.

Dreambox 8000HD PVR - 2x DVB-C 2x DVB-S Tuners - OpenATV, Image.
Multi Focus Dish E85, 28,2E - 23,5E - 19,2E - 13E - 9E

Link naar reactie
Delen op andere sites

Als je de TF boot dan dumpt hij een tekst als:

 

Loader A3.06

 

naar de seriele poort. Deze tekst is nergens in de firmware dump te vinden, en lijkt dus uit de "bios" te komen.

 

Ik wacht nu nog tot hij klaar is met opnemen (Buffy...)

 

En dan hopen dat ik 'm niet sloop...

Link naar reactie
Delen op andere sites

Stom... Ben in m'n enthousiasme over de kabel gestruikeld, nou moet ik eerst m'n seriele kabel weer in elkaar solderen.

 

Heb wel een mogelijke oplossing voor het upload probleem: Connect eerst met Hyperterminal (COM1, 115200, no parity, 1 stopbit, NO flow control). Je kunt 'n "ENTER" naar de doos sturen, krijg je een "bad command" terug. Daarna lijkt de TAP downloader het een stuk beter te doen.

 

De TAPs deden het wel met de .o -> .bin compilatie uit de kit waar TFSPECT mee gebouwd is.

 

Mijn eerste tap wordt waarschijnlijk een fatsoenlijke download, die gewoon kan resumen als er een foutje optreedt, Y-modem ofzo. Kun je gewoon uploaden door deze tap te draaien op de TF en met Hyperterminal kun je dan de file(s) opsturen.

 

Verder wil ik nog 'n tap maken die een beetje in het geheugen van de TF rondkijkt, op zoek naar bepaalde stukjes tekst en code...

Link naar reactie
Delen op andere sites

Voorlopig heb ik het te druk met van alles uit te proberen. Echt veel vrije tijd heb ik niet meer (40 uur werken, daarnaast eigen bedrijfje en nog eigen huis&tuin, hobbies en vriendin slurpen heeeeeel veel tijd op...)

 

Voorlopig is het programma:

 

- TAP Download TAP maken, zodat ik met hyperterminal/YModem kan werken ipv het rammelende TAP_Download gedrocht.

 

- TF Memory hacken (TAP die je in de RAM van de TF laat zoeken naar bepaalde data en stukken RAM naar de PC laten dumpen, en vise versa. Deze TAP wordt via de seriele poort bestuurd)

 

Daarna pas kom ik toe aan TAPs die voor het publiek nuttig zijn...

 

(NB: Best weer toffe back-to-the-80's programmeerstijl, lekker C hacken en niks van dat nieuwerwetse gedoe)

Link naar reactie
Delen op andere sites

Maak een account aan of log in om te reageren

Je moet een lid zijn om een reactie te kunnen achterlaten

Account aanmaken

Registreer voor een nieuwe account in onze community. Het is erg gemakkelijk!

Registreer een nieuwe account

Inloggen

Heb je reeds een account? Log hier in.

Nu inloggen
  • Wie is er online   0 leden

    • Er zijn geen geregistreerde gebruikers deze pagina aan het bekijken
×
×
  • Nieuwe aanmaken...