Page 1 of 1

iconBIT XDS73D / MK2 (RTD1186DD)

PostPosted: 27 Mar 2017, 14:50
by _Danila_Master_
Поступило предложение создать топик, в котором описывать всё полезное по САБЖу, поэтому...

Официальная страница

Внешний вид разъёмов | +
xds73dmk2_back_scheme_eng[1].jpg
xds73dmk2_back_scheme_eng[1].jpg (95.06 KiB) Viewed 14613 times


Очень краткие характеристики | +
Чип: Realtek RTD1186DD
Объем RAM: 512 Mb SDRAM
Объем FLASH: 2 Gb
Сеть: Ethernet 1000 BASE-T, Wi-Fi 802.11b/g/n
Версия linux: 2.6.34-VENUS
Наличие периферии: Wi-Fi модуль (опционально), DVBT тюнер (опционально)


1. Управление через интерфейс ввода/вывода общего назначения (GPIO)
| +
# Cиний индикатор питания
gpio 121
# Синий индикатор подключенных устройств (две стрелки)
gpio 10
# Управление звука через RCA jack (тюльпаны)
gpio 120


Будет дополняться по мере необходимости...

Re: iconBIT XDS73D / MK2 (RTD1186DD)

PostPosted: 27 Mar 2017, 16:22
by lorol
Спасибо!
А есть gpio код для красного индикатора питания или он неуправляем?

Прописал 1) и 2) - мой плеер на AMPS_r6 + 3DGui
Все почти в порядке, но когда плеер выключен, синий индикатор стрелками включается, независимо от скриптов а красной индикатор - всегда молчить :)

1) в Actions on Power
File name XDS73D-mk2
Title XDS73D-mk2
---------------------------------
start:
$gpio 10 0
$gpio 120 0
---------------------------------
stop:
$gpio 121 0
echo "POWER|мой-код">/sys/devices/platform/VenusIR/powerkey_irrp_new
---------------------------------
drive:
if [ "$ACTION" == 'add' ] ; then
$gpio 10 1
elif [ "$ACTION" == 'remove' ] ; then
sleep 1
$gpio 10 0
fi
---------------------------------
net



2) в irfake
/usr/local/etc/mos/irfake/irfake.conf
----------------------------------------------------------------------
"0","мой-код","a8579f00","POWERKEY_IRRP"

Re: iconBIT XDS73D / MK2 (RTD1186DD)

PostPosted: 27 Mar 2017, 17:48
by lorol
Увы, запутался ... это строка в Actions on Power / stop: не работает.

echo "POWER|мой-код">/sys/devices/platform/VenusIR/powerkey_irrp_new

Наверно, XDS73D не понимает "POWER|код"

Re: iconBIT XDS73D / MK2 (RTD1186DD)

PostPosted: 27 Mar 2017, 17:49
by Virtual
2 lorol красный часто управляется только с контроллера, тоесть неуправляем (у меня точно так же на HDS7L)/

Re: iconBIT XDS73D / MK2 (RTD1186DD)

PostPosted: 27 Mar 2017, 17:50
by Virtual
это строка в Actions on Power / stop: не работает.

добавь в секцию start

PS часто если какой либо код в какой либо секции не работает, - признак синтаксической ошибки.

Re: iconBIT XDS73D / MK2 (RTD1186DD)

PostPosted: 27 Mar 2017, 19:23
by lorol
Virtual,
Добавлю в start и рапортую :D

А вопросной ошибке, увидел здесь ...

Re: iconBIT XDS73D / MK2 (RTD1186DD)

PostPosted: 27 Mar 2017, 21:08
by Virtual
не сработает..... переходный период.
выполни в телнет:
Code: Select all
pm update apower now

после выбери профиль 1186.XDS73D

Re: iconBIT XDS73D / MK2 (RTD1186DD)

PostPosted: 28 Mar 2017, 02:46
by lorol
Увы, кнопка преднего панела не вкл./выкл. даже после "pm update apower now" и профиль 1186.XDS73D (+коррекция мой-код)
Только через IR - ОК.
Когда плеер выключен, синий индикатор стрелками включается полсе 2-3 сек. (а ничего нет на USB разъема)

Re: iconBIT XDS73D / MK2 (RTD1186DD)

PostPosted: 06 May 2017, 00:06
by maximen
lorol
На прошивке iNeXT
Code: Select all
echo '#!/bin/sh'>/usr/local/etc/mos/etc/init/S01PowerOffBlue
echo '#'>>/usr/local/etc/mos/etc/init/S01PowerOffBlue
echo 'mos=/usr/local/etc/mos'>>/usr/local/etc/mos/etc/init/S01PowerOffBlue
echo '/sbin/insmod $mos/etc/x_io.ko'>>/usr/local/etc/mos/etc/init/S01PowerOffBlue
echo '$mos/bin/gpio 10 0'>>/usr/local/etc/mos/etc/init/S01PowerOffBlue
chmod +x /usr/local/etc/mos/etc/init/S01PowerOffBlue
reboot

Re: iconBIT XDS73D / MK2 (RTD1186DD)

PostPosted: 16 May 2017, 21:06
by vaesieliech
Для адекватного поведения светодиодных индикаторов на прошивке xds1003d_11131_r0 необходимо иметь Bootloader version: KIIE.0402.1067
Данную версию загрузчика принудительно устанавливает прошивка xfw_XDS73D_v10.1.1.r11693_(16.01.2015)_2.02_RU

На универсальной прошивке amps_r6_nogui скин iNeXT 2.16 с универсальным загрузчиком (установка расширенным методом 0.Общий+1.Скрипт) светодиоды побеждаются просто:
1. в настройках плеера отключаем индикатор питания
| +
Индикатор питания.jpg
Индикатор питания.jpg (111.58 KiB) Viewed 13813 times

2. в настройках модуля aPower прописываем
| +
Имя файла 1186.XDS73D
Название 1186.XDS73D
start
$gpio 10 0
stop
$gpio 10 0
drive
if [ "$ACTION" == 'add' ] ; then
$gpio 10 1
elif [ "$ACTION" == 'remove' ] ; then
sleep 1
cat /proc/mounts | grep -q '/dev/scsi/' || $gpio 10 0
fi

В результате при работе плеера синий индикатор питания не светится вообще, синий индикатор подключенных устройств, при подключении USB, ведёт себя адекватно.

Включение плеера в работу кнопкой Power пульта и передней панели.
При отключении плеера кнопкой Power пульта процессы убирают резидентные страницы из памяти и питание плеера отрубается
При отключении кнопкой Power на передней панели (только длительное удержание) просто рубится питание.