Page 22 of 26

Re: Openelec for MatrixTBS

PostPosted: Fri Oct 24, 2014 3:17 pm
by steven
vpeter Wrote:So I prepared few files which makes MatrixTV multiboot capable. Two files are replaced (ucl2.xml, u-boot-mx6q-sabresd.bin) and two files are extra (u-boot-matrix.imx, uEnv.txt). Files from archive TBS-MatrixTV-V1.0.1.0-multiboot.zip must be copied and overwrite to folder "OS Firmware" in original MatrixTV files from TBS-MatrixTV-V1.0.1.0.zip.

When this is flashed to eMMC new multiboot u-boot is already there and also uEnv.txt file. MatrixTV boots as before. But now we can also boot anything from SD card. Like OpenELEC ;)
Then only SD card for OpenELEC must be made.

TBS-MatrixTV-V1.0.1.0-multiboot.zip: http://l.bitcasa.com/FCHADODk


mikebzh44, can you blacklist internal gpio IR receiver and reboot? Maybe then you will get IR working.
Also try mode2 program. And you still need to use first autostart.sh I posted.

Code: Select All Code
echo "blacklist gpio_ir_recv" >>/storage/.config/modprobe.d/blacklist.conf

Wo, It is great, thanks so much for the effort you made to our matrix. :)

Kind Regards

steven

Re: Openelec for MatrixTBS

PostPosted: Fri Oct 24, 2014 3:53 pm
by vpeter
steven Wrote:thanks so much for the effort you made to our matrix
My pleasure.

Re: Openelec for MatrixTBS

PostPosted: Fri Oct 24, 2014 3:54 pm
by mikebzh44
Yes, thanks a lot (both vpeter and peterb) for your help and your files ;)

Re: Openelec for MatrixTBS

PostPosted: Fri Oct 24, 2014 3:56 pm
by mikebzh44
vpeter Wrote:IR receiver is that black thing on right side? Where is it connected?


Image

Image

Re: Openelec for MatrixTBS

PostPosted: Fri Oct 24, 2014 4:03 pm
by vpeter
mikebzh44 Wrote:
vpeter Wrote:IR receiver is that black thing on right side? Where is it connected?
So this is just external IR receiver connected on GPIO port.
I was testing this remote thing only on matrix v2 with build in receiver. Will check if also work on matrix v1 with same approach using external ir receiver on gpio port. I think it will because both matrix using same input pin.

Re: Openelec for MatrixTBS

PostPosted: Fri Oct 24, 2014 5:01 pm
by antonl1911
vpeter: Hi, is eMMC faster than class 10 SDHC card?
mikebzh44: Do you have board v1.3? Because vpeter's patch works for my built-in black IR receiver on 1.3.

Re: Openelec for MatrixTBS

PostPosted: Fri Oct 24, 2014 5:06 pm
by mikebzh44
Yes, get a V1.3 board.

Which vpeter's patch ?

Did you enter setup ?

Image

Which entry did you setup ?

What are the result of this commands on your box ?

Code: Select All Code
[root@matrixtv ~]# ir-keytable

[root@matrixtv ~]# for i in /sys/class/input/input* ; do echo -n "$(basename "$i"): "; cat "$i/name"; done


Thanks for your help.

Re: Openelec for MatrixTBS

PostPosted: Fri Oct 24, 2014 5:18 pm
by PeterB
mikebzh44 Wrote:Yes, thanks a lot (both vpeter and peterb) for your help and your files ;)


:o Hey, I've not done much .. apart from annoy the other Peter with stupid questions!

vpeter has done an excellent job and I am very grateful to him .... OpenELEC makes the Matrix soooo much better!

Oh, I've got my psu working again, so will complete my write-ups soon ... when I've had a play with vpeter's new boot! :)

Re: Openelec for MatrixTBS

PostPosted: Fri Oct 24, 2014 5:19 pm
by antonl1911
mikebzh44 Wrote:Yes, get a V1.3 board.

Which vpeter's patch ?

Did you enter setup ?

Image

Which entry did you setup ?

What are the result of this commands on your box ?

Code: Select All Code
[root@matrixtv ~]# ir-keytable

[root@matrixtv ~]# for i in /sys/class/input/input* ; do echo -n "$(basename "$i"): "; cat "$i/name"; done


Thanks for your help.

First patch is working for me.
When using MatrixTV I choose lirc_matrix.
But, with version 1.0.1.0 of MatrixTV I've got problems with inputlircd, so I had to disable it and rely on pure lircd.
About cmds output, I will answer later.

Re: Openelec for MatrixTBS

PostPosted: Fri Oct 24, 2014 5:27 pm
by mikebzh44
So, did you use this patch :

viewtopic.php?f=155&t=8859&start=150#p32156

I'm using a MCE remote :

Image

but you are using a TBS one.

How did you disable inputlircd and use lircd instead ?

Thanks.