Dreambox bootloader herstellen met parallel JTAG interface
Maak een keuze...
Deze pagina afdrukken
Email naar een vriend
Opmerking plaatsen
Er zijn veel klachten in de Dreambox gebruikerswereld over boxen die ‘niet opstarten’.
Het merendeel van deze klachten is oplosbaar door het image opnieuw te flashen..
Een klein deel van deze klachten zijn echter het gevolg van een beschadigde bootloader (opstart lader, wat tot voor kort alleen maar op te lossen was door de box terug te sturen naar de fabrikant voor reparatie.
WAARSCHUWING: Dit is een gevaarlijke actie die een goede kennis van electronica en Linux vereist. Er kunnen ook problemen met de garantie ontstaan, je bent gewaarschuwd!
Benodigdheden:
* Een PC met Linux like Madrakem, Fedora of eventueel knoppix boot CD.
* Een parallele poort (LPT)
* Een parallel kabel naar de JTag interface
* Een punt op de print van de Dreambox voor de +3.3V voeding voor de LS245 Vcc
* Alle aarde (GND) op hetzelfde punt
* De JTAG_Linux.zip (zie bijlage van dit bericht)
De stappen uit de readme.txt luiden als volgt:
* Bouw de jTAG interface (zie schema) met het 74HC245 IC
Bouw de geregelde voeding (zie schema)
* Regel de voeding af op 3.3 Volt. De 5 Volt kan gehaald worden van de harddisk voedings connector.
* Soldeer de JTAG interface op het moederbord van de Dreambox. Er zijn 6 soldeerpunten. (noot van de vertaler: Varianten op deze methode zijn onder meer het gebruik van veerkontakten of het aanbrengen van testpuntpinnen met bijbehorend connectortje)
* Login als root op de Linux PC
* Pak alle files uit in één folder !
* Verbind de JTAG interface met de PC met een parallel kabel
* Zet de Dreambox aan, Het LCD display zal leeg blijven.
* Onder Linux, met als gebruiker "root" geef het commando: ./ flash unprotect
Uitvoer moet zijn:
cpu seems to be ok
. 0
. 0
. 0
. 0
* Onder Linux, met als gebruiker "root" geef het commando: ./ flash write
Noot: Als er in de output ergens een 1 (één ) voorkomt in plaats van een 0 (nul) dan zal de voedings spanning aangepast moeten worden.
Ik heb dit niet zelf geprobeerd, de oorspronkelijke bron (in het Nederlands) kan gevonden worden in Compy's post at sat4all.com
Waarschuwing: Je gebruikt deze informatie op eigen risico.
bedoel je dit