BBK MP072s с amp_r6_hd2 не включает HDD

о железе плеера и о периферии

BBK MP072s с amp_r6_hd2 не включает HDD

Postby Technics66 » 08 Dec 2011, 14:16

Купил BBK MP072s и сразу прошил amp_r6_hd2, пульты прописал. Есть две проблемы: 1. не работает индикатор USB (ну это не важно) 2. не подается питание на HDD. Изучив конструкцию выяснил что питание на винт идет через ключи, кто ими управляет выяснить не смог но предполагаю что проц. Вышел из положения подав со стабилизатора через резисторы на вход ключей 3,3в со стабилизатора. С родной прошивкой винт включается не сразу, а когда идёт загрузка. Вопрос в следующем, можно выяснить откуда идет управление (предполагаю какой то GPIO) и можно в прошивке amp_r6_hd2 управлять им? Еще на плеере есть кнопки управления хотелось и их прикрутить к amp_r6_hd2, может у кого есть мысли как это сделать.
BBK MP072s (amp_r10_icon),3Q F425HW (xds42gl_7725_r4, boot_000.0303.0017), TP-Link WR1043ND (dd-wrt, acrypt)
Technics66
 
Posts: 52
Joined: 08 Dec 2011, 13:50
Location: Екатеринбург

Re: BBK MP072s с amp_r6_hd2 не включает HDD

Postby FarVoice » 08 Dec 2011, 16:11

Technics66 wrote:Купил BBK MP072s и сразу прошил amp_r6_hd2, пульты прописал. Есть две проблемы: 1. не работает индикатор USB (ну это не важно) 2. не подается питание на HDD. Изучив конструкцию выяснил что питание на винт идет через ключи, кто ими управляет выяснить не смог но предполагаю что проц. Вышел из положения подав со стабилизатора через резисторы на вход ключей 3,3в со стабилизатора. С родной прошивкой винт включается не сразу, а когда идёт загрузка. Вопрос в следующем, можно выяснить откуда идет управление (предполагаю какой то GPIO) и можно в прошивке amp_r6_hd2 управлять им? Еще на плеере есть кнопки управления хотелось и их прикрутить к amp_r6_hd2, может у кого есть мысли как это сделать.

Мысли как всегда две:
1. по питалову - юзайте 03 - наверняка управление питанием делается через GPIO . Как пользоваться - гляньте хотя бы viewtopic.php?f=16&t=1021 там про светодиоды, но какая разница. Как нащупаете заветный порт - напишите, я скажу что делать дальше. Кст, светитки заодно вычислите :)
2. по пульту - тема viewtopic.php?f=6&t=178
ASUS O!Play R1 (amp_r12_vrtn), xTreamer Pro (amp_r12_vrt), xTreamer Prodigy (iNeXT 2.14 r2), IconBIT HDR12L (amp_r12_vrt), 3Q F425HW (xds42gl_7725_r3), MyGica A11 (mygica_m3_20121222)
User avatar
FarVoice
Администратор
 
Posts: 8572
Joined: 03 Sep 2010, 01:27
Location: Russia, Moscow

Re: BBK MP072s с amp_r6_hd2 не включает HDD

Postby Technics66 » 08 Dec 2011, 16:26

Спасибо. GPIO попробую найти. С пультами проблем нет, 2 шт. приклеил, вопрос про кнопки на самом аппарате, irfake4 -с на них не реагирует. Завтра разберу посмотрю куда кнопки идут, заодно и принудительное включение винта уберу. Есть предположение что кнопки идут через контролер (на плате кнопок что-то было) на GPIO. Как посмотреть что на порту делается?
Last edited by Technics66 on 08 Dec 2011, 16:31, edited 1 time in total.
BBK MP072s (amp_r10_icon),3Q F425HW (xds42gl_7725_r4, boot_000.0303.0017), TP-Link WR1043ND (dd-wrt, acrypt)
Technics66
 
Posts: 52
Joined: 08 Dec 2011, 13:50
Location: Екатеринбург

Re: BBK MP072s с amp_r6_hd2 не включает HDD

Postby Virtual » 08 Dec 2011, 16:28

по питанию (и не только!). есть предложение установить оригинальную прошивку., включить, дождаться когда все включается и активируется (ну там звук питанние чего либо.... и т.д.)
и грязно замочить DvdPlayer ;) из консоли :mrgreen:

