Ремонт супутникового ресивера Orton 4100C та його клонів за допомогою JTAG
у вашому будинку.
Ремонт супутникового ресивера Orton 4100C та його клонів за допомогою JTAG
JTAG – це спеціалізований інтерфейс налагодження, який призначений для налагодження та програмування електронних пристроїв, в першу чергу мікросхем флеш пам'яті. Використовуючи його, можна перепрограмувати мікросхему пам'яті. Таким чином, можна не випаюючи мікросхему із супутникового ресивера, відновити зіпсований або втрачений вміст флеш пам'яті.
Зазвичай цей спосіб застосовується лише тоді, коли звичайним способом не виходить прошити супутниковий ресивер. Ресивер не прошивається, коли в ньому пошкоджена програма завантажувача, яка завантажує програмне забезпечення у флеш пам'ять. У цьому випадку ресивер не подає ознак життя: не включається взагалі, на індикаторі постійно горять дві точки і так далі.
Причин цьому багато, наприклад, під час зміни програми короткочасно зникла електрика в розетці, до якої був підключений ресивер, під час прошивки завис комп'ютер або просто помилково залили програмне забезпечення, в прошивці була "закладена бомба", яка через час вивела завантажувач з ладу. І ось тут може допомогти налагоджувальний інтерфейс під назвою JTAG.

Якщо ви обмежені в засобах, можете самі виготовити пристрій JTAG за простою схемою. Єдиний недолік даної схеми - не можна використовувати дроти довше ніж 20 см.

Длякоректної роботи LPT порту для операційної системи Windows XP необхідно буде встановити спеціальний драйверgiveio. Якщо у вас Windows 7, потрібно при установціGiveIO.sys натиснути на інсталяційний файлinst_giveio.exe правою кнопкою миші та вибратизапуск від імені адміністратора.
Наведемоприклад відновлення супутникового ресивера Orton 4100 C та його клонів.
Підключаємо зроблений самостійно JTAG на резисторах за схемою на рис. до 6 контактного роз'єму на платі ресивера ORTON 4100C

Знімаємо роз'єм Jumper і вмикаємо ресивер в електричну розетку. Це необхідно, щоб увімкнути режим Debug налагодження для програмування мікросхеми пам'яті.
Запускаємо програму EJTAG-TT-1.0.6.14.1, в ній ставимо пташку поруч із SPI та Fast AMD/SPI, потім тиснемо "connect" після чого повинен з'явиться такий лог з'єднання:
Виробляємо стирання флеш пам'яті.
Потім записуємо дамп прошивки "!opticum-new.bin" на згадку про супутниковий ресивер за допомогою кнопки "Записати", вибравши перед цим дамп прошивки.
Також можна записати в пам'ять ресивера лише 4 блоки, щоб відновити завантажувач та роботу COM порту, а потім прошити ресивер звичайним способом нульмодемним кабелем.
Процедура ця виглядає так. Файли записуються по черзі, а черговість йде в порядку зростання зсуву, яке відповідає заголовку файлу. Тобто порядок такий:1. 0000.bin 2. B0000.bin 3. D0000.bin 4. 130000.bin У полі "зміщення" потрібно ввести цифри із заголовка файлів, тобто, відповідно:1. 0000 2. B0000 3. D0000 4. 130000 Таким чином робимо як написано вище, перший файл - це завантажувач (Loader), інші забезпечують роботу COM порту. Не забуваймо для кожного блоку ввести відповідне зміщення.
Останній крок - це поставити на місце роз'єм Jumper, щоб відключити режим налагодження Debug і повернути в нормальний робочий режим супутниковий ресівер Orton 4100 C.