AW: DigiTV Box i RSA iz Humax Digi+ IV (III i II)
Zdravo @all
Eto jos malo informacije zbog Humax JTAG
(Conexant Procesor i FLASH)
Samo je prijevod iz google translate:
Arbeiten Sie mit Conexant-Prozessoren (CX24138 und andere) als Beispiel Receiver DareGlobal DS9600B mit JTAG.
Für die Arbeit, brauchen wir den Adapter JTAG ByteBlaster, es kann auf diese Regelung zu sammeln. Dieser Adapter wird mit dem Programm EJTAG Tiny Tools arbeiten und werden alle verfügbaren Prozessoren im Rahmen dieses Programms, nämlich die Unterstützung von:
1. Ali M332X
2. NEC upd611xx (EMMA2LL, EMMA2L, EMMA2SL)
3.
Conexant CX241xx
4. Verschiedene MIPS-Prozessoren, wie der Broadcom BCM6338, etc.
Sie müssen registriert sein, um Links zu sehen.
Sie müssen registriert sein, um Links zu sehen.
Da in unserem Adapter ByteBlaster verfügbare Leistung TRST, empfahl sie die Rücknahme der Steckdose Empfänger JTAG-Schnittstelle mit Strom 3,3 V über einen Widerstand 1kOm.
JTAG-Adapter eine Verbindung mit JTAG-Anschluss an Bord Empfänger
Sie müssen registriert sein, um Links zu sehen.
Gemeinsame JTAG Steckerbelegungen sind in der folgenden Abbildung gegeben
Sie müssen registriert sein, um Links zu sehen.
Führen Sie das Programm, wählen Sie den Typ des Prozessors ARM7 / 9 und die gewünschte Art von Flash-Speicher.
Sie müssen registriert sein, um Links zu sehen.
Wir klicken zweimal auf die roten Tafeln
Sie müssen registriert sein, um Links zu sehen.
Sie müssen registriert sein, um Links zu sehen.
und in dem Fenster, bei «Force Conexant CPU Mode» Set erscheint. Akzeptiert die Einstellungen ändern, indem Sie auf «Verwenden»
Das Programm ist bereit zu arbeiten, und wir gehen zum nächsten Teil - die Vorbereitung des Receiver zu JTAG verbinden.
Um erfolgreich zakonektitsya Conexant Prozessor erforderlich, bevor Sie den Receiver aus speziellen Jumper. Diese Brücke verbindet den Ausgang des CE-Flash-Speicher mit dem Abschluss des Prozessors.
Sie müssen registriert sein, um Links zu sehen.
Ursprünglich Jumper nicht an Bord Empfänger installiert, müssen Sie Lot und der Shunt-Widerstand entfernen. Um zu verstehen, das Prinzip der Inklusion Jumper zeigt das folgende Schema.
Sie müssen registriert sein, um Links zu sehen.
So entfernen wir die Brücke, biegen Sie am Receiver im Netz, warten Sie 1-5 Sekunden (experimentell ermittelt), setzen Sie den Jumper in Ort und klicken Sie auf "Connect" im Programm. Watching das Programm anmelden:
Code:
FileVersion = 1.0.6.14
-----------------------------------------------------------------------
Выбран режим работы с процессором Conexant
CPU ID = 20920027
- - - -
ARM part number = 0x0920
Core with MMU
Family ARM9
- - - -
Включаем доступ к записи памяти DMA ... Пропускаем
Перевод процессора в Debug ... Пропускаем
Инициализируем модуль PrAcc ... Пропускаем
Останавливаем Watchdog ... Пропускаем
Инициализируем доступ к Flash (ALi) ... Пропускаем
Конфигурируем SDRAM (ALi) ... Пропускаем
Перевод ARM в дебуг ...
Процессор остановлен, режим ARM
Перезапуск ЦПУ Conexant ...
Процессор остановлен, режим ARM
-------- Определяем флешь --------
Режим работы флешь = AMD 16 bit
Flash Base адресс = 0x20000000
Первые 16 байт флеши :
F8F1 9FE5 4254 4346 4703 0110 00F0 FF00
CFI = Q, R, Y
CFI флешь найдена
VENDOR ID = 0002
CFI данные : AMD-совместимая
Найденная флешь : ManufactureID = 00C2 DeviceID = 225B
Считываем парамеры из CFI
Размер флешь = 1048576
Кол-во блоков = 4
Область = 0; Размер блока = 16384; Кол-во блоков = 1
Область = 1; Размер блока = 8192; Кол-во блоков = 2
Область = 2; Размер блока = 32768; Кол-во блоков = 1
Область = 3; Размер блока = 65536; Кол-во блоков = 15
Готово
Wenn es keine Fehler und richtig stimmt, dann gehen Sie zu dump (oder Butan) zu füllen. Wenn es irgendwelche Fehler, dann schalten Sie den Receiver anschließen und machen die Prozedur erneut.
Wenn das Brett ist kein Platz für eine Brücke, und Sie können sich nicht ausschalten die 26 Fuß-Flash, können Sie konektitsya an den Prozessor sofort probyvat wenn Sie den Empfänger am oder nach einiger Verspätung (zu diesem Zweck in das Programm wiederum haben eine Verzögerung von 1,5 Sekunden, wenn Sie auf "Connect" ). </span>
Code:
Стираем полностью флешь .....
Успешно стерта флешь
Записываем файл E:\SAT\_CONEX~1\DG-960~1.BIN
размер данных = 131072 байт
Подготовка к записи ...
Будем стирать 5 блок(ов)...
Стираем блок 1 с адресом = 0000
Стираем блок 2 с адресом = 4000
Стираем блок 3 с адресом = 6000
Стираем блок 4 с адресом = 8000
Стираем блок 5 с адресом = 10000
Успешно стерли 5 блок(ов)
"Быстрая" запись в AMD
Начинаем запись во флешь
19:16:32
Готово
19:28:48
Pozdrav
DJTomcro