Code: Select all
killall -9 RootApp
killall DvdPlayer


далее само собой 03
скопировать эту утилиту предварительно хоть на флешку хоть на винт хоть в внутреннюю память плеера (напр в /usr/local/etc/)
Code: Select all
chmod +x 03
03

результат сюда. (хотя думаю и сами догадаетесь что на экране увидите)

ЗЫ прикладываю последнюю версию утили
Attachments
03.zip
(46.2 KiB) Downloaded 379 times
марсы: HDS7 (смотрелка AMP скин vrt )
HDR12 AMP (обычно сервер с RAM 256 и 2 SATA диска 2T+)//но очень иногда оцифровка видео
XTR PRO(AMP, HTTP(S) NFS SMB FTP сервер +trans2.90 + 2 SATA диска 2T+
сатурны: XTR Prodigy, R6S(512Mb_NAND), HD900A(_MD*) прошивка
User avatar
Virtual
 
Posts: 6862
Joined: 01 Oct 2010, 17:17
Location: RU

Re: BBK MP072s с amp_r6_hd2 не включает HDD

Postby Technics66 » 08 Dec 2011, 19:27

Вот логи с прошивкой BBK
Code: Select all
/usr/local/etc # /usr/local/etc/03
    .  63-56   55-48    47-40    39-32    31-24    23-16    15-8      7-0
dir  00000000 00100000 00111000 00000000 00000000 00000000 00000000 00000000
inp  10000000 00111111 11111000 00000000 00000000 00000000 00000101 00000000
out  00000000 00100000 00111000 00000000 00000000 00000000 00000000 00000000
      127-120  119-112  111-104  103-96   95-88    87-80    79-72    71-64
dir  00000000 00000000 00000000 00000000 00100000 00000000 10000000 00001000
inp  00000000 00000000 00000011 11000000 01000111 11111111 01111111 11100011
out  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Usage: prog -i -c -lx -vx
or prog gpio [data]
/usr/local/etc #

я правильно понял что это состояние GPIO? Не совсем понял что означает dir inp opt. Можно обратно шить amp или снять лог загрузки с Rx - Tx? Такой лог смогу снять только завтра на работе.
BBK MP072s (amp_r10_icon),3Q F425HW (xds42gl_7725_r4, boot_000.0303.0017), TP-Link WR1043ND (dd-wrt, acrypt)
Technics66
 
Posts: 52
Joined: 08 Dec 2011, 13:50
Location: Екатеринбург

Re: BBK MP072s с amp_r6_hd2 не включает HDD

Postby Virtual » 08 Dec 2011, 20:10

любой IO это 3 регистра ;)
1. input
2. output
3. dir :D
1. читаем
2. пишем
3. волшебное... регистр переключения вход или выход (точнее включение/отключение связи передающего порта с ногой чипа)

и вывод всей ентой белиберды-!
1 в DIR обозначает что ктот недавно туда писал данные! (и самое вероятое это DvdPlayer или/и ядро ;))
отсюда на основании данного лога круг поиска резко сужается:
//теперь можно перешиватся и пробовать управлять в первую очередь теми портами, у кого dir = 1 (некто этот порт переключил на передачу)
, а не тупо перебирать 108 GPIO

ЗЫ по опыту, искомое скорее всего GPIO 43, 44, 45

ЗЫЗЫ по кнопкам:
Code: Select all
03 -c

и жмите все подряд :)
//не забываем что DvdPlayer должен быть мертв.
марсы: HDS7 (смотрелка AMP скин vrt )
HDR12 AMP (обычно сервер с RAM 256 и 2 SATA диска 2T+)//но очень иногда оцифровка видео
XTR PRO(AMP, HTTP(S) NFS SMB FTP сервер +trans2.90 + 2 SATA диска 2T+
сатурны: XTR Prodigy, R6S(512Mb_NAND), HD900A(_MD*) прошивка
User avatar
Virtual
 
Posts: 6862
Joined: 01 Oct 2010, 17:17
Location: RU

Re: BBK MP072s с amp_r6_hd2 не включает HDD

Postby Technics66 » 08 Dec 2011, 20:21

Спасибо, завтра разберу городульки что сделал по питанию и порты поищу. Как ими при запуске управлять? Если найду куда прописывать? Про кнопки есть мысли? С платы управления кнопки идут на мать, возможно на порты GPIO. На плате есть микруха SOIC-14 но на ней название нет (шифруются), за что она отвечает попробую прозвонить завтра т.к. дома даже тестера нет ;).
Last edited by Technics66 on 08 Dec 2011, 20:44, edited 1 time in total.
BBK MP072s (amp_r10_icon),3Q F425HW (xds42gl_7725_r4, boot_000.0303.0017), TP-Link WR1043ND (dd-wrt, acrypt)
Technics66
 
Posts: 52
Joined: 08 Dec 2011, 13:50
Location: Екатеринбург

Re: BBK MP072s с amp_r6_hd2 не включает HDD

Postby Virtual » 08 Dec 2011, 20:39

Technics66 wrote:Спасибо, завтра разберу городульки что сделал по питанию и порты поищу. Как ими при запуске управлять? Если найду куда прописывать?

второй пост вашей темы!

ЗЫ 03 активно используется в прошивке ибо на разных железках audio_DAC_mute на разных портах сидит., кст вероятно и это вам тоже придется искать ;).
/usr/local/etc/rcS
взгляните повнимательней
марсы: HDS7 (смотрелка AMP скин vrt )
HDR12 AMP (обычно сервер с RAM 256 и 2 SATA диска 2T+)//но очень иногда оцифровка видео
XTR PRO(AMP, HTTP(S) NFS SMB FTP сервер +trans2.90 + 2 SATA диска 2T+
сатурны: XTR Prodigy, R6S(512Mb_NAND), HD900A(_MD*) прошивка
User avatar
Virtual
 
Posts: 6862
Joined: 01 Oct 2010, 17:17
Location: RU

Re: BBK MP072s с amp_r6_hd2 не включает HDD

Postby Technics66 » 08 Dec 2011, 22:38

Перегнал все порты с прошивкой hd2 в 0 потом в 1
Code: Select all
    .  63-56   55-48    47-40    39-32    31-24    23-16    15-8      7-0
dir  11111111 11111111 11111111 11111111 11111111 11111111 11111111 11111110
inp  10000000 00111111 11111100 00000000 00000000 00000000 00000111 00000000
out  11111111 11111111 11111111 11111111 11111111 11111111 11111111 11111110
      127-120  119-112  111-104  103-96   95-88    87-80    79-72    71-64
dir  00000000 00000000 00011111 11111111 11111111 11111111 11111111 11111111
inp  00000000 00000000 00000011 11000000 11100111 11111111 11111111 11111011
out  00000000 00000000 00011111 11111111 11111111 11111111 11111111 11111111

лампочка USB не загорелась, и вообще индикация не изменилась. LAN мигает сам по себе от сетевой активности. при нажатие на кнопки на морде изменений тоже не происходит :( . Чего они там на делали непонятно, будем разбираться.
BBK MP072s (amp_r10_icon),3Q F425HW (xds42gl_7725_r4, boot_000.0303.0017), TP-Link WR1043ND (dd-wrt, acrypt)
Technics66
 
Posts: 52
Joined: 08 Dec 2011, 13:50
Location: Екатеринбург

Re: BBK MP072s с amp_r6_hd2 не включает HDD

Postby Virtual » 09 Dec 2011, 04:44

ну тут вариантов осталось всего 2.
управление или через VFD
или, что более вероятно, через доп контроллер - команду оному дают через /dev/tts/1

ЗЫ пример подобного управления можно увидеть в /usr/local/etc/rc.init/S01Power
марсы: HDS7 (смотрелка AMP скин vrt )
HDR12 AMP (обычно сервер с RAM 256 и 2 SATA диска 2T+)//но очень иногда оцифровка видео
XTR PRO(AMP, HTTP(S) NFS SMB FTP сервер +trans2.90 + 2 SATA диска 2T+
сатурны: XTR Prodigy, R6S(512Mb_NAND), HD900A(_MD*) прошивка
User avatar
Virtual
 
Posts: 6862
Joined: 01 Oct 2010, 17:17
Location: RU

Next

Return to Hardware

Who is online

Users browsing this forum: No registered users and 12 guests