Page 133 of 137

Re: Egreat R6S (1186 chipset)

PostPosted: 14 Nov 2015, 11:55
by valus-by
как то странно тут поиск работает или у меня вообще руки не с того места растут((((
FarVoice wrote:всяко надо микроконтроллер отключать.

это мне? если да, то посоветуйте что конкретно и правильно сделать, а то я не очень понимаю

Re: Egreat R6S (1186 chipset)

PostPosted: 14 Nov 2015, 13:45
by Virtual
как то странно тут поиск работает или у меня вообще руки не с того места растут((((

в первом посту темы есть, мелким шрифтом, ссылк на обзор! где все подробно изложено.

ну если не видим, то вот обзор:
viewtopic.php?f=42&t=1637&start=908
там и куда перемычку, и что откусить! :mrgreen:

PS при наличии перемычки, мелкоконтроллер не мешал-бы если-б не одно но!:
он когда думает что выключен, - шунтирует линию IR приемника.

Re: Egreat R6S (1186 chipset)

PostPosted: 14 Nov 2015, 15:47
by valus-by
Спасибо за ссылку!
Virtual wrote:PS при наличии перемычки, мелкоконтроллер не мешал-бы если-б не одно но!:
он когда думает что выключен, - шунтирует линию IR приемника.

а вот тут не понял, нужно ставить эту перемычку? или она что то другое гробит? или то что она шунтирует эту линию IR ничего страшного?
Извините за такие может глупые вопросы со всем этим, дело имею впервые.

Re: Egreat R6S (1186 chipset)

PostPosted: 14 Nov 2015, 17:36
by maximen
Подробная инструкция.
Впаивай перемычку, потом выпаивай или выкусывай микроконтролер(подробнее в посте Virtual). Следующий шаг прописать кнопку павер(выкл/вкл) в реалтек мониторе, чтобы плеер выключался и включался. Для этого:
1. Подключаешся кабелем USB TTL к разьёму UART
2. Настраиваешь гипертерминал: 115200,8,N,1
3. Когда настроил: зажимаешь кнопку ESC и не отпуская ESC подключаешь блок питания, в реалтек мониторе вводишь
Code: Select all
setenv system_parameters_4 "12V5V_GPIO=35,hion cr_pw=b10c-10 POWERKEY_IRRP=0xf708bd00"
saveenv
reset

4. Обязательно обнови буткод через reset этой прошивкой(с принудительной установкой буткода) new_boot_R6S_0060 UPD 14.11.2015 17:47, в ней заменен rescue какой в оригинальном буткоде 60 был битый :shock: (за любезно предоставленный rescue, спасибо Virtual)

Всё, у тебя будет плеер спать и просыпаться(даже на прошивках iNeXT), у меня так сделано, теперь и спит и просыпается на прошивке eGreat и iNeXTHD :D (в moS ставь патчи reboot on wakeup и suspend: reboot on wakeup)
Код кнопки power на оригинальном пульте eGreat R6S/iconBIT XDS4403D f708bd0, старые пульты(eGreat, Kaiboer, Measy) идут с кодом b24d4040(я использую старый пульт)
ps: чтобы плеер засыпал и просыпался на порошивках с пультом от MeLe(iNeXt, iconBit, Vrtn) в конфиг модуля irfake прописываешь/добавляешь строку на выключение,включение
Code: Select all
"0","f708bd00","a8579f00","POWERKEY_IRRP"
или если старый пульт
Code: Select all
"0","b24d4040","a8579f00","POWERKEY_IRRP"


pss: руки пока не дошли чтобы светодиод менял цвет при вкл/выкл, поэтому, когда разберусь, данный пост обновлю/отредактирую ;)

Re: Egreat R6S (1186 chipset)

PostPosted: 14 Nov 2015, 20:49
by valus-by
огромное спасибо!!! сейчас более мене понятно, понесу на работу к элетронщикам с вашей инструкцией может мне помогут

Re: Egreat R6S (1186 chipset)

PostPosted: 21 Dec 2015, 01:36
by HiHat
Сделал все по инструкции, но, к сожалению, не происходит включения после выключения (засыпания).
Выдает:
Code: Select all
pwron_event_resume_mode(0)
Restarting all filesystems ...
Restarting tasks ... Restarting tasks ... done.
==========================================================
do_page_fault() #2: sending SIGSEGV to rebootd for invalid read access from
3c1c0016 (epc == 1ab0cd20, ra == 00436c58)
==========================================================
corepath: core
Segmentation fault

Пробовал на 2.14 Mos r3 и 2.16 Mos r0.
На родной (new_boot_R6S_0060.zip) нормально выключается и затем включается.

Re: Egreat R6S (1186 chipset)

PostPosted: 21 Dec 2015, 02:49
by maximen
Странно... если всё по инструкции полностью сделано и system_parameters_4 прописан, должен 100% просыпаться как у меня.
ps: забыл добавить - у меня ещё бинарный бут ROM2 от Virtuala стоит
pss: покажи в консоли результат setenv

Re: Egreat R6S (1186 chipset)

PostPosted: 22 Dec 2015, 01:05
by HiHat
system_parameters_4 правильно прописан!
Code: Select all
system_parameters_4 "12V5V_GPIO=35,hion cr_pw=b10c-10 POWERKEY_IRRP=0xf708bd00"

Без него после засыпания не включается с пульта.
На родной прошивке все нормально включается после засыпания, а вот на Inext Mos не хочет :(

Re: Egreat R6S (1186 chipset)

PostPosted: 15 Jan 2016, 15:53
by alexus1804
HiHat wrote: а вот на Inext Mos не хочет :(


А если поставить из MOS пару модулей: reboot on wakeup, suspend: reboot on wakeup? ;)
У меня с этими модулями выходит из сна за милую душу на прошивке iNeXT 2.16r0, без них не просыпался.
Правда кнопка вкл/выкл у меня другая в rom-мониторе прописана (на доработки паяльником руки не дошли) но это суть не меняет. И параметр: hion cr_pw=b100-1f, который был по умолчанию, я на hion cr_pw=b10с-10 менять не стал.

Re: Egreat R6S (1186 chipset)

PostPosted: 15 Jan 2016, 16:33
by HiHat
Спасибо! Посмотрю и попробую!