AW: DigiTV Box i RSA iz Humax Digi+ IV (III i II)
Zadvro Svima,
eto jos informacije zbog jtag za Conexant chipovi.
Mi samo trebamo ovdje da izcita taj Program nista vise.
Samo je prijevod iz google translate:
Präsentiert wird die Regelung die dazu bestimmt ist, an den Receiver 890 auf einem Prozessor Conexant CX24170, aber vielleicht passend für alle anderen Geräte auf ARM-Prozessoren mit 20-poligen JTAG-Anschluss. Zum Aufbau des Systems werden die folgenden Komponenten benötigt:
*
Vier 100-Ohm-Widerstand 0.125 W.
*
Einen Widerstand von 1 kOhm 0.125 W.
*
Mikroshemka Serie 74HC244 oder anderen 244-I CMOS-Serie.
*
Computer-Kabel, das an einem Ende Stecker muss 25M (mit Stiften, aber nicht mit Löchern), und dass am anderen Ende z. B. Drucker.
</span>*
"Pigtail" mit 20-poligen Stecker am Ende, zum Beispiel von einigen Computer-Geräte.
Das Kabel wird an den JTAG-Anschluss im Receiver angeschlossen:</span>
Sie müssen registriert sein, um Links zu sehen.
Unbenutzte Pins, Stecker, gehen auf den LPT-Port und "Tails" - in der Luft bleiben, dass nicht alles angeschlossen ist. Obwohl, wir eine Option haben, um die Stabilität des Chips zu erhöhen, können die unbenutzten Eingänge 2A0-2A2 (Befunde, dass 13 und 15 und 17 nummeriert), um die gemeinsame Leitung (für "Erde") angeschlossen werden. Die Länge sollte minimal sein, d.h., 3-5cm, aber nicht größer. Wer die Gelegenheit hat, ein abgeschirmtes Kabel aus dem Stecker zu machen um den Chip zu erreichen, ist es besser, es so zu machen.
Wir sammeln, zu verbinden, so dass die erste Veröffentlichung auf der Pigtails war neben dem ersten Pin JTAG.
Sie müssen registriert sein, um Links zu sehen.
</span>
Beschreibung, wie man an den Receiver via JTAG-Loader schreiben
Gebraucht wird das Programm EJTAG_TT 1.0.6.16 oder neuer. Das
Starten Sie es mit folgenden Einstellungen:
Sie müssen registriert sein, um Links zu sehen.
Zuerst wählen Sie die Art des Prozessors - ARM7 / 9, und machen einen doppelklick auf dem roten Reiter, dann erscheint ein Fenster mit zusätzlichen Optionen. Es stellt uns nur zwei Checkboxen, und nichts anderes mehr einstellen, über den Button "Use":
Sie müssen registriert sein, um Links zu sehen.
Nach dem Klick auf diese Schaltfläche, - schließt das Fenster und wir sind wieder im Hauptfenster. Adresse Basisadresse wird automatisch geändert:
Sie müssen registriert sein, um Links zu sehen.
Ist diese Einstellung beendet. Der nächste Schritt - Eine Verbindung mit dem Prozessor-Receiver. Wenn im Receiver-Display nach dem Einschalten leuchtet und erlischt die Inschrift "BOOT". Das ist, wenn sie ausging - sofort auf "Connect" klicken im Programm. Und dann kommt die Reaktion mit dieser Inschrift:</span>
Sie müssen registriert sein, um Links zu sehen.
Klicken Sie wieder auf "Connect". Das Ergebnis sollte folgendermaßen aussehen nach Abbildung:
Sie müssen registriert sein, um Links zu sehen.
Wenn wir etwas anderes haben (zum Beispiel, DeviceID, oder die Anzahl der Blöcke der Größe 65536), oder einfach nur eine Nachricht erhalten, anstatt dass die Flash-Karte nicht unterstützt CFI (zB gibt es):
Sie müssen registriert sein, um Links zu sehen.
- Sie müssen das Verfahren wieder beginnen, Receiver Aus- und Anschalten erneut.
Warnung Drücken Sie die Taste "Connect" für mehr als zwei Mal ohne Herunterfahren des Receiver - weil selbst im Falle eines positiven Ergebnisses (eine erfolgreiche Verbindung und die korrekte Bestimmung des Flash) Sobald die Verbindung erfolgreich installiert, können Sie aus beliebigen Flash-Daten, indem Sie die Umschalttaste (Offset) am Anfang, die Länge der lesbaren, Block und die Taste "Lesen"</span></span>
Sie müssen registriert sein, um Links zu sehen.
Um sicherzustellen, dass die Daten als korrekt waren - ich empfehle das Lesen der Wiederholung 2-3 mal und vergleicht die Dateien in Byte-Modus (Befehl "FC / B" in der Befehlszeile in DOS-Box oder eine Funktion, um Dateien in einem HEX-Editor zu vergleichen) . Wenn die Dateien identisch sind - alles cool. Wenn nicht ... dann ist alles schlecht und müssen versuchen, erneut zu verbinden.
Ebenso ist der Fall mit der Aufnahme von Daten. Nach der Aufnahme um sicherzustellen, dass die aufgezeichneten der Realität entspricht, müssen diese Daten und vergleichen Sie mit der Originaldatei. Wenn Sie schreiben, das Boot - äußerst vorsichtig sein, weil wenn die Data Loader beschädigt ist, dann, wenn Sie an Ihrem Receiver wiederum, ich persönlich habe nicht vermocht, dass flash card Form machen. Aber wenn Sie löschen nur die Stiefel, wird der Flash-Karte ohne Probleme bestimmt, gerade für diese ist es notwendig, die Basisadresse mit FF000000 bei F0000000 ändern.
Größe loader = 58.340 Bytes, sondern in fleshke Platz für ihn reserviert = 65536 Bytes (dh, 64 kb) und sogar unter verschiedenen Marken der Empfänger die Größe des Kofferraums leicht abweichen, so read / write mehr in vollem Umfang alle von 65536 bytes.
Im Allgemeinen der Algorithmus sehr einfach ist: connect, read boot komplett mindestens drei Mal in Folge ohne das Programm schließen zu vergleichen, um die Byte-Modus passt sich die drei Dateien miteinander, und nur voll-Dateien können Sie in einer Flash-Platte, auf jeden Fall nicht </span>Mit einem Klick auf "Verbinden" wieder! Nach der Fixierung, die bereits auf der Disk-Loader (einmal ist genug nachlesen) und vergleichen Sie sie mit, dass tatsächlich aufgezeichnet. Wenn die Daten - Match kannst du ruhig deaktivieren, die Macht-Empfänger und beginnen remaking Software über einen COM-Port, und wenn die Daten unterscheiden - die Situation ist schlecht, weil </span>Dies bedeutet, dass etwas falsch aufgenommen wurde, und wenn in diesem Zustand den Empfänger aus, dann immer mit ihm auf dzhtagu skonnektitsya nicht funktionieren. In diesem Fall löschen Sie einfach die ersten 64 Kilobyte an Daten, und dann nehmen sie dafür sorgen, dass in ein paar Details wirklich alle Bytes sind selbst FF.
Nach dem Schreiben der Bootloader und wechseln Sie dann den Empfänger, wenn der Empfänger vor diesem in der Regel enthalten (festgestellt jedem Arbeitstag Software), mit neu aufgenommenen enthalten sein müssen. </span>Und wenn nach dem Schreiben des Boot auf dem Bildschirm nichts angezeigt wird - das ist schlecht. Wenn ich eine Verbindung herstellen können, um richtig zu identifizieren flash card, der Ansicht, dass Sie Glück haben. Oder - einfach ablöten Flash-Laufwerk und einen Programmierer.
Pozdrav
DJTomcro