I just bought a Mecool KI Pro and it doesn’t boot with the dtb.img from your device tree. I extracted the dtb.img from Android. Could someone tell me if this is really a KI Pro?
The extracted dtb.img shows:
�Amlogic����������amlogic, Gxbb������������gxl_q20x_1g�������
Wifi chip is different than k1 pro. K1 pro used ap6255. Your board like k3 dvb ddr4.
Openvision img uses https://github.com/OpenVisionE2/meta-linkdroid/tree/develop/recipes-bsp/linux/linux-amlogic-3.14.29/k1pro/gxl_p230_k1_pro.dts
There no different but openvision uses kernel itb format not img format.
1 write sd card coreelec img.
2 open fat parttions and goto device tree folder copy to root gxl_p230_k1_pro.dtb
3-gxl_p230_k1_pro.dtb rename to dtb.img
4 insert card to k1 pro
5-push to tooth pick
6 plug device
7 wait 8-second
8-no push tooth pick
This is what I did. It doesn’t work. With the same method, openvision boots. Honestly, I don’t know where the problem could be. Is there a way to figure it out without UART debugging? I don’t have a UART board around.
Is there a log which I can get from the SD to see why it doesn’t boot?
I tested:
gxl_p230_k1_pro.dtb -> not working
gxl_p230_2g.dtb -> not working
By the way. I do have another KI Pro for a long time. The same SD boots for that one.
openvision k1 img is running on your device. You wrote wrong autoscript on uboot. therefore you need to write coreelec autoscript.
You have to make toothpick method.
Pull off the last reset button after viewing the boot screen
From the dmesg I can see that it has some troubles.
Rebooting via the GUI reboots but it freezes at the mecool logo. Removing power shortly reboots the box to Coreelec again.
Any ideas are welcome. I can provide any information required. Except for UART, I would need to order a reader first but maybe we can figure out what the problem is.
Update: Upon reboot the box freezes at the mecool logo. Removing power boots to Coreelec. Sometimes it freezes, sometimes it boots directly into Coreelec. Any idea is welcome.
From what @taki said, the WIFI chip is different like the one of the K3. How to adapt the dtb file? Unfortunately, I don’t understand enough of this topic to solve it by myself.