[root@Matrix1 ~]# cd /media/mmcblk1p1
[root@Matrix1 /media/mmcblk1p1]# echo 0 > /sys/block/mmcblk0boot0/force_ro
[root@Matrix1 /media/mmcblk1p1]# dd if=u-boot-matrix.imx of=/dev/mmcblk0boot0 bs=1024 seek=1
263+0 records in
263+0 records out
269312 bytes (263.0KB) copied, 0.604129 seconds, 435.3KB/s
[root@Matrix1 /media/mmcblk1p1]# echo 1 > /sys/block/mmcblk0boot0/force_ro
[root@Matrix1 /media/mmcblk1p1]# echo 8 > /sys/devices/platform/sdhci-esdhc-imx3/mmc_host/mmc0/mmc0:0001/boot_config
OpenELEC:~ # cd /flash
OpenELEC:/flash # echo 0 > /sys/block/mmcblk1boot0/force_ro
OpenELEC:/flash # dd if=u-boot-matrix.imx of=/dev/mmcblk1boot0 bs=1024 seek=1
263+0 records in
263+0 records out
269312 bytes (263.0KB) copied, 0.172252 seconds, 1.5MB/s
OpenELEC:/flash # echo 1 > /sys/block/mmcblk1boot0/force_ro
vpeter Wrote:PeterB, can you still boot matrixtv from eMMC? Probably not.
echo 0(/1) > /sys/block/mmcblk0boot0/force_ro
echo 8 > /sys/devices/platform/sdhci-esdhc-imx3/mmc_host
fec.macaddr=0x1E,0xED,0x19,0x27,0x1A,0xB2
I tested IR receiver only external one on matrix v1.2 which doesn't have build-in receiver. But now I have matrix v2.1 where I can also check this.mikebzh44 Wrote:- IR receiver is not recognize (yes, I have MatrixTV v1.3 with IR receiver near WiFi antenna)
- WiFi is not recognize
vpeter Wrote:I will look into u-boot to make it really universal.
You can see here all about what is doing:
https://github.com/OpenELEC/OpenELEC.tv ... ixes.patch
https://github.com/OpenELEC/OpenELEC.tv ... mage.patch
https://github.com/OpenELEC/OpenELEC.tv ... boot.patch
Basically u-boot with openelec is universal. But usually you need serial console to set some parameters for it. That's why I add this multiboot function which looks for file uEnv.txt on sd cards and in emmc. When it finds this file this device is used for booting. You could add uEnv.txt with correct data to emmc and it would boot matrixtv just fine. Mine main purpose is just running OpenELEC on matrix. Will look and prepare uEnv.txt which must be saved to emmc to boot matrixtv. But in this case no sd card must be present.
And you can still write old u-boot to emmc from openelec. What command echo 8 do I don't know. It's from flash script in matrixtv. And I don't really care what it does. It works what it needs to do
About MAC address. This is matrix issue and not openelec. On mine matrix there is no MAC address set. And I got random MAC address always with openelec AND matrixtv.
That's why there are two uEnv.txt files - one for matrix v1 and one for matrix v2. If you compare it you see that v1 sets mac address manuallyand v2 doesn't have this part. Seems you used wrong uEnv.txt file. If you have more than one device you need manually change that before flashing with MfgTool2 or when making SD card. I newer mentioned that because there has been no issue with that.
- Code: Select All Code
fec.macaddr=0x1E,0xED,0x19,0x27,0x1A,0xB2
Users browsing this forum: No registered users and 15 guests