M16 tv box
-
- Administrator & Developer
- Posts: 1551
- Joined: Tue Oct 02, 2018 6:19 pm
- Has thanked: 211 times
- Been thanked: 334 times
Check if GND is ok, use another location for GND. It may be that TX and RX are placed elsewhere. You have to test this.
Make sure there is sufficient contact with the cable, check if these pins are not provided with a coat of varnish.
Make sure there is sufficient contact with the cable, check if these pins are not provided with a coat of varnish.
-
- Verified Member
- Posts: 25
- Joined: Sun Jan 13, 2019 11:26 pm
i made some tests, referring to this image
https://ibb.co/9GjH6Xy
- left pin is grounded and do not produce voltage
- right pin is not grounded or behind a capacitor, it produces 3,42v constantly and when the power turns off, it decrease voltage slowy
so maybe left pin si GND and right pin is Vcc or not uart pins...
https://ibb.co/9GjH6Xy
- left pin is grounded and do not produce voltage
- right pin is not grounded or behind a capacitor, it produces 3,42v constantly and when the power turns off, it decrease voltage slowy
so maybe left pin si GND and right pin is Vcc or not uart pins...
-
- Administrator & Developer
- Posts: 1551
- Joined: Tue Oct 02, 2018 6:19 pm
- Has thanked: 211 times
- Been thanked: 334 times
Look for the datasheet for S905X/W and do a PCB-Tracing. I can not help you here because I do not have this device. One thing we can do without uart, we can short-circuit the emmc pins and try to find out with which bootloader your device can start. For this you have to prepare an mSD with CoreElec or LibreElec. Then we install the uboot from the 0 sector on the same mSD card and try to boot from this mSD.
-
- Verified Member
- Posts: 25
- Joined: Sun Jan 13, 2019 11:26 pm
Referring to this guide
https://forum.libreelec.tv/thread/9319- ... 905-s905x/
i downloaded the Amlogic S905/S905D/S905W/S905X build without suffix and then overwrite the device tree with the "gxl_p212_2g.dtb" from libreelec repo.
The device started libreelec from mSD (without nand) and worked well..
but i think i missed the point with the bootloader, right?
https://forum.libreelec.tv/thread/9319- ... 905-s905x/
i downloaded the Amlogic S905/S905D/S905W/S905X build without suffix and then overwrite the device tree with the "gxl_p212_2g.dtb" from libreelec repo.
The device started libreelec from mSD (without nand) and worked well..
but i think i missed the point with the bootloader, right?
-
- Administrator & Developer
- Posts: 1551
- Joined: Tue Oct 02, 2018 6:19 pm
- Has thanked: 211 times
- Been thanked: 334 times
Ok, open the ssh terminal and enter this command:darkholokaust wrote: ↑Sun Feb 03, 2019 6:17 pm Referring to this guide
https://forum.libreelec.tv/thread/9319- ... 905-s905x/
i downloaded the Amlogic S905/S905D/S905W/S905X build without suffix and then overwrite the device tree with the "gxl_p212_2g.dtb" from libreelec repo.
The device started libreelec from mSD (without nand) and worked well..
but i think i missed the point with the bootloader, right?
Code: Select all
fw_printenv aml_dt
-
- Verified Member
- Posts: 25
- Joined: Sun Jan 13, 2019 11:26 pm
aml_dt=gxl_p214_2g
O_o
custom board, isn't it??
O_o
custom board, isn't it??
-
- Administrator & Developer
- Posts: 1551
- Joined: Tue Oct 02, 2018 6:19 pm
- Has thanked: 211 times
- Been thanked: 334 times
Yes.
I suspect that in your stock uboot the dtb selection cycle was defined according to the hwid or something similar. This is apparently the reason why you get disconnected during the installation. I will compile an uboot version, which you have to install on the mSD from the 0 sector, as already mentioned. Instructions for this, as well as the instructions with short-circuiting of the pins will follow.
If you can then boot to the LE, then we can safely write the new uboot to the internal bootloader partition of the eMMC memory.
-
- Administrator & Developer
- Posts: 1551
- Joined: Tue Oct 02, 2018 6:19 pm
- Has thanked: 211 times
- Been thanked: 334 times
In the meantime you could do a backup of the stock bootloader. To do this, please boot to the LE and execute the following commands:
The BL-Backup can now be found in the root directory (/ flash) on the mSD card.
Code: Select all
mount -o rw,remount /flash
Code: Select all
dd if=/dev/bootloader skip=1 conv=sync,noerror | gzip > /flash/u-boot_orig.bin.gz
Code: Select all
mount -o remount,ro /flash