Pull to refresh

Оживляем STB Amino

Reading time 2 min
Views 45K
Здравствуйте, уважаемое сообщество.

После неудачной попытки прошить приставку amino 130m, она превратилась в овощ и на попытки перепрошить ее не отвечала. И передо мной встал вопрос, как ее вернуть к жизни.



Порывшись немного на просторах интернета, я обнаружил Debug Cable — Quick Reference, который содержит немного полезной информации. Там сообщается что на каждой приставке имеется разводка под 4-х пиновый разъем, по которому можно подключить диагностический кабель. Но нигде ничего не сказано о том, что это за кабель, какая у него распиновка. Продолжительные поиски увенчались успехом и была найдена принципиальная схема конвертора в RS-232:

распиновка на плате приставки(квадратиком помечен первый пин)

после чего в магазине были куплены:
резистор 10 КОм — 5 шт
резистор 220 Ом — 2 шт
транзистор 2N3906 — 1 шт
транзистор 2N3904 — 1 шт
диод 1N4148 — 1 шт
конденсатор 10 uF — 1 шт
светодиод зеленый — 1 шт
светодиод красный -1 шт
монтажная плата -1 шт


на все было потрачено 93 рубля. Половину стоимости составила монтажная плата.

И на свет появился диагностический кабель STB amino,




подключаем кабель к COM порту и приставке. В приставке разъем припаивать не стал, просто вставил между ним и соседним разъемом кембрик от провода так, чтобы наш разъем стал в распор, обретя хороший контакт с платой. Подаем питание на приставку, запускаем Minicom или Hyperterminal, с настройками 115200 bps, 8 bits, 1 stop bit, NO parity and NO flow control.
Таким образом была получена управляющая консоль. До загрузки приставка напишет:
Initialising NOR Flash

Amino Communications IntActOS-32
AmiNET Multicast BootROM, version 1.41.07

File: NAND Flash size detected as 32 MBytes
File: Found INFS 1.1 filesystem
Video: PAL-I, CVBS-LBR, HD1080I50
Ethernet: External PHY clock
Ethernet: TERIDIAN 78Q2123 PHY
Ethernet: STB7109 MAC at 0xB8110000  IRQ:2
Ethernet: MAC address 00:02:02:29:C1:BE
Platform: AMINET130M

Hit ENTER to stop normal operation ...

нажимаем клавишу Enter, попадаем в IntActOS
минимум нужных нам команд:
Format — очистить NAND, приставка будет готова получить новую прошивку по мультикасту.
Reset — выйти из IntActOS
Help — показать список доступных команд

если мы не прервали загрузку и приставка полностью загрузилась она выдаст нам приветствие:

Please press Enter to activate this console.

по умолчанию логин — root, пароль — root2root, попали в консоль linux.

К слову, прошивку к приставке можно взять тут в виде образа виртуальной машины VMware, там же есть и инструкция по прошивке. Для настройки приставки с этой прошивкой с USB клавиатуры, подключенной к приставке, необходимо нажать Alt-M, после чего ввести пароль leaves и вы попадете в меню настроек, для подтверждения изменений пароль snake.

А теперь самое важное: эта статья человека, который хочет попасть на сайт. Учитывая очень узкую направленность статьи Песочница — не вариант. Кто захочет выслать инвайт — пришлю в почту его e-mail.

На этом все, надеюсь статья покажется вам полезной. Спасибо.
Tags:
Hubs:
+28
Comments 24
Comments Comments 24

Articles