Переробка gs в openbox

Переробляємо General Satellite VA 7200 в OpenBox X800

Мета, яку переслідують переробкою:
По-перше, чисто спортивний інтерес - зробити з одного ресивера інший. По-друге, в місцевості, де я живу, ресиверів OpenBox просто не існує в продажу, а той мізер, який є - це їх клони, що не відрізняються якістю і нормальною роботою, в той час як "фірмовими" ресиверами GS завалено все і вся . По-третє. по ресивера OpenBox (тільки моделей F300 / X800 / X820) можна досить з хорошою точністю налаштувати антену, а за пропонованими для переробки GS моделей 7001 або 7200 - взагалі фактично ніяк (хоча і всі інші моделі з лінійки GS не призначені для точного налаштування). Ну і, по-четверте, все-таки, ресивер Опенбокс - це набагато краще, ніж гс. Хоча б тому, що в нього можна вставляти не тільки віакцессовие карти :)
Даний опис дозволить переробити ресивер GS VA 7200 в OpenBox X800 з декількома відмінностями / обмеженнями:

в GS-е один роз'єм SCART;

в GS-е немає кому порту (але, хто хоче - зможе самостійно додати його, потрібен всього лише перетворювач рівнів на транзисторах або на MAX232 і сам роз'єм RS-232);

картоприймач буде працювати з усіма картами, крім Irdeto (поправимо, про це нижче);

цифрової індикації на передній панелі в GS-е ні, та й кнопочок поменше.

Точна маркування встановленої плати в тому ресівері, який був у мене - MBVA-FTAr0.10, якщо у вас буде якась інша ревізія, то, можливо, доведеться щось змінювати.
У разі, якщо роз'єм для Smart-карт не потрібен, то можна реалізувати подібну халепу з ресивера GS FTA-7001S, до того ж у нього є COM-порт, який буде нормально працювати без всяких доробок.

Що треба мати:
Пульт від Опенбокс!
Паяльник з тонким гострим жалом.
Скальпель (нормальний, медичний, не одноразовий).
Фен системи гаряче повітря (він же "паяльна станція").
Мікроскоп. Можна і без, але буде тяжко.
Тонкий дріт (який завгодно, хоч МГТФ, хоч ПЕВ, перетин - за смаком, хто скільки вміє паяти).
JTAG-інтерфейс (для зміни прошивки під флешці).

Ніяких мікросхем і чогось додаткового не треба, все необхідне є в ресивері. І навіть більше - після переробки залишиться "зайва запчастина" - SEEPROM-ка :)

Дана робота заснована на алгоритмі переробки ресивера Globo на процесорі 5518 в OpenBox. Додаткову інформацію можна почерпнути в даташіте на процесор STi5518 і принципової схема на OpenBox X800.
Сама переробка полягає в перекроювання доріжок на платі, а також зняття і додаванні резисторів в декількох місцях.
На звороті плати робити практично нічого не треба, треба тільки розрізати доріжку, яка з'єднує 2-ю ногу DD2 (логіка, 4 інвертора 74LCV04) з процесором (на який вона йде відразу на 2 ноги, це 126 і 22) і замкнути колектор і емітер (це крайні ноги) транзистора VT25, який стоїть поруч з RF-модулятором:

Перед початком різання і пайки на лицьовій стороні - споює з плати SEEPROM-ку DS1 і все резистори, що знаходяться поруч з роз'ємом передній панелі - R49, 50, 51, 52, 176, 177, 178, 180, 181, 183, 187, 188 . Все, крім R53 і R54 (або 55)! Діоди VD16-VD19 - за бажанням, можна зняти, можна залишити, все одно вони залишаться висіти в повітрі.

Зв'язок процесор-флешка. необхідно доріжку, яка йде з 11-ї ноги флешки на 128-ю ногу процесора перекомутувати на 130-ю ногу. Для цього розрізаємо скальпелем поруч з процесором цей провідник, 128-я нога залишається в повітрі, а 130-ю з'єднуємо маленької перемичкою з цим провідником. Також необхідно зробити відсутню доріжку з 15-ї ноги флешки на 206-ю ногу процесора, підтягнувши її через резистор 10 кОм на харчування +3,3 (по-близькості воно є на нижньому виведення C10, так що до нього можна просто припаяти резистор, а від нього вже і провідник), але перед цим провідник, що йде з 206-ї ноги процесора треба відрізати від транзистора VT25 (це система розподілу RF-модулятора).

Зв'язок процесор-тюнер. 201-ю ногу процесора потрібно з'єднати з 26-ї ногою тюнера, вона виходить якраз на ближній до тюнера висновок резистора R1. Цим ми завели на тюнер Reset, але залишається ще два провідника - це шина i2c. В ГС-е відведені під цю шину на процесорі 2 пари висновків, одна з яких виділена на тюнер, а друга на RF-модулятор і еепромку. В опен ж еепромкі немає і на одній шині i2c сидять тюнер і модулятор. Так ось, провідники шини i2c з тюнера йдуть на 20 і 21 ноги процесора (а повинні йти на 194 і 195 ноги, відповідно). Розрізаємо доріжки, що йдуть на ці висновки процесора поряд з резисторами R5 і R6, після чого знімаємо ці резистори, а потім - з'єднуємо провідниками верхній висновок знятого резистора R5 з контактною площадкою 6-й ноги випаяною еепромкі, а нижній висновок знятого R6 - з 5 й ногою.

Фотографії, як все це виглядає в результаті (натиснути для збільшення):

Переробка gs в openbox
Переробка gs в openbox

Сама передня панелька теж вимагає косметичної переробки: треба відрізати землю від всіх чотирьох кнопок і, з'єднавши їх всі разом, завести на 8-ю ногу роз'єму. Для цього треба розрізати 5 доріжок і виробити 3 спайки. Хоча, кожен може зробити це по-своєму, кому як подобається.

В результаті отримаємо працюючі кнопки (зверху вниз): Power, OK, CH +, CH- і жовтий світлодіод в якості індикатора включеного ресивера. Кому подобається, може перекомутувати його на будь-який з інших квітів.

Залишилося зробити лише 2 речі: припаяти ніжки роз'єму JTAG на плату і прошити відповідний дамп від опена. Наприклад, остання версія 5.46 для X800. Сам алгоритм перешивки флешок JTAG'ом для процесорів STi можна знайти на величезній безлічі сторінок в інтернеті, а тому описувати його в рамках даного матеріалу - вважаю безглуздим.
Ну і, за бажанням, можна змінити кварц на платі картоприймача з наявних 3,57MHz на 6,00MHz, якщо буде робота з Irdeto-картами. Поясню: ресивер з усіма картами, крім ірдето, працює на частоті 3,57MHz. Якщо вставити ірдетовую карту з таким кварцом, то вона просто не розпізнається. Відповідно і навпаки: з 6,00MHz кварцом працюватимуть тільки ірдетовие карти. Також, хочу зауважити, що розводка картоприймач в GS-е і опен трохи відрізняється: в опен існують зв'язку 12-го виведення TDA з 8 висновком самого картоприймача через резистори 22-33 Ом і 13 і 4 відповідно. Так що, в разі, якщо якась карта, яка бачиться в опен, що не побачиться в GS-е, можна спробувати додати ці провідники.
Доповнення від Myth. якщо з заміненим на 6МГц кварцом НЕ розпізнається ірдетовая карта Райдуги, то треба замінити резистор R2 на платі картоприймача на перемичку.
Увага: якщо на наявному у вас екземплярі плати VA 7200 встановлений процесор STi5518BQC (побачити можна тільки знявши радіатор), то кварц з картоприймача потрібно випаять, а 24-й висновок мікросхеми TDA з'єднати через резистор 22-33 Ом з 4-м висновком роз'єму плати картоприймача, доріжка від якого йде прямо на 189-й висновок процесора. З нього буде тактіроваться TDA-шка і карти будуть бачитися все (і ірдетовие теж).

Хоча дане опис створено за роботу, виконану мною, проте, можливі якісь поліпшення в плані більш простий реалізації тих чи інших питань, а тому - доповнення і уточнення вітаються (зворотний зв'язок).
Пам'ятайте: все, що ви робите - робите своїми руками і несете за скоєне відповідальність самі.

Схожі статті