https://linux-sunxi.org/api.php?action=feedcontributions&user=CodeKipper&feedformat=atomlinux-sunxi.org - User contributions [en]2024-03-29T11:45:14ZUser contributionsMediaWiki 1.35.8https://linux-sunxi.org/index.php?title=X96QPro&diff=25173X96QPro2022-11-22T09:31:06Z<p>CodeKipper: </p>
<hr />
<div>{{Infobox Board<br />
| image = [[File:X96QPro.jpg|250px]]<br />
| manufacturer = SUNNZO<br />
| dimensions = 108''mm'' x 108''mm'' x 18''mm''<br />
| release_date = {{Edit|Month year}}<br />
| website = [https://sunnzo.com/products/x96q-pro Device Product Page]<br />
| soc = [[H313]] @ 1.008Ghz<br />
| dram = 1GiB LPDDR3 @ 648MHz<br />
| nand = 8GB<br />
| power = DC 5V @ 2A<br />
| video = HDMI (Type A - full), CVBS<br />
| audio = 3.5mm AV plug, SPDIF, HDMI<br />
| network = WiFi: 802.11 b/g/n ([[Wifi#Allwinner|XRadio XR819]]); 10/100Mbps Ethernet ([[Ethernet#Phyceiver|Internal]])<br />
| storage = µSD, eMMC<br />
| usb = 2 USB2.0 Host<br />
| other = IRDA<br />
| headers = UART<br />
}}<br />
<br />
{{Remove_only_when_finished|This page needs to be properly filled according to the [[New_Device_howto |New Device Howto]] and the [[New_Device_page|New Device Page guide]].}}<br />
<br />
{{Remove|If a device is special, then feel free to provide a terse description of what makes this device so special. But terse, no novels, no marketing blurb.}}<br />
<br />
= Identification =<br />
The top has an "X96Q Pro" logo embossed in the centre<br />
<br />
On the bottom of the device, the following is embossed:<br />
<pre>TT TV BOX<br />
ANDROID PLAYER<br />
Model: X96Q Pro RAM: 1G ROM:8G</pre><br />
<br />
The PCB has the following silkscreened on it:<br />
<pre>X96<br />
BA306_627_V3.0 20405</pre><br />
<br />
In android, under Settings->About, you will find:<br />
* Model Number: ''TODO''<br />
* Build Number: ''TODO''<br />
<br />
= Sunxi support =<br />
<br />
== Current status ==<br />
<br />
Not yet supported, but U-Boot and kernel support WIP. Since it uses the AC200 integrated 100MBit Ethernet PHY, it relies on pending mainline support for the chip to have working Ethernet.<br />
<br />
== Manual build ==<br />
<br />
You can build things for yourself by following our [[Manual_build_howto | Manual build howto]] and by choosing from the configurations available below.<br />
<br />
=== Mainline U-Boot ===<br />
<br />
=== Mainline Linux Kernel ===<br />
<br />
= Tips, Tricks, Caveats =<br />
<br />
{{Remove|Add MANUFACTURER DEVICE specific tips, tricks, Caveats and nice to have changes here.}}<br />
<br />
== FEL mode ==<br />
<br />
The button on the top of the PCB triggers [[FEL | FEL mode]] mode (to be confirmed). It is reachable through the CVBS connector..<br />
<br />
== {{Edit|Device specific topic}} ==<br />
<br />
{{Remove|If there are no further device specific topics to add, remove these sections.}}<br />
<br />
== {{Edit|...}} ==<br />
<br />
= Adding a serial port ('''voids warranty''') =<br />
<br />
[[File:X96QPro_UART.jpg|thumb|240px|X96QPro UART pads]]<br />
<br />
To get access to the UART pads, you have to open the box.<br />
<br />
== Device disassembly ==<br />
<br />
To open up the case, remove the feet to expose the screws.<br />
<br />
== Locating the UART ==<br />
<br />
The UART pads are located on the top right of the device PCB, between USB 1 and the CVBS socket, providing RX, TX and GND signals, as pictured. The assignment is printed on the other side. To solder some wires or pins, just remove the PCB (three screws). To route the wires outside the case, you could drill a small hole anywhere to the right on the pcb where there is an empty space in the case. Once done, follow the [[UART|UART howto]].<br />
<br />
=== Boot with factory firmware ===<br />
<pre><br />
[240]HELLO! BOOT0 is starting!<br />
[243]BOOT0 commit : 803d783<br />
[245]set pll start<br />
[248]periph0 has been enabled<br />
[251]set pll end<br />
[253]unknow PMU<br />
[255]unknow PMU<br />
[257]PMU: AXP1530<br />
[259]dram return write ok<br />
[261]board init ok<br />
[263]DRAM BOOT DRIVE INFO: V0.645<br />
[267]the chip id is 0x5000<br />
[269]chip id check OK<br />
[273]DRAM_VCC set to 1200 mv<br />
[276]DRAM CLK =648 MHZ<br />
[278]DRAM Type =7 (3:DDR3,4:DDR4,7:LPDDR3,8:LPDDR4)<br />
[286]Actual DRAM SIZE =1024 M<br />
[289]DRAM SIZE =1024 MBytes, para1 = 30fa, para2 = 4000000, dram_tpr13 = 6061<br />
[302]DRAM simple test OK.<br />
[305]rtc standby flag is 0x0, super standby flag is 0x0<br />
[310]dram size =1024<br />
[313]card no is 2<br />
[315]sdcard 2 line count 8<br />
[318][mmc]: mmc driver ver 2020-09-10 15:32<br />
[327][mmc]: Wrong media type 0x0, but host sdc2, try mmc first<br />
[333][mmc]: ***Try MMC card 2***<br />
[357][mmc]: RMCA OK!<br />
[359][mmc]: bias 4<br />
[362][mmc]: MMC 5.0<br />
[363][mmc]: HSSDR52/SDR25 8 bit<br />
[367][mmc]: 50000000 Hz<br />
[369][mmc]: 7456 MB<br />
[371][mmc]: ***SD/MMC 2 init OK!!!***<br />
[450]Loading boot-pkg Succeed(index=0).<br />
[454]Entry_name = u-boot<br />
[464]Entry_name = monitor<br />
[467]Entry_name = dtbo<br />
[470]Entry_name = dtb<br />
[474]tunning data addr:0x4a0003e8<br />
[477]Jump to second Boot.<br />
NOTICE: BL3-1: v1.0(debug):76097ec<br />
NOTICE: BL3-1: Built : 14:52:17, 2021-04-20<br />
NOTICE: BL3-1 commit: 8<br />
NOTICE: cpuidle init version V1.0<br />
ERROR: Error initializing runtime service tspd_fast<br />
NOTICE: BL3-1: Preparing for EL3 exit to normal world<br />
NOTICE: BL3-1: Next image address = 0x4a000000<br />
NOTICE: BL3-1: Next image spsr = 0x1d3<br />
<br />
U-Boot 2018.05 (Nov 22 2021 - 10:00:03 +0800) Allwinner Technology<br />
<br />
[00.556]CPU: Allwinner Family<br />
[00.559]Model: sun50iw9<br />
I2C: ready<br />
[00.563]DRAM: 1 GiB<br />
[00.566]Relocation Offset is: 35ebf000<br />
[00.607]secure enable bit: 0<br />
[00.610]pmu_axp152_probe pmic_bus_read fail<br />
[00.614]PMU: AXP1530<br />
[00.620]CPU=1008 MHz,PLL6=600 Mhz,AHB=200 Mhz, APB1=100Mhz MBus=400Mhz<br />
[00.628]drv_disp_init<br />
[00.659]__clk_enable: clk is null.<br />
[00.665]drv_disp_init finish<br />
[00.667]gic: sec monitor mode<br />
[00.696]flash init start<br />
[00.698]workmode = 0,storage type = 2<br />
[00.701]MMC: 2<br />
[00.702][mmc]: mmc driver ver uboot2018:2021-07-19 14:09:00<br />
[00.709][mmc]: get sdc_type fail and use default host:tm4.<br />
[00.720][mmc]: SUNXI SDMMC Controller Version:0x40502<br />
[00.744][mmc]: Best spd md: 3-HS200/SDR104, freq: 4-150000000, Bus width: 8<br />
[00.751]sunxi flash init ok<br />
[00.754]Loading Environment from SUNXI_FLASH... OK<br />
[00.764]usb burn from boot<br />
delay time 0<br />
weak:otg_phy_config<br />
[00.777]usb prepare ok<br />
[01.580]overtime<br />
[01.584]do_burn_from_boot usb : no usb exist<br />
[01.588]boot_gui_init:start<br />
FAT: Misaligned buffer address (7be78e78)<br />
32 bytes read in 4 ms (7.8 KiB/s)<br />
tcon_de_attach:de=0,tcon=2[01.872]boot_gui_init:finish<br />
[01.876]bmp_name=bootlogo.bmp<br />
3686456 bytes read in 28 ms (125.6 MiB/s)<br />
[01.917][mmc]: delete mmc-hs400-1_8v from dtb<br />
[01.924]update dts<br />
** Unrecognized filesystem type **<br />
[01.935]load file(ULI/factory/rootwait init.txt) error.<br />
** Unrecognized filesystem type **<br />
[01.949]load file(ULI/factory/snum.txt) error.<br />
[01.953]name in map mac<br />
** Unrecognized filesystem type **<br />
[01.965]load file(ULI/factory/wifi_mac.txt) error.<br />
** Unrecognized filesystem type **<br />
[01.978]load file(ULI/factory/bt_mac.txt) error.<br />
** Unrecognized filesystem type **<br />
[01.992]load file(ULI/factory/selinux.txt) error.<br />
** Unrecognized filesystem type **<br />
[02.005]load file(ULI/factory/specialstr.txt) error.<br />
[02.017]update part info<br />
[02.040]update bootcmd<br />
[02.042]No ethernet found.<br />
Hit any key to stop autoboot: 0 <br />
[02.257]Starting kernel ...<br />
</pre><br />
<br />
= Pictures =<br />
<br />
<gallery><br />
File:X96QPro_Top.jpg<br />
File:X96QPro_Bottom.jpg<br />
File:X96QPro_Box.jpg<br />
File:X96QPro_Rear.jpg<br />
File:X96QPro_Side.jpg<br />
File:X96QPro_PCB_Top.jpg<br />
File:X96QPro_PCB_Bottom.jpg<br />
File:X96QPro_Heatsink.jpg<br />
</gallery><br />
<br />
= Schematic =<br />
<br />
{{Remove|List schematics, board layout, cad files, etc here.}}<br />
<br />
= Also known as =<br />
<br />
{{Remove|List rebadged devices here.}}<br />
<br />
= See also =<br />
<br />
{{Remove|Add some nice to have links here. This includes related devices, and external links.}}<br />
<br />
== Manufacturer images ==<br />
<br />
{{Remove|Optional. Add non-sunxi images in this section.}}<br />
<br />
[[Category:Devices]]<br />
[[Category:H616 Boards]]<br />
[[Category:Devices with Ethernet port]]<br />
[[Category:Devices with HDMI port]]<br />
[[Category:Devices with Wifi]]<br />
[[Category:Devices with SPDIF port]]</div>CodeKipperhttps://linux-sunxi.org/index.php?title=X96QPro&diff=25172X96QPro2022-11-22T09:29:39Z<p>CodeKipper: </p>
<hr />
<div>{{Infobox Board<br />
| image = [[File:X96QPro.jpg|250px]]<br />
| manufacturer = SUNNZO<br />
| dimensions = 108''mm'' x 108''mm'' x 18''mm''<br />
| release_date = {{Edit|Month year}}<br />
| website = [https://sunnzo.com/products/x96q-pro]<br />
| soc = [[H313]] @ 1.008Ghz<br />
| dram = 1GiB LPDDR3 @ 648MHz<br />
| nand = 8GB<br />
| power = DC 5V @ 2A<br />
| video = HDMI (Type A - full), CVBS<br />
| audio = 3.5mm AV plug, SPDIF, HDMI<br />
| network = WiFi: 802.11 b/g/n ([[Wifi#Allwinner|XRadio XR819]]); 10/100Mbps Ethernet ([[Ethernet#Phyceiver|Internal]])<br />
| storage = µSD, eMMC<br />
| usb = 2 USB2.0 Host<br />
| other = IRDA<br />
| headers = UART<br />
}}<br />
<br />
{{Remove_only_when_finished|This page needs to be properly filled according to the [[New_Device_howto |New Device Howto]] and the [[New_Device_page|New Device Page guide]].}}<br />
<br />
{{Remove|If a device is special, then feel free to provide a terse description of what makes this device so special. But terse, no novels, no marketing blurb.}}<br />
<br />
= Identification =<br />
The top has an "X96Q Pro" logo embossed in the centre<br />
<br />
On the bottom of the device, the following is embossed:<br />
<pre>TT TV BOX<br />
ANDROID PLAYER<br />
Model: X96Q Pro RAM: 1G ROM:8G</pre><br />
<br />
The PCB has the following silkscreened on it:<br />
<pre>X96<br />
BA306_627_V3.0 20405</pre><br />
<br />
In android, under Settings->About, you will find:<br />
* Model Number: ''TODO''<br />
* Build Number: ''TODO''<br />
<br />
= Sunxi support =<br />
<br />
== Current status ==<br />
<br />
Not yet supported, but U-Boot and kernel support WIP. Since it uses the AC200 integrated 100MBit Ethernet PHY, it relies on pending mainline support for the chip to have working Ethernet.<br />
<br />
== Manual build ==<br />
<br />
You can build things for yourself by following our [[Manual_build_howto | Manual build howto]] and by choosing from the configurations available below.<br />
<br />
=== Mainline U-Boot ===<br />
<br />
=== Mainline Linux Kernel ===<br />
<br />
= Tips, Tricks, Caveats =<br />
<br />
{{Remove|Add MANUFACTURER DEVICE specific tips, tricks, Caveats and nice to have changes here.}}<br />
<br />
== FEL mode ==<br />
<br />
The button on the top of the PCB triggers [[FEL | FEL mode]] mode (to be confirmed). It is reachable through the CVBS connector..<br />
<br />
== {{Edit|Device specific topic}} ==<br />
<br />
{{Remove|If there are no further device specific topics to add, remove these sections.}}<br />
<br />
== {{Edit|...}} ==<br />
<br />
= Adding a serial port ('''voids warranty''') =<br />
<br />
[[File:X96QPro_UART.jpg|thumb|240px|X96QPro UART pads]]<br />
<br />
To get access to the UART pads, you have to open the box.<br />
<br />
== Device disassembly ==<br />
<br />
To open up the case, remove the feet to expose the screws.<br />
<br />
== Locating the UART ==<br />
<br />
The UART pads are located on the top right of the device PCB, between USB 1 and the CVBS socket, providing RX, TX and GND signals, as pictured. The assignment is printed on the other side. To solder some wires or pins, just remove the PCB (three screws). To route the wires outside the case, you could drill a small hole anywhere to the right on the pcb where there is an empty space in the case. Once done, follow the [[UART|UART howto]].<br />
<br />
=== Boot with factory firmware ===<br />
<pre><br />
[240]HELLO! BOOT0 is starting!<br />
[243]BOOT0 commit : 803d783<br />
[245]set pll start<br />
[248]periph0 has been enabled<br />
[251]set pll end<br />
[253]unknow PMU<br />
[255]unknow PMU<br />
[257]PMU: AXP1530<br />
[259]dram return write ok<br />
[261]board init ok<br />
[263]DRAM BOOT DRIVE INFO: V0.645<br />
[267]the chip id is 0x5000<br />
[269]chip id check OK<br />
[273]DRAM_VCC set to 1200 mv<br />
[276]DRAM CLK =648 MHZ<br />
[278]DRAM Type =7 (3:DDR3,4:DDR4,7:LPDDR3,8:LPDDR4)<br />
[286]Actual DRAM SIZE =1024 M<br />
[289]DRAM SIZE =1024 MBytes, para1 = 30fa, para2 = 4000000, dram_tpr13 = 6061<br />
[302]DRAM simple test OK.<br />
[305]rtc standby flag is 0x0, super standby flag is 0x0<br />
[310]dram size =1024<br />
[313]card no is 2<br />
[315]sdcard 2 line count 8<br />
[318][mmc]: mmc driver ver 2020-09-10 15:32<br />
[327][mmc]: Wrong media type 0x0, but host sdc2, try mmc first<br />
[333][mmc]: ***Try MMC card 2***<br />
[357][mmc]: RMCA OK!<br />
[359][mmc]: bias 4<br />
[362][mmc]: MMC 5.0<br />
[363][mmc]: HSSDR52/SDR25 8 bit<br />
[367][mmc]: 50000000 Hz<br />
[369][mmc]: 7456 MB<br />
[371][mmc]: ***SD/MMC 2 init OK!!!***<br />
[450]Loading boot-pkg Succeed(index=0).<br />
[454]Entry_name = u-boot<br />
[464]Entry_name = monitor<br />
[467]Entry_name = dtbo<br />
[470]Entry_name = dtb<br />
[474]tunning data addr:0x4a0003e8<br />
[477]Jump to second Boot.<br />
NOTICE: BL3-1: v1.0(debug):76097ec<br />
NOTICE: BL3-1: Built : 14:52:17, 2021-04-20<br />
NOTICE: BL3-1 commit: 8<br />
NOTICE: cpuidle init version V1.0<br />
ERROR: Error initializing runtime service tspd_fast<br />
NOTICE: BL3-1: Preparing for EL3 exit to normal world<br />
NOTICE: BL3-1: Next image address = 0x4a000000<br />
NOTICE: BL3-1: Next image spsr = 0x1d3<br />
<br />
U-Boot 2018.05 (Nov 22 2021 - 10:00:03 +0800) Allwinner Technology<br />
<br />
[00.556]CPU: Allwinner Family<br />
[00.559]Model: sun50iw9<br />
I2C: ready<br />
[00.563]DRAM: 1 GiB<br />
[00.566]Relocation Offset is: 35ebf000<br />
[00.607]secure enable bit: 0<br />
[00.610]pmu_axp152_probe pmic_bus_read fail<br />
[00.614]PMU: AXP1530<br />
[00.620]CPU=1008 MHz,PLL6=600 Mhz,AHB=200 Mhz, APB1=100Mhz MBus=400Mhz<br />
[00.628]drv_disp_init<br />
[00.659]__clk_enable: clk is null.<br />
[00.665]drv_disp_init finish<br />
[00.667]gic: sec monitor mode<br />
[00.696]flash init start<br />
[00.698]workmode = 0,storage type = 2<br />
[00.701]MMC: 2<br />
[00.702][mmc]: mmc driver ver uboot2018:2021-07-19 14:09:00<br />
[00.709][mmc]: get sdc_type fail and use default host:tm4.<br />
[00.720][mmc]: SUNXI SDMMC Controller Version:0x40502<br />
[00.744][mmc]: Best spd md: 3-HS200/SDR104, freq: 4-150000000, Bus width: 8<br />
[00.751]sunxi flash init ok<br />
[00.754]Loading Environment from SUNXI_FLASH... OK<br />
[00.764]usb burn from boot<br />
delay time 0<br />
weak:otg_phy_config<br />
[00.777]usb prepare ok<br />
[01.580]overtime<br />
[01.584]do_burn_from_boot usb : no usb exist<br />
[01.588]boot_gui_init:start<br />
FAT: Misaligned buffer address (7be78e78)<br />
32 bytes read in 4 ms (7.8 KiB/s)<br />
tcon_de_attach:de=0,tcon=2[01.872]boot_gui_init:finish<br />
[01.876]bmp_name=bootlogo.bmp<br />
3686456 bytes read in 28 ms (125.6 MiB/s)<br />
[01.917][mmc]: delete mmc-hs400-1_8v from dtb<br />
[01.924]update dts<br />
** Unrecognized filesystem type **<br />
[01.935]load file(ULI/factory/rootwait init.txt) error.<br />
** Unrecognized filesystem type **<br />
[01.949]load file(ULI/factory/snum.txt) error.<br />
[01.953]name in map mac<br />
** Unrecognized filesystem type **<br />
[01.965]load file(ULI/factory/wifi_mac.txt) error.<br />
** Unrecognized filesystem type **<br />
[01.978]load file(ULI/factory/bt_mac.txt) error.<br />
** Unrecognized filesystem type **<br />
[01.992]load file(ULI/factory/selinux.txt) error.<br />
** Unrecognized filesystem type **<br />
[02.005]load file(ULI/factory/specialstr.txt) error.<br />
[02.017]update part info<br />
[02.040]update bootcmd<br />
[02.042]No ethernet found.<br />
Hit any key to stop autoboot: 0 <br />
[02.257]Starting kernel ...<br />
</pre><br />
<br />
= Pictures =<br />
<br />
<gallery><br />
File:X96QPro_Top.jpg<br />
File:X96QPro_Bottom.jpg<br />
File:X96QPro_Box.jpg<br />
File:X96QPro_Rear.jpg<br />
File:X96QPro_Side.jpg<br />
File:X96QPro_PCB_Top.jpg<br />
File:X96QPro_PCB_Bottom.jpg<br />
File:X96QPro_Heatsink.jpg<br />
</gallery><br />
<br />
= Schematic =<br />
<br />
{{Remove|List schematics, board layout, cad files, etc here.}}<br />
<br />
= Also known as =<br />
<br />
{{Remove|List rebadged devices here.}}<br />
<br />
= See also =<br />
<br />
{{Remove|Add some nice to have links here. This includes related devices, and external links.}}<br />
<br />
== Manufacturer images ==<br />
<br />
{{Remove|Optional. Add non-sunxi images in this section.}}<br />
<br />
[[Category:Devices]]<br />
[[Category:H616 Boards]]<br />
[[Category:Devices with Ethernet port]]<br />
[[Category:Devices with HDMI port]]<br />
[[Category:Devices with Wifi]]<br />
[[Category:Devices with SPDIF port]]</div>CodeKipperhttps://linux-sunxi.org/index.php?title=X96QPro&diff=25171X96QPro2022-11-21T13:53:21Z<p>CodeKipper: </p>
<hr />
<div>{{Infobox Board<br />
| image = [[File:X96QPro.jpg|250px]]<br />
| manufacturer = Shenzhen Nanxiangzi Technology Co. Ltd<br />
| dimensions = 108''mm'' x 108''mm'' x 18''mm''<br />
| release_date = {{Edit|Month year}}<br />
| website = [http://manufacturer/device Device Product Page]<br />
| soc = [[H313]] @ 1.008Ghz<br />
| dram = 1GiB LPDDR3 @ 648MHz<br />
| nand = 8GB<br />
| power = DC 5V @ 2A<br />
| video = HDMI (Type A - full), CVBS<br />
| audio = 3.5mm AV plug, SPDIF, HDMI<br />
| network = WiFi: 802.11 b/g/n ([[Wifi#Allwinner|XRadio XR819]]); 10/100Mbps Ethernet ([[Ethernet#Phyceiver|Internal]])<br />
| storage = µSD, eMMC<br />
| usb = 2 USB2.0 Host<br />
| other = IRDA<br />
| headers = UART<br />
}}<br />
<br />
{{Remove_only_when_finished|This page needs to be properly filled according to the [[New_Device_howto |New Device Howto]] and the [[New_Device_page|New Device Page guide]].}}<br />
<br />
{{Remove|If a device is special, then feel free to provide a terse description of what makes this device so special. But terse, no novels, no marketing blurb.}}<br />
<br />
= Identification =<br />
The top has an "X96Q Pro" logo embossed in the centre<br />
<br />
On the bottom of the device, the following is embossed:<br />
<pre>TT TV BOX<br />
ANDROID PLAYER<br />
Model: X96Q Pro RAM: 1G ROM:8G</pre><br />
<br />
The PCB has the following silkscreened on it:<br />
<pre>X96<br />
BA306_627_V3.0 20405</pre><br />
<br />
In android, under Settings->About, you will find:<br />
* Model Number: ''TODO''<br />
* Build Number: ''TODO''<br />
<br />
= Sunxi support =<br />
<br />
== Current status ==<br />
<br />
Not yet supported, but U-Boot and kernel support WIP. Since it uses the AC200 integrated 100MBit Ethernet PHY, it relies on pending mainline support for the chip to have working Ethernet.<br />
<br />
== Manual build ==<br />
<br />
You can build things for yourself by following our [[Manual_build_howto | Manual build howto]] and by choosing from the configurations available below.<br />
<br />
=== Mainline U-Boot ===<br />
<br />
=== Mainline Linux Kernel ===<br />
<br />
= Tips, Tricks, Caveats =<br />
<br />
{{Remove|Add MANUFACTURER DEVICE specific tips, tricks, Caveats and nice to have changes here.}}<br />
<br />
== FEL mode ==<br />
<br />
The button on the top of the PCB triggers [[FEL | FEL mode]] mode (to be confirmed). It is reachable through the CVBS connector..<br />
<br />
== {{Edit|Device specific topic}} ==<br />
<br />
{{Remove|If there are no further device specific topics to add, remove these sections.}}<br />
<br />
== {{Edit|...}} ==<br />
<br />
= Adding a serial port ('''voids warranty''') =<br />
<br />
[[File:X96QPro_UART.jpg|thumb|240px|X96QPro UART pads]]<br />
<br />
To get access to the UART pads, you have to open the box.<br />
<br />
== Device disassembly ==<br />
<br />
To open up the case, remove the feet to expose the screws.<br />
<br />
== Locating the UART ==<br />
<br />
The UART pads are located on the top right of the device PCB, between USB 1 and the CVBS socket, providing RX, TX and GND signals, as pictured. The assignment is printed on the other side. To solder some wires or pins, just remove the PCB (three screws). To route the wires outside the case, you could drill a small hole anywhere to the right on the pcb where there is an empty space in the case. Once done, follow the [[UART|UART howto]].<br />
<br />
=== Boot with factory firmware ===<br />
<pre><br />
[240]HELLO! BOOT0 is starting!<br />
[243]BOOT0 commit : 803d783<br />
[245]set pll start<br />
[248]periph0 has been enabled<br />
[251]set pll end<br />
[253]unknow PMU<br />
[255]unknow PMU<br />
[257]PMU: AXP1530<br />
[259]dram return write ok<br />
[261]board init ok<br />
[263]DRAM BOOT DRIVE INFO: V0.645<br />
[267]the chip id is 0x5000<br />
[269]chip id check OK<br />
[273]DRAM_VCC set to 1200 mv<br />
[276]DRAM CLK =648 MHZ<br />
[278]DRAM Type =7 (3:DDR3,4:DDR4,7:LPDDR3,8:LPDDR4)<br />
[286]Actual DRAM SIZE =1024 M<br />
[289]DRAM SIZE =1024 MBytes, para1 = 30fa, para2 = 4000000, dram_tpr13 = 6061<br />
[302]DRAM simple test OK.<br />
[305]rtc standby flag is 0x0, super standby flag is 0x0<br />
[310]dram size =1024<br />
[313]card no is 2<br />
[315]sdcard 2 line count 8<br />
[318][mmc]: mmc driver ver 2020-09-10 15:32<br />
[327][mmc]: Wrong media type 0x0, but host sdc2, try mmc first<br />
[333][mmc]: ***Try MMC card 2***<br />
[357][mmc]: RMCA OK!<br />
[359][mmc]: bias 4<br />
[362][mmc]: MMC 5.0<br />
[363][mmc]: HSSDR52/SDR25 8 bit<br />
[367][mmc]: 50000000 Hz<br />
[369][mmc]: 7456 MB<br />
[371][mmc]: ***SD/MMC 2 init OK!!!***<br />
[450]Loading boot-pkg Succeed(index=0).<br />
[454]Entry_name = u-boot<br />
[464]Entry_name = monitor<br />
[467]Entry_name = dtbo<br />
[470]Entry_name = dtb<br />
[474]tunning data addr:0x4a0003e8<br />
[477]Jump to second Boot.<br />
NOTICE: BL3-1: v1.0(debug):76097ec<br />
NOTICE: BL3-1: Built : 14:52:17, 2021-04-20<br />
NOTICE: BL3-1 commit: 8<br />
NOTICE: cpuidle init version V1.0<br />
ERROR: Error initializing runtime service tspd_fast<br />
NOTICE: BL3-1: Preparing for EL3 exit to normal world<br />
NOTICE: BL3-1: Next image address = 0x4a000000<br />
NOTICE: BL3-1: Next image spsr = 0x1d3<br />
<br />
U-Boot 2018.05 (Nov 22 2021 - 10:00:03 +0800) Allwinner Technology<br />
<br />
[00.556]CPU: Allwinner Family<br />
[00.559]Model: sun50iw9<br />
I2C: ready<br />
[00.563]DRAM: 1 GiB<br />
[00.566]Relocation Offset is: 35ebf000<br />
[00.607]secure enable bit: 0<br />
[00.610]pmu_axp152_probe pmic_bus_read fail<br />
[00.614]PMU: AXP1530<br />
[00.620]CPU=1008 MHz,PLL6=600 Mhz,AHB=200 Mhz, APB1=100Mhz MBus=400Mhz<br />
[00.628]drv_disp_init<br />
[00.659]__clk_enable: clk is null.<br />
[00.665]drv_disp_init finish<br />
[00.667]gic: sec monitor mode<br />
[00.696]flash init start<br />
[00.698]workmode = 0,storage type = 2<br />
[00.701]MMC: 2<br />
[00.702][mmc]: mmc driver ver uboot2018:2021-07-19 14:09:00<br />
[00.709][mmc]: get sdc_type fail and use default host:tm4.<br />
[00.720][mmc]: SUNXI SDMMC Controller Version:0x40502<br />
[00.744][mmc]: Best spd md: 3-HS200/SDR104, freq: 4-150000000, Bus width: 8<br />
[00.751]sunxi flash init ok<br />
[00.754]Loading Environment from SUNXI_FLASH... OK<br />
[00.764]usb burn from boot<br />
delay time 0<br />
weak:otg_phy_config<br />
[00.777]usb prepare ok<br />
[01.580]overtime<br />
[01.584]do_burn_from_boot usb : no usb exist<br />
[01.588]boot_gui_init:start<br />
FAT: Misaligned buffer address (7be78e78)<br />
32 bytes read in 4 ms (7.8 KiB/s)<br />
tcon_de_attach:de=0,tcon=2[01.872]boot_gui_init:finish<br />
[01.876]bmp_name=bootlogo.bmp<br />
3686456 bytes read in 28 ms (125.6 MiB/s)<br />
[01.917][mmc]: delete mmc-hs400-1_8v from dtb<br />
[01.924]update dts<br />
** Unrecognized filesystem type **<br />
[01.935]load file(ULI/factory/rootwait init.txt) error.<br />
** Unrecognized filesystem type **<br />
[01.949]load file(ULI/factory/snum.txt) error.<br />
[01.953]name in map mac<br />
** Unrecognized filesystem type **<br />
[01.965]load file(ULI/factory/wifi_mac.txt) error.<br />
** Unrecognized filesystem type **<br />
[01.978]load file(ULI/factory/bt_mac.txt) error.<br />
** Unrecognized filesystem type **<br />
[01.992]load file(ULI/factory/selinux.txt) error.<br />
** Unrecognized filesystem type **<br />
[02.005]load file(ULI/factory/specialstr.txt) error.<br />
[02.017]update part info<br />
[02.040]update bootcmd<br />
[02.042]No ethernet found.<br />
Hit any key to stop autoboot: 0 <br />
[02.257]Starting kernel ...<br />
</pre><br />
<br />
= Pictures =<br />
<br />
<gallery><br />
File:X96QPro_Top.jpg<br />
File:X96QPro_Bottom.jpg<br />
File:X96QPro_Box.jpg<br />
File:X96QPro_Rear.jpg<br />
File:X96QPro_Side.jpg<br />
File:X96QPro_PCB_Top.jpg<br />
File:X96QPro_PCB_Bottom.jpg<br />
File:X96QPro_Heatsink.jpg<br />
</gallery><br />
<br />
= Schematic =<br />
<br />
{{Remove|List schematics, board layout, cad files, etc here.}}<br />
<br />
= Also known as =<br />
<br />
{{Remove|List rebadged devices here.}}<br />
<br />
= See also =<br />
<br />
{{Remove|Add some nice to have links here. This includes related devices, and external links.}}<br />
<br />
== Manufacturer images ==<br />
<br />
{{Remove|Optional. Add non-sunxi images in this section.}}<br />
<br />
[[Category:Devices]]<br />
[[Category:H616 Boards]]<br />
[[Category:Devices with Ethernet port]]<br />
[[Category:Devices with HDMI port]]<br />
[[Category:Devices with Wifi]]<br />
[[Category:Devices with SPDIF port]]</div>CodeKipperhttps://linux-sunxi.org/index.php?title=X96QPro&diff=25170X96QPro2022-11-21T13:14:13Z<p>CodeKipper: </p>
<hr />
<div>{{Infobox Board<br />
| image = [[File:X96QPro.jpg|250px]]<br />
| manufacturer = Shenzhen Nanxiangzi Technology Co. Ltd<br />
| dimensions = 108''mm'' x 108''mm'' x 18''mm''<br />
| release_date = {{Edit|Month year}}<br />
| website = [http://manufacturer/device Device Product Page]<br />
| soc = [[H313]] @ 1.008Ghz<br />
| dram = 1GiB LPDDR3 @ 648MHz<br />
| nand = 8GB<br />
| power = DC 5V @ 2A<br />
| video = HDMI (Type A - full), CVBS<br />
| audio = 3.5mm AV plug, SPDIF, HDMI<br />
| network = WiFi: 802.11 b/g/n ([[Wifi#Allwinner|XRadio XR819]]); 10/100Mbps Ethernet ([[Ethernet#Phyceiver|Internal]])<br />
| storage = µSD, eMMC<br />
| usb = 2 USB2.0 Host<br />
| other = IRDA<br />
| headers = UART<br />
}}<br />
<br />
{{Remove_only_when_finished|This page needs to be properly filled according to the [[New_Device_howto |New Device Howto]] and the [[New_Device_page|New Device Page guide]].}}<br />
<br />
{{Remove|If a device is special, then feel free to provide a terse description of what makes this device so special. But terse, no novels, no marketing blurb.}}<br />
<br />
= Identification =<br />
The top has an "X96Q Pro" logo embossed in the centre<br />
<br />
On the bottom of the device, the following is embossed:<br />
<pre>TT TV BOX<br />
ANDROID PLAYER<br />
Model: X96Q Pro RAM: 1G ROM:8G</pre><br />
<br />
The PCB has the following silkscreened on it:<br />
<pre>X96<br />
BA306_627_V3.0 20405</pre><br />
<br />
In android, under Settings->About, you will find:<br />
* Model Number: ''TODO''<br />
* Build Number: ''TODO''<br />
<br />
= Sunxi support =<br />
<br />
== Current status ==<br />
<br />
Not yet supported, but U-Boot and kernel support WIP. Since it uses the AC200 integrated 100MBit Ethernet PHY, it relies on pending mainline support for the chip to have working Ethernet.<br />
<br />
== Manual build ==<br />
<br />
You can build things for yourself by following our [[Manual_build_howto | Manual build howto]] and by choosing from the configurations available below.<br />
<br />
=== Mainline U-Boot ===<br />
<br />
=== Mainline Linux Kernel ===<br />
<br />
= Tips, Tricks, Caveats =<br />
<br />
{{Remove|Add MANUFACTURER DEVICE specific tips, tricks, Caveats and nice to have changes here.}}<br />
<br />
== FEL mode ==<br />
<br />
The button on the top of the PCB triggers [[FEL | FEL mode]] mode (to be confirmed). It is reachable through the CVBS connector..<br />
<br />
== {{Edit|Device specific topic}} ==<br />
<br />
{{Remove|If there are no further device specific topics to add, remove these sections.}}<br />
<br />
== {{Edit|...}} ==<br />
<br />
= Adding a serial port ('''voids warranty''') =<br />
<br />
[[File:X96QPro_UART.jpg|thumb|240px|X96QPro UART pads]]<br />
<br />
To get access to the UART pads, you have to open the box.<br />
<br />
== Device disassembly ==<br />
<br />
To open up the case, remove the feet to expose the screws.<br />
<br />
== Locating the UART ==<br />
<br />
The UART pads are located on the top right of the device PCB, between USB 1 and the CVBS socket, providing RX, TX and GND signals, as pictured. The assignment is printed on the other side. To solder some wires or pins, just remove the PCB (three screws). To route the wires outside the case, you could drill a small hole anywhere to the right on the pcb where there is an empty space in the case. Once done, follow the [[UART|UART howto]].<br />
<br />
=== Boot with factory firmware ===<br />
<pre><br />
[240]HELLO! BOOT0 is starting!<br />
[243]BOOT0 commit : 803d783<br />
[245]set pll start<br />
[248]periph0 has been enabled<br />
[251]set pll end<br />
[253]unknow PMU<br />
[255]unknow PMU<br />
[257]PMU: AXP1530<br />
[259]dram return write ok<br />
[261]board init ok<br />
[263]DRAM BOOT DRIVE INFO: V0.645<br />
[267]the chip id is 0x5000<br />
[269]chip id check OK<br />
[273]DRAM_VCC set to 1200 mv<br />
[276]DRAM CLK =648 MHZ<br />
[278]DRAM Type =7 (3:DDR3,4:DDR4,7:LPDDR3,8:LPDDR4)<br />
[286]Actual DRAM SIZE =1024 M<br />
[289]DRAM SIZE =1024 MBytes, para1 = 30fa, para2 = 4000000, dram_tpr13 = 6061<br />
[302]DRAM simple test OK.<br />
[305]rtc standby flag is 0x0, super standby flag is 0x0<br />
[310]dram size =1024<br />
[313]card no is 2<br />
[315]sdcard 2 line count 8<br />
[318][mmc]: mmc driver ver 2020-09-10 15:32<br />
[327][mmc]: Wrong media type 0x0, but host sdc2, try mmc first<br />
[333][mmc]: ***Try MMC card 2***<br />
[357][mmc]: RMCA OK!<br />
[359][mmc]: bias 4<br />
[362][mmc]: MMC 5.0<br />
[363][mmc]: HSSDR52/SDR25 8 bit<br />
[367][mmc]: 50000000 Hz<br />
[369][mmc]: 7456 MB<br />
[371][mmc]: ***SD/MMC 2 init OK!!!***<br />
[450]Loading boot-pkg Succeed(index=0).<br />
[454]Entry_name = u-boot<br />
[464]Entry_name = monitor<br />
[467]Entry_name = dtbo<br />
[470]Entry_name = dtb<br />
[474]tunning data addr:0x4a0003e8<br />
[477]Jump to second Boot.<br />
NOTICE: BL3-1: v1.0(debug):76097ec<br />
NOTICE: BL3-1: Built : 14:52:17, 2021-04-20<br />
NOTICE: BL3-1 commit: 8<br />
NOTICE: cpuidle init version V1.0<br />
ERROR: Error initializing runtime service tspd_fast<br />
NOTICE: BL3-1: Preparing for EL3 exit to normal world<br />
NOTICE: BL3-1: Next image address = 0x4a000000<br />
NOTICE: BL3-1: Next image spsr = 0x1d3<br />
<br />
U-Boot 2018.05 (Nov 22 2021 - 10:00:03 +0800) Allwinner Technology<br />
<br />
[00.556]CPU: Allwinner Family<br />
[00.559]Model: sun50iw9<br />
I2C: ready<br />
[00.563]DRAM: 1 GiB<br />
[00.566]Relocation Offset is: 35ebf000<br />
[00.607]secure enable bit: 0<br />
[00.610]pmu_axp152_probe pmic_bus_read fail<br />
[00.614]PMU: AXP1530<br />
[00.620]CPU=1008 MHz,PLL6=600 Mhz,AHB=200 Mhz, APB1=100Mhz MBus=400Mhz<br />
[00.628]drv_disp_init<br />
[00.659]__clk_enable: clk is null.<br />
[00.665]drv_disp_init finish<br />
[00.667]gic: sec monitor mode<br />
[00.696]flash init start<br />
[00.698]workmode = 0,storage type = 2<br />
[00.701]MMC: 2<br />
[00.702][mmc]: mmc driver ver uboot2018:2021-07-19 14:09:00<br />
[00.709][mmc]: get sdc_type fail and use default host:tm4.<br />
[00.720][mmc]: SUNXI SDMMC Controller Version:0x40502<br />
[00.744][mmc]: Best spd md: 3-HS200/SDR104, freq: 4-150000000, Bus width: 8<br />
[00.751]sunxi flash init ok<br />
[00.754]Loading Environment from SUNXI_FLASH... OK<br />
[00.764]usb burn from boot<br />
delay time 0<br />
weak:otg_phy_config<br />
[00.777]usb prepare ok<br />
[01.580]overtime<br />
[01.584]do_burn_from_boot usb : no usb exist<br />
[01.588]boot_gui_init:start<br />
FAT: Misaligned buffer address (7be78e78)<br />
32 bytes read in 4 ms (7.8 KiB/s)<br />
tcon_de_attach:de=0,tcon=2[01.872]boot_gui_init:finish<br />
[01.876]bmp_name=bootlogo.bmp<br />
3686456 bytes read in 28 ms (125.6 MiB/s)<br />
[01.917][mmc]: delete mmc-hs400-1_8v from dtb<br />
[01.924]update dts<br />
** Unrecognized filesystem type **<br />
[01.935]load file(ULI/factory/rootwait init.txt) error.<br />
** Unrecognized filesystem type **<br />
[01.949]load file(ULI/factory/snum.txt) error.<br />
[01.953]name in map mac<br />
** Unrecognized filesystem type **<br />
[01.965]load file(ULI/factory/wifi_mac.txt) error.<br />
** Unrecognized filesystem type **<br />
[01.978]load file(ULI/factory/bt_mac.txt) error.<br />
** Unrecognized filesystem type **<br />
[01.992]load file(ULI/factory/selinux.txt) error.<br />
** Unrecognized filesystem type **<br />
[02.005]load file(ULI/factory/specialstr.txt) error.<br />
[02.017]update part info<br />
[02.040]update bootcmd<br />
[02.042]No ethernet found.<br />
Hit any key to stop autoboot: 0 <br />
[02.257]Starting kernel ...<br />
</pre><br />
<br />
= Pictures =<br />
<br />
<gallery><br />
File:X96QPro_Top.jpg<br />
File:X96QPro_Bottom.jpg<br />
File:X96QPro_Box.jpg<br />
File:X96QPro_Rear.jpg<br />
File:X96QPro_Side.jpg<br />
File:X96QPro_PCB_Top.jpg<br />
File:X96QPro_PCB_Bottom.jpg<br />
File:X96QPro_Heatsink.jpg<br />
</gallery><br />
<br />
= Schematic =<br />
<br />
{{Remove|List schematics, board layout, cad files, etc here.}}<br />
<br />
= Also known as =<br />
<br />
{{Remove|List rebadged devices here.}}<br />
<br />
= See also =<br />
<br />
{{Remove|Add some nice to have links here. This includes related devices, and external links.}}<br />
<br />
== Manufacturer images ==<br />
<br />
{{Remove|Optional. Add non-sunxi images in this section.}}<br />
<br />
[[Category:Devices]]<br />
[[Category:H616 Boards]]<br />
[[Category:Devices with Ethernet port]]<br />
[[Category:Devices with HDMI port]]<br />
[[Category:Devices with Wifi]]</div>CodeKipperhttps://linux-sunxi.org/index.php?title=File:X96QPro_Heatsink.jpg&diff=25169File:X96QPro Heatsink.jpg2022-11-21T13:13:04Z<p>CodeKipper: </p>
<hr />
<div></div>CodeKipperhttps://linux-sunxi.org/index.php?title=File:X96QPro_UART.jpg&diff=25168File:X96QPro UART.jpg2022-11-21T13:12:37Z<p>CodeKipper: </p>
<hr />
<div></div>CodeKipperhttps://linux-sunxi.org/index.php?title=File:X96QPro_PCB_Bottom.jpg&diff=25167File:X96QPro PCB Bottom.jpg2022-11-21T13:07:57Z<p>CodeKipper: </p>
<hr />
<div></div>CodeKipperhttps://linux-sunxi.org/index.php?title=File:X96QPro_PCB_Top.jpg&diff=25166File:X96QPro PCB Top.jpg2022-11-21T13:07:35Z<p>CodeKipper: </p>
<hr />
<div></div>CodeKipperhttps://linux-sunxi.org/index.php?title=File:X96QPro_Side.jpg&diff=25165File:X96QPro Side.jpg2022-11-21T13:07:16Z<p>CodeKipper: </p>
<hr />
<div></div>CodeKipperhttps://linux-sunxi.org/index.php?title=File:X96QPro_Rear.jpg&diff=25164File:X96QPro Rear.jpg2022-11-21T13:04:25Z<p>CodeKipper: </p>
<hr />
<div></div>CodeKipperhttps://linux-sunxi.org/index.php?title=File:X96QPro_Box.jpg&diff=25163File:X96QPro Box.jpg2022-11-21T13:02:17Z<p>CodeKipper: </p>
<hr />
<div></div>CodeKipperhttps://linux-sunxi.org/index.php?title=File:X96QPro_Bottom.jpg&diff=25162File:X96QPro Bottom.jpg2022-11-21T13:01:45Z<p>CodeKipper: </p>
<hr />
<div></div>CodeKipperhttps://linux-sunxi.org/index.php?title=File:X96QPro_Top.jpg&diff=25161File:X96QPro Top.jpg2022-11-21T13:01:13Z<p>CodeKipper: </p>
<hr />
<div></div>CodeKipperhttps://linux-sunxi.org/index.php?title=X96QPro&diff=25160X96QPro2022-11-21T12:58:35Z<p>CodeKipper: </p>
<hr />
<div>{{Infobox Board<br />
| image = [[File:X96QPro.jpg|250px]]<br />
| manufacturer = Shenzhen Nanxiangzi Technology Co. Ltd<br />
| dimensions = 108''mm'' x 108''mm'' x 18''mm''<br />
| release_date = {{Edit|Month year}}<br />
| website = [http://manufacturer/device Device Product Page]<br />
| soc = [[H313]] @ 1.008Ghz<br />
| dram = 1GiB LPDDR3 @ 648MHz<br />
| nand = 8GB<br />
| power = DC 5V @ 2A<br />
| video = HDMI (Type A - full), CVBS<br />
| audio = 3.5mm AV plug, SPDIF, HDMI<br />
| network = WiFi: 802.11 b/g/n ([[Wifi#Allwinner|XRadio XR819]]); 10/100Mbps Ethernet ([[Ethernet#Phyceiver|Internal]])<br />
| storage = µSD, eMMC<br />
| usb = 2 USB2.0 Host<br />
| other = IRDA<br />
| headers = UART<br />
}}<br />
<br />
{{Remove_only_when_finished|This page needs to be properly filled according to the [[New_Device_howto |New Device Howto]] and the [[New_Device_page|New Device Page guide]].}}<br />
<br />
{{Remove|If a device is special, then feel free to provide a terse description of what makes this device so special. But terse, no novels, no marketing blurb.}}<br />
<br />
= Identification =<br />
The top has an "X96Q Pro" logo embossed in the centre<br />
<br />
On the bottom of the device, the following is embossed:<br />
<pre>TT TV BOX<br />
ANDROID PLAYER<br />
Model: X96Q Pro RAM: 1G ROM:8G</pre><br />
<br />
The PCB has the following silkscreened on it:<br />
<pre>X96<br />
BA306_627_V3.0 20405</pre><br />
<br />
In android, under Settings->About, you will find:<br />
* Model Number: ''TODO''<br />
* Build Number: ''TODO''<br />
<br />
= Sunxi support =<br />
<br />
== Current status ==<br />
<br />
Not yet supported, but U-Boot and kernel support WIP. Since it uses the AC200 integrated 100MBit Ethernet PHY, it relies on pending mainline support for the chip to have working Ethernet.<br />
<br />
== Manual build ==<br />
<br />
You can build things for yourself by following our [[Manual_build_howto | Manual build howto]] and by choosing from the configurations available below.<br />
<br />
=== Mainline U-Boot ===<br />
<br />
=== Mainline Linux Kernel ===<br />
<br />
= Tips, Tricks, Caveats =<br />
<br />
{{Remove|Add MANUFACTURER DEVICE specific tips, tricks, Caveats and nice to have changes here.}}<br />
<br />
== FEL mode ==<br />
<br />
The button on the top of the PCB triggers [[FEL | FEL mode]] mode (to be confirmed). It is reachable through the CVBS connector..<br />
<br />
== {{Edit|Device specific topic}} ==<br />
<br />
{{Remove|If there are no further device specific topics to add, remove these sections.}}<br />
<br />
== {{Edit|...}} ==<br />
<br />
= Adding a serial port ('''voids warranty''') =<br />
<br />
[[File:X96QPro_Serial.jpg|thumb|240px|X96QPro UART pads]]<br />
<br />
To get access to the UART pads, you have to open the box.<br />
<br />
== Device disassembly ==<br />
<br />
To open up the case, remove the feet to expose the screws.<br />
<br />
== Locating the UART ==<br />
<br />
The UART pads are located on the top right of the device PCB, between USB 1 and the CVBS socket, providing RX, TX and GND signals, as pictured. The assignment is printed on the other side. To solder some wires or pins, just remove the PCB (three screws). To route the wires outside the case, you could drill a small hole anywhere to the right on the pcb where there is an empty space in the case. Once done, follow the [[UART|UART howto]].<br />
<br />
=== Boot with factory firmware ===<br />
<pre><br />
[240]HELLO! BOOT0 is starting!<br />
[243]BOOT0 commit : 803d783<br />
[245]set pll start<br />
[248]periph0 has been enabled<br />
[251]set pll end<br />
[253]unknow PMU<br />
[255]unknow PMU<br />
[257]PMU: AXP1530<br />
[259]dram return write ok<br />
[261]board init ok<br />
[263]DRAM BOOT DRIVE INFO: V0.645<br />
[267]the chip id is 0x5000<br />
[269]chip id check OK<br />
[273]DRAM_VCC set to 1200 mv<br />
[276]DRAM CLK =648 MHZ<br />
[278]DRAM Type =7 (3:DDR3,4:DDR4,7:LPDDR3,8:LPDDR4)<br />
[286]Actual DRAM SIZE =1024 M<br />
[289]DRAM SIZE =1024 MBytes, para1 = 30fa, para2 = 4000000, dram_tpr13 = 6061<br />
[302]DRAM simple test OK.<br />
[305]rtc standby flag is 0x0, super standby flag is 0x0<br />
[310]dram size =1024<br />
[313]card no is 2<br />
[315]sdcard 2 line count 8<br />
[318][mmc]: mmc driver ver 2020-09-10 15:32<br />
[327][mmc]: Wrong media type 0x0, but host sdc2, try mmc first<br />
[333][mmc]: ***Try MMC card 2***<br />
[357][mmc]: RMCA OK!<br />
[359][mmc]: bias 4<br />
[362][mmc]: MMC 5.0<br />
[363][mmc]: HSSDR52/SDR25 8 bit<br />
[367][mmc]: 50000000 Hz<br />
[369][mmc]: 7456 MB<br />
[371][mmc]: ***SD/MMC 2 init OK!!!***<br />
[450]Loading boot-pkg Succeed(index=0).<br />
[454]Entry_name = u-boot<br />
[464]Entry_name = monitor<br />
[467]Entry_name = dtbo<br />
[470]Entry_name = dtb<br />
[474]tunning data addr:0x4a0003e8<br />
[477]Jump to second Boot.<br />
NOTICE: BL3-1: v1.0(debug):76097ec<br />
NOTICE: BL3-1: Built : 14:52:17, 2021-04-20<br />
NOTICE: BL3-1 commit: 8<br />
NOTICE: cpuidle init version V1.0<br />
ERROR: Error initializing runtime service tspd_fast<br />
NOTICE: BL3-1: Preparing for EL3 exit to normal world<br />
NOTICE: BL3-1: Next image address = 0x4a000000<br />
NOTICE: BL3-1: Next image spsr = 0x1d3<br />
<br />
U-Boot 2018.05 (Nov 22 2021 - 10:00:03 +0800) Allwinner Technology<br />
<br />
[00.556]CPU: Allwinner Family<br />
[00.559]Model: sun50iw9<br />
I2C: ready<br />
[00.563]DRAM: 1 GiB<br />
[00.566]Relocation Offset is: 35ebf000<br />
[00.607]secure enable bit: 0<br />
[00.610]pmu_axp152_probe pmic_bus_read fail<br />
[00.614]PMU: AXP1530<br />
[00.620]CPU=1008 MHz,PLL6=600 Mhz,AHB=200 Mhz, APB1=100Mhz MBus=400Mhz<br />
[00.628]drv_disp_init<br />
[00.659]__clk_enable: clk is null.<br />
[00.665]drv_disp_init finish<br />
[00.667]gic: sec monitor mode<br />
[00.696]flash init start<br />
[00.698]workmode = 0,storage type = 2<br />
[00.701]MMC: 2<br />
[00.702][mmc]: mmc driver ver uboot2018:2021-07-19 14:09:00<br />
[00.709][mmc]: get sdc_type fail and use default host:tm4.<br />
[00.720][mmc]: SUNXI SDMMC Controller Version:0x40502<br />
[00.744][mmc]: Best spd md: 3-HS200/SDR104, freq: 4-150000000, Bus width: 8<br />
[00.751]sunxi flash init ok<br />
[00.754]Loading Environment from SUNXI_FLASH... OK<br />
[00.764]usb burn from boot<br />
delay time 0<br />
weak:otg_phy_config<br />
[00.777]usb prepare ok<br />
[01.580]overtime<br />
[01.584]do_burn_from_boot usb : no usb exist<br />
[01.588]boot_gui_init:start<br />
FAT: Misaligned buffer address (7be78e78)<br />
32 bytes read in 4 ms (7.8 KiB/s)<br />
tcon_de_attach:de=0,tcon=2[01.872]boot_gui_init:finish<br />
[01.876]bmp_name=bootlogo.bmp<br />
3686456 bytes read in 28 ms (125.6 MiB/s)<br />
[01.917][mmc]: delete mmc-hs400-1_8v from dtb<br />
[01.924]update dts<br />
** Unrecognized filesystem type **<br />
[01.935]load file(ULI/factory/rootwait init.txt) error.<br />
** Unrecognized filesystem type **<br />
[01.949]load file(ULI/factory/snum.txt) error.<br />
[01.953]name in map mac<br />
** Unrecognized filesystem type **<br />
[01.965]load file(ULI/factory/wifi_mac.txt) error.<br />
** Unrecognized filesystem type **<br />
[01.978]load file(ULI/factory/bt_mac.txt) error.<br />
** Unrecognized filesystem type **<br />
[01.992]load file(ULI/factory/selinux.txt) error.<br />
** Unrecognized filesystem type **<br />
[02.005]load file(ULI/factory/specialstr.txt) error.<br />
[02.017]update part info<br />
[02.040]update bootcmd<br />
[02.042]No ethernet found.<br />
Hit any key to stop autoboot: 0 <br />
[02.257]Starting kernel ...<br />
</pre><br />
<br />
= Pictures =<br />
<br />
<gallery><br />
File:X96QPro_Top.jpg<br />
File:X96QPro_Bottom.jpg<br />
File:X96QPro_Box.jpg<br />
File:X96QPro_Back.jpg<br />
File:X96QPro_Side.jpg<br />
File:X96QPro_PCB_Top.jpg<br />
File:X96QPro_PCB_Bottom.jpg<br />
</gallery><br />
<br />
= Schematic =<br />
<br />
{{Remove|List schematics, board layout, cad files, etc here.}}<br />
<br />
= Also known as =<br />
<br />
{{Remove|List rebadged devices here.}}<br />
<br />
= See also =<br />
<br />
{{Remove|Add some nice to have links here. This includes related devices, and external links.}}<br />
<br />
== Manufacturer images ==<br />
<br />
{{Remove|Optional. Add non-sunxi images in this section.}}<br />
<br />
[[Category:Devices]]<br />
[[Category:H616 Boards]]<br />
[[Category:Devices with Ethernet port]]<br />
[[Category:Devices with HDMI port]]<br />
[[Category:Devices with Wifi]]</div>CodeKipperhttps://linux-sunxi.org/index.php?title=File:X96QPro.jpg&diff=25159File:X96QPro.jpg2022-11-21T12:57:18Z<p>CodeKipper: </p>
<hr />
<div></div>CodeKipperhttps://linux-sunxi.org/index.php?title=X96QPro&diff=25158X96QPro2022-11-21T12:23:27Z<p>CodeKipper: added logs</p>
<hr />
<div>{{Infobox Board<br />
| image = [[File:X96QPro.jpg|250px]]<br />
| manufacturer = Shenzhen Nanxiangzi Technology Co. Ltd<br />
| dimensions = 108''mm'' x 108''mm'' x 18''mm''<br />
| release_date = {{Edit|Month year}}<br />
| website = [http://manufacturer/device Device Product Page]<br />
| soc = [[H313]] @ 1.512Ghz<br />
| dram = 1GiB LPDDR3 @ 648MHz<br />
| nand = 8GB<br />
| power = DC 5V @ 2A<br />
| video = HDMI (Type A - full), CVBS<br />
| audio = 3.5mm AV plug, SPDIF, HDMI<br />
| network = WiFi: 802.11 b/g/n ([[Wifi#Allwinner|XRadio XR819]]); 10/100Mbps Ethernet ([[Ethernet#Phyceiver|Internal]])<br />
| storage = µSD, eMMC<br />
| usb = 2 USB2.0 Host<br />
| other = IRDA<br />
| headers = UART<br />
}}<br />
<br />
{{Remove_only_when_finished|This page needs to be properly filled according to the [[New_Device_howto |New Device Howto]] and the [[New_Device_page|New Device Page guide]].}}<br />
<br />
{{Remove|If a device is special, then feel free to provide a terse description of what makes this device so special. But terse, no novels, no marketing blurb.}}<br />
<br />
= Identification =<br />
The top has an "X96Q Pro" logo embossed in the centre<br />
<br />
On the bottom of the device, the following is embossed:<br />
<pre>TT TV BOX<br />
ANDROID PLAYER<br />
Model: X96Q Pro RAM: 1G ROM:8G</pre><br />
<br />
The PCB has the following silkscreened on it:<br />
<pre>X96<br />
BA306_627_V3.0 20405</pre><br />
<br />
In android, under Settings->About, you will find:<br />
* Model Number: ''TODO''<br />
* Build Number: ''TODO''<br />
<br />
= Sunxi support =<br />
<br />
== Current status ==<br />
<br />
Not yet supported, but U-Boot and kernel support WIP. Since it uses the AC200 integrated 100MBit Ethernet PHY, it relies on pending mainline support for the chip to have working Ethernet.<br />
<br />
== Manual build ==<br />
<br />
You can build things for yourself by following our [[Manual_build_howto | Manual build howto]] and by choosing from the configurations available below.<br />
<br />
=== Mainline U-Boot ===<br />
<br />
=== Mainline Linux Kernel ===<br />
<br />
= Tips, Tricks, Caveats =<br />
<br />
{{Remove|Add MANUFACTURER DEVICE specific tips, tricks, Caveats and nice to have changes here.}}<br />
<br />
== FEL mode ==<br />
<br />
The button on the top of the PCB triggers [[FEL | FEL mode]] mode (to be confirmed). It is reachable through the CVBS connector..<br />
<br />
== {{Edit|Device specific topic}} ==<br />
<br />
{{Remove|If there are no further device specific topics to add, remove these sections.}}<br />
<br />
== {{Edit|...}} ==<br />
<br />
= Adding a serial port ('''voids warranty''') =<br />
<br />
[[File:X96QPro_Serial.jpg|thumb|240px|X96QPro UART pads]]<br />
<br />
To get access to the UART pads, you have to open the box.<br />
<br />
== Device disassembly ==<br />
<br />
To open up the case, remove the feet to expose the screws.<br />
<br />
== Locating the UART ==<br />
<br />
The UART pads are located on the top right of the device PCB, between USB 1 and the CVBS socket, providing RX, TX and GND signals, as pictured. The assignment is printed on the other side. To solder some wires or pins, just remove the PCB (three screws). To route the wires outside the case, you could drill a small hole anywhere to the right on the pcb where there is an empty space in the case. Once done, follow the [[UART|UART howto]].<br />
<br />
=== Boot with factory firmware ===<br />
<pre><br />
[240]HELLO! BOOT0 is starting!<br />
[243]BOOT0 commit : 803d783<br />
[245]set pll start<br />
[248]periph0 has been enabled<br />
[251]set pll end<br />
[253]unknow PMU<br />
[255]unknow PMU<br />
[257]PMU: AXP1530<br />
[259]dram return write ok<br />
[261]board init ok<br />
[263]DRAM BOOT DRIVE INFO: V0.645<br />
[267]the chip id is 0x5000<br />
[269]chip id check OK<br />
[273]DRAM_VCC set to 1200 mv<br />
[276]DRAM CLK =648 MHZ<br />
[278]DRAM Type =7 (3:DDR3,4:DDR4,7:LPDDR3,8:LPDDR4)<br />
[286]Actual DRAM SIZE =1024 M<br />
[289]DRAM SIZE =1024 MBytes, para1 = 30fa, para2 = 4000000, dram_tpr13 = 6061<br />
[302]DRAM simple test OK.<br />
[305]rtc standby flag is 0x0, super standby flag is 0x0<br />
[310]dram size =1024<br />
[313]card no is 2<br />
[315]sdcard 2 line count 8<br />
[318][mmc]: mmc driver ver 2020-09-10 15:32<br />
[327][mmc]: Wrong media type 0x0, but host sdc2, try mmc first<br />
[333][mmc]: ***Try MMC card 2***<br />
[357][mmc]: RMCA OK!<br />
[359][mmc]: bias 4<br />
[362][mmc]: MMC 5.0<br />
[363][mmc]: HSSDR52/SDR25 8 bit<br />
[367][mmc]: 50000000 Hz<br />
[369][mmc]: 7456 MB<br />
[371][mmc]: ***SD/MMC 2 init OK!!!***<br />
[450]Loading boot-pkg Succeed(index=0).<br />
[454]Entry_name = u-boot<br />
[464]Entry_name = monitor<br />
[467]Entry_name = dtbo<br />
[470]Entry_name = dtb<br />
[474]tunning data addr:0x4a0003e8<br />
[477]Jump to second Boot.<br />
NOTICE: BL3-1: v1.0(debug):76097ec<br />
NOTICE: BL3-1: Built : 14:52:17, 2021-04-20<br />
NOTICE: BL3-1 commit: 8<br />
NOTICE: cpuidle init version V1.0<br />
ERROR: Error initializing runtime service tspd_fast<br />
NOTICE: BL3-1: Preparing for EL3 exit to normal world<br />
NOTICE: BL3-1: Next image address = 0x4a000000<br />
NOTICE: BL3-1: Next image spsr = 0x1d3<br />
<br />
U-Boot 2018.05 (Nov 22 2021 - 10:00:03 +0800) Allwinner Technology<br />
<br />
[00.556]CPU: Allwinner Family<br />
[00.559]Model: sun50iw9<br />
I2C: ready<br />
[00.563]DRAM: 1 GiB<br />
[00.566]Relocation Offset is: 35ebf000<br />
[00.607]secure enable bit: 0<br />
[00.610]pmu_axp152_probe pmic_bus_read fail<br />
[00.614]PMU: AXP1530<br />
[00.620]CPU=1008 MHz,PLL6=600 Mhz,AHB=200 Mhz, APB1=100Mhz MBus=400Mhz<br />
[00.628]drv_disp_init<br />
[00.659]__clk_enable: clk is null.<br />
[00.665]drv_disp_init finish<br />
[00.667]gic: sec monitor mode<br />
[00.696]flash init start<br />
[00.698]workmode = 0,storage type = 2<br />
[00.701]MMC: 2<br />
[00.702][mmc]: mmc driver ver uboot2018:2021-07-19 14:09:00<br />
[00.709][mmc]: get sdc_type fail and use default host:tm4.<br />
[00.720][mmc]: SUNXI SDMMC Controller Version:0x40502<br />
[00.744][mmc]: Best spd md: 3-HS200/SDR104, freq: 4-150000000, Bus width: 8<br />
[00.751]sunxi flash init ok<br />
[00.754]Loading Environment from SUNXI_FLASH... OK<br />
[00.764]usb burn from boot<br />
delay time 0<br />
weak:otg_phy_config<br />
[00.777]usb prepare ok<br />
[01.580]overtime<br />
[01.584]do_burn_from_boot usb : no usb exist<br />
[01.588]boot_gui_init:start<br />
FAT: Misaligned buffer address (7be78e78)<br />
32 bytes read in 4 ms (7.8 KiB/s)<br />
tcon_de_attach:de=0,tcon=2[01.872]boot_gui_init:finish<br />
[01.876]bmp_name=bootlogo.bmp<br />
3686456 bytes read in 28 ms (125.6 MiB/s)<br />
[01.917][mmc]: delete mmc-hs400-1_8v from dtb<br />
[01.924]update dts<br />
** Unrecognized filesystem type **<br />
[01.935]load file(ULI/factory/rootwait init.txt) error.<br />
** Unrecognized filesystem type **<br />
[01.949]load file(ULI/factory/snum.txt) error.<br />
[01.953]name in map mac<br />
** Unrecognized filesystem type **<br />
[01.965]load file(ULI/factory/wifi_mac.txt) error.<br />
** Unrecognized filesystem type **<br />
[01.978]load file(ULI/factory/bt_mac.txt) error.<br />
** Unrecognized filesystem type **<br />
[01.992]load file(ULI/factory/selinux.txt) error.<br />
** Unrecognized filesystem type **<br />
[02.005]load file(ULI/factory/specialstr.txt) error.<br />
[02.017]update part info<br />
[02.040]update bootcmd<br />
[02.042]No ethernet found.<br />
Hit any key to stop autoboot: 0 <br />
[02.257]Starting kernel ...<br />
</pre><br />
<br />
= Pictures =<br />
<br />
<gallery><br />
File:X96QPro_Top.jpg<br />
File:X96QPro_Bottom.jpg<br />
File:X96QPro_Box.jpg<br />
File:X96QPro_Back.jpg<br />
File:X96QPro_Side.jpg<br />
File:X96QPro_PCB_Top.jpg<br />
File:X96QPro_PCB_Bottom.jpg<br />
</gallery><br />
<br />
= Schematic =<br />
<br />
{{Remove|List schematics, board layout, cad files, etc here.}}<br />
<br />
= Also known as =<br />
<br />
{{Remove|List rebadged devices here.}}<br />
<br />
= See also =<br />
<br />
{{Remove|Add some nice to have links here. This includes related devices, and external links.}}<br />
<br />
== Manufacturer images ==<br />
<br />
{{Remove|Optional. Add non-sunxi images in this section.}}<br />
<br />
[[Category:Devices]]<br />
[[Category:H616 Boards]]<br />
[[Category:Devices with Ethernet port]]<br />
[[Category:Devices with HDMI port]]<br />
[[Category:Devices with Wifi]]</div>CodeKipperhttps://linux-sunxi.org/index.php?title=X96QPro&diff=25157X96QPro2022-11-21T12:15:37Z<p>CodeKipper: WIP description of the X96Q Pro board, photos and logs to come</p>
<hr />
<div>{{Infobox Board<br />
| image = [[File:X96QPro.jpg|250px]]<br />
| manufacturer = Shenzhen Nanxiangzi Technology Co. Ltd<br />
| dimensions = 108''mm'' x 108''mm'' x 18''mm''<br />
| release_date = {{Edit|Month year}}<br />
| website = [http://manufacturer/device Device Product Page]<br />
| soc = [[H313]] @ 1.512Ghz<br />
| dram = 1GiB LPDDR3 @ 648MHz<br />
| nand = 8GB<br />
| power = DC 5V @ 2A<br />
| video = HDMI (Type A - full), CVBS<br />
| audio = 3.5mm AV plug, SPDIF, HDMI<br />
| network = WiFi: 802.11 b/g/n ([[Wifi#Allwinner|XRadio XR819]]); 10/100Mbps Ethernet ([[Ethernet#Phyceiver|Internal]])<br />
| storage = µSD, eMMC<br />
| usb = 2 USB2.0 Host<br />
| other = IRDA<br />
| headers = UART<br />
}}<br />
<br />
{{Remove_only_when_finished|This page needs to be properly filled according to the [[New_Device_howto |New Device Howto]] and the [[New_Device_page|New Device Page guide]].}}<br />
<br />
{{Remove|If a device is special, then feel free to provide a terse description of what makes this device so special. But terse, no novels, no marketing blurb.}}<br />
<br />
= Identification =<br />
The top has an "X96Q Pro" logo embossed in the centre<br />
<br />
On the bottom of the device, the following is embossed:<br />
<pre>TT TV BOX<br />
ANDROID PLAYER<br />
Model: X96Q Pro RAM: 1G ROM:8G</pre><br />
<br />
The PCB has the following silkscreened on it:<br />
<pre>X96<br />
BA306_627_V3.0 20405</pre><br />
<br />
In android, under Settings->About, you will find:<br />
* Model Number: ''TODO''<br />
* Build Number: ''TODO''<br />
<br />
= Sunxi support =<br />
<br />
== Current status ==<br />
<br />
Not yet supported, but U-Boot and kernel support WIP. Since it uses the AC200 integrated 100MBit Ethernet PHY, it relies on pending mainline support for the chip to have working Ethernet.<br />
<br />
== Manual build ==<br />
<br />
You can build things for yourself by following our [[Manual_build_howto | Manual build howto]] and by choosing from the configurations available below.<br />
<br />
=== Mainline U-Boot ===<br />
<br />
=== Mainline Linux Kernel ===<br />
<br />
= Tips, Tricks, Caveats =<br />
<br />
{{Remove|Add MANUFACTURER DEVICE specific tips, tricks, Caveats and nice to have changes here.}}<br />
<br />
== FEL mode ==<br />
<br />
The button on the top of the PCB triggers [[FEL | FEL mode]] mode (to be confirmed). It is reachable through the CVBS connector..<br />
<br />
== {{Edit|Device specific topic}} ==<br />
<br />
{{Remove|If there are no further device specific topics to add, remove these sections.}}<br />
<br />
== {{Edit|...}} ==<br />
<br />
= Adding a serial port ('''voids warranty''') =<br />
<br />
[[File:X96QPro_Serial.jpg|thumb|240px|X96QPro UART pads]]<br />
<br />
To get access to the UART pads, you have to open the box.<br />
<br />
== Device disassembly ==<br />
<br />
To open up the case, remove the feet to expose the screws.<br />
<br />
== Locating the UART ==<br />
<br />
The UART pads are located on the top right of the device PCB, between USB 1 and the CVBS socket, providing RX, TX and GND signals, as pictured. The assignment is printed on the other side. To solder some wires or pins, just remove the PCB (three screws). To route the wires outside the case, you could drill a small hole anywhere to the right on the pcb where there is an empty space in the case. Once done, follow the [[UART|UART howto]].<br />
<br />
= Pictures =<br />
<br />
<gallery><br />
File:X96QPro_Top.jpg<br />
File:X96QPro_Bottom.jpg<br />
File:X96QPro_Box.jpg<br />
File:X96QPro_Back.jpg<br />
File:X96QPro_Side.jpg<br />
File:X96QPro_PCB_Top.jpg<br />
File:X96QPro_PCB_Bottom.jpg<br />
</gallery><br />
<br />
= Schematic =<br />
<br />
{{Remove|List schematics, board layout, cad files, etc here.}}<br />
<br />
= Also known as =<br />
<br />
{{Remove|List rebadged devices here.}}<br />
<br />
= See also =<br />
<br />
{{Remove|Add some nice to have links here. This includes related devices, and external links.}}<br />
<br />
== Manufacturer images ==<br />
<br />
{{Remove|Optional. Add non-sunxi images in this section.}}<br />
<br />
[[Category:Devices]]<br />
[[Category:H616 Boards]]<br />
[[Category:Devices with Ethernet port]]<br />
[[Category:Devices with HDMI port]]<br />
[[Category:Devices with Wifi]]</div>CodeKipperhttps://linux-sunxi.org/index.php?title=Beelink_X2&diff=24574Beelink X22022-01-03T15:24:43Z<p>CodeKipper: </p>
<hr />
<div>{{Infobox Board<br />
| image = [[File:Beelink_X2_Front_small.jpg|250px]]<br />
| manufacturer = [http://www.roofull.com/ Roofull Technologies]<br />
| dimensions = 110''mm'' x 110''mm'' x 17.5''mm''<br />
| release_date = June 2015<br />
| website = <strike>[http://www.roofull.com/products/android-mini-pcs-allwinner-chip/allwinner-h3-quad-core.html X2 Product Page]</strike><br />
| soc = [[H3|H3]] @ 1.2Ghz<br />
| dram = 1GiB DDR3 (different batches use different modules)<br />
| nand = 8GB (eMMC 4.51), FORESEE NCEFES78-08G<br />
| power = DC 5V @ 2A<br />
| video = HDMI (Type A - full)<br />
| audio = SPDIF<br />
| network = WiFi 802.11 b/g/n (AMPAK AP6181), 10/100Mbps Ethernet (H1601NL PLY)<br />
| storage = µSD<br />
| usb = 1 USB2.0 Host, 1 OTG as type A<br />
| other = IR receiver for remote<br />
| headers = UART (internal), unknown 4-pin (internal)<br />
}}<br />
<br />
{{Remove_only_when_finished|This page needs to be properly filled according to the [[New_Device_howto |New Device Howto]] and the [[New_Device_page|New Device Page guide]].}}<br />
<br />
The Beelink X2 is an inexpensive TV box/multimedia player based on Allwinner's H3 SoC.<br />
<br />
= Identification =<br />
<br />
"X2" logo embossed on top cover of the device.<br />
<br />
In android, under Settings->About box, you will find:<br />
* Model Number: XII<br />
* Build Number: 4.4.2 KOT49H 20151105 test-keys<br />
* Vendor Software Version: 203k4<br />
<br />
A newer version shows in Android, (bought 29.09.2016 ships from Germany):<br />
<br />
* Model Number: XII<br />
* Build Number: 4.4.2 KOT49H 20160423 test-keys<br />
* Vendor Software Version: 208k4<br />
<br />
Another one <br />
<br />
* Model Number: XII<br />
* Build Number: 4.4.2 KOT49H 20160503 test-keys<br />
* Vendor Software Version: 209k4<br />
<br />
My version shows in Android, (bought 30.06.2017 ships from china<br />
<br />
* Model Number: X2-A<br />
* Firmware Version: Homlet4.4.4-qin2-v1.0release<br />
* Build Number: 4.4.2KOT49H 20170608 test-keys<br />
* Vendor software version: 300k4<br />
<br />
= Sunxi support =<br />
<br />
== Current status ==<br />
<br />
Beelink X2 is currently supported by both mainline U-Boot and kernels. <br />
<br />
== Images ==<br />
<br />
Armbian fully supports [http://www.armbian.com/beelinkx2/ Beelink X2] starting with version 5.15 (see [http://forum.armbian.com/index.php/topic/872-beelink-x2-with-armbian-possible/page-3#entry11139 the relevant thread for details and tweaks]). Given the minor differences when comparing the fex files between several Orange Pis and Beelink X2 it should be relatively easy to provide OS images using mainline kernel later. Only one caveat: Like a few other H3 devices the X2 tends to overheat so unless THS stuff for H3 devices isn't ready in mainline kernel it's not recommended to use kernel 4.x due to missing throttling.<br />
<br />
== Manual build ==<br />
<br />
You can build things for yourself by following our [[Manual_build_howto | Manual build howto]] and by choosing from the configurations available below.<br />
<br />
=== U-Boot ===<br />
<br />
==== Mainline U-Boot ====<br />
<br />
Use the ''beelink_gs1_defconfig'' (supported since v2019.10) build target.<br />
<br />
Write u-boot-sunxi-with-spl.bin to an SD card with "dd if=u-boot-sunxi-with-spl.bin of=/dev/[SD] bs=1024 seek=8 conv=notrunc" <br />
<br />
=== Linux Kernel ===<br />
<br />
==== Mainline kernel ====<br />
<br />
Use the ''sun8i-h3-beelink-x2.dtb'' (supported since v4.11) device-tree binary.<br />
<br />
= Tips, Tricks, Caveats =<br />
<br />
The X2 is configured to boot from µSD first, so testing an alternative OS is simple. Linux images for other H3 devices can be booted, but provide incorrect GPIO assignments for at least the power LED, USB ports and so on. The most up to date fex file for the device might be in [https://github.com/igorpecovnik/lib/blob/master/config/fex/beelinkx2.fex Armbian github repository]<br />
<br />
== FEL mode ==<br />
<br />
The button on the bottom of the PCB triggers [[FEL | FEL mode]] (to be confirmed). It is reachable through a small hole in the bottom plastic cover. The X2 exposes H3's USB OTG port as a type A receptacle on the back next to the power socket which can be used with a male-to-male type A USB cable. This will also provide power to the X2.<br />
<br />
== WiFi ==<br />
<br />
PCB revision 3.0 came with AP6181 WiFi which has been replaced by RTL8189ETV (as used on the older H3 Orange Pis, eg. [[Xunlong_Orange_Pi_Plus|Orange Pi Plus]]). Pin mapping remained the same so no need to modify fex or device tree contents, just a different driver is needed.<br />
<br />
= Adding a serial port ('''voids warranty''') =<br />
<br />
[[File:X2_UART.png|thumb|240px|X2 UART pads]]<br />
<br />
The X2 UART runs at 3.3V levels, so you need a level converter (e.g. MAX3323) to connect the board to a regular serial port. Alternatively, a USB-to-UART adapter with 3.3V levels will also work. See the [[UART|UART howto]] for details.<br />
<br />
== Device disassembly ==<br />
<br />
The case is clipped together using plastic tabs on all four sides. Please see the [[Plastic_tool|Plastic tool howto]] for details of opening cases like these. The PCB is held in place by four small Philips-head screws. Make sure to remove the µSD card before taking out the PCB. The H3 chip is attached to an internal heat sink using a thermal pad.<br />
<br />
If you are unsure how to open the case, this [https://drive.google.com/open?id=0B0T2ZYhVbJ9_ekYtbkEwWW9rRzA disassembly video] might also help.<br />
<br />
== Locating the UART ==<br />
<br />
The UART (3.3V levels) is available on four solder holes (2mm spacing) next to the µSD slot. Soldering in a header will void the warranty. <br />
<br />
With the square pad as pin 1 (i.e., counting from right to left in the photo), the pinout is as follows '''confirmed using USB-UART adapter''':<br />
<br />
* Pin 1: GND<br />
* Pin 2: ???<br />
* Pin 3: RxD<br />
* Pin 4: TxD<br />
<br />
= Pictures =<br />
<br />
<gallery><br />
File:Beelink_X2_Front.jpg<br />
File:Beelink_X2_Back.jpg<br />
File:Beelink_X2_Right_Side.jpg<br />
File:X2_PCB_top.jpg<br />
File:X2_PCB_top_annotated.png<br />
File:X2_PCB_bottom.jpg<br />
File:X2_cover.png<br />
File:Beelink_X2_AP6181_Heatpad.jpg<br />
File:Beelink_X2_3.1.1_RTL8189ES.jpg<br />
File:Beelink_X2_with_UART.jpg<br />
</gallery><br />
<br />
= Also known as =<br />
<br />
TRONFY X2, Keedox Smart TV Box<br />
<br />
= See also =<br />
<br />
* [http://freaktab.com/forum/tv-player-support/allwinner-tv-players/507770-beelink-x2-h3-box Thread on the X2 with details of firmware updates at freaktab]<br />
* <strike>[http://nanospic.com/?p=618 Running Linux on the X2]</strike> [https://web.archive.org/web/20161117233526/http://nanospic.com/?p=618 Archive.org memento]<br />
* [http://www.deutron.com.tw/pdf/D3_256x16.pdf DRAM data sheet (Deutron)]<br />
<br />
== Manufacturer images ==<br />
<br />
{{Remove|Optional. Add non-sunxi images in this section.}}<br />
<br />
[[Category:Devices]]<br />
[[Category:H3 HTPC]]<br />
[[Category:Devices with Ethernet port]]<br />
[[Category:Devices with Wifi]]<br />
[[Category:Devices with HDMI port]]<br />
[[Category:Devices with SPDIF port]]</div>CodeKipperhttps://linux-sunxi.org/index.php?title=Beelink_X2&diff=24573Beelink X22022-01-03T15:24:13Z<p>CodeKipper: </p>
<hr />
<div>{{Infobox Board<br />
| image = [[File:Beelink_X2_Front_small.jpg|250px]]<br />
| manufacturer = [http://www.roofull.com/ Roofull Technologies]<br />
| dimensions = 110''mm'' x 110''mm'' x 17.5''mm''<br />
| release_date = June 2015<br />
| website = <strike>[http://www.roofull.com/products/android-mini-pcs-allwinner-chip/allwinner-h3-quad-core.html X2 Product Page]</strike><br />
| soc = [[H3|H3]] @ 1.2Ghz<br />
| dram = 1GiB DDR3 (different batches use different modules)<br />
| nand = 8GB (eMMC 4.51), FORESEE NCEFES78-08G<br />
| power = DC 5V @ 2A<br />
| video = HDMI (Type A - full)<br />
| audio = SPDIF<br />
| network = WiFi 802.11 b/g/n (AMPAK AP6181), 10/100Mbps Ethernet (H1601NL PLY)<br />
| storage = µSD<br />
| usb = 1 USB2.0 Host, 1 OTG as type A<br />
| other = IR receiver for remote<br />
| headers = UART (internal), unknown 4-pin (internal)<br />
}}<br />
<br />
{{Remove_only_when_finished|This page needs to be properly filled according to the [[New_Device_howto |New Device Howto]] and the [[New_Device_page|New Device Page guide]].}}<br />
<br />
The Beelink X2 is an inexpensive TV box/multimedia player based on Allwinner's H3 SoC.<br />
<br />
= Identification =<br />
<br />
"X2" logo embossed on top cover of the device.<br />
<br />
In android, under Settings->About box, you will find:<br />
* Model Number: XII<br />
* Build Number: 4.4.2 KOT49H 20151105 test-keys<br />
* Vendor Software Version: 203k4<br />
<br />
A newer version shows in Android, (bought 29.09.2016 ships from Germany):<br />
<br />
* Model Number: XII<br />
* Build Number: 4.4.2 KOT49H 20160423 test-keys<br />
* Vendor Software Version: 208k4<br />
<br />
Another one <br />
<br />
* Model Number: XII<br />
* Build Number: 4.4.2 KOT49H 20160503 test-keys<br />
* Vendor Software Version: 209k4<br />
<br />
My version shows in Android, (bought 30.06.2017 ships from china<br />
<br />
* Model Number: X2-A<br />
* Firmware Version: Homlet4.4.4-qin2-v1.0release<br />
* Build Number: 4.4.2KOT49H 20170608 test-keys<br />
* Vendor software version: 300k4<br />
<br />
= Sunxi support =<br />
<br />
== Current status ==<br />
<br />
Beelink X2 is currently supported by both mainline U-Boot and kernels. <br />
<br />
== Images ==<br />
<br />
Armbian fully supports [http://www.armbian.com/beelinkx2/ Beelink X2] starting with version 5.15 (see [http://forum.armbian.com/index.php/topic/872-beelink-x2-with-armbian-possible/page-3#entry11139 the relevant thread for details and tweaks]). Given the minor differences when comparing the fex files between several Orange Pis and Beelink X2 it should be relatively easy to provide OS images using mainline kernel later. Only one caveat: Like a few other H3 devices the X2 tends to overheat so unless THS stuff for H3 devices isn't ready in mainline kernel it's not recommended to use kernel 4.x due to missing throttling.<br />
<br />
== Manual build ==<br />
<br />
You can build things for yourself by following our [[Manual_build_howto | Manual build howto]] and by choosing from the configurations available below.<br />
<br />
=== U-Boot ===<br />
<br />
==== Mainline U-Boot ====<br />
<br />
Use the ''beelink_gs1_defconfig'' (supported since v2019.10) build target.<br />
<br />
Write u-boot-sunxi-with-spl.bin to an SD card with "dd if=u-boot-sunxi-with-spl.bin of=/dev/[SD] bs=1024 seek=8 conv=notrunc" <br />
<br />
=== Linux Kernel ===<br />
<br />
==== Mainline kernel ====<br />
<br />
Use the ''sun8i-h3-beelink-x2.dtb}}'' (supported since v4.11) device-tree binary.<br />
<br />
= Tips, Tricks, Caveats =<br />
<br />
The X2 is configured to boot from µSD first, so testing an alternative OS is simple. Linux images for other H3 devices can be booted, but provide incorrect GPIO assignments for at least the power LED, USB ports and so on. The most up to date fex file for the device might be in [https://github.com/igorpecovnik/lib/blob/master/config/fex/beelinkx2.fex Armbian github repository]<br />
<br />
== FEL mode ==<br />
<br />
The button on the bottom of the PCB triggers [[FEL | FEL mode]] (to be confirmed). It is reachable through a small hole in the bottom plastic cover. The X2 exposes H3's USB OTG port as a type A receptacle on the back next to the power socket which can be used with a male-to-male type A USB cable. This will also provide power to the X2.<br />
<br />
== WiFi ==<br />
<br />
PCB revision 3.0 came with AP6181 WiFi which has been replaced by RTL8189ETV (as used on the older H3 Orange Pis, eg. [[Xunlong_Orange_Pi_Plus|Orange Pi Plus]]). Pin mapping remained the same so no need to modify fex or device tree contents, just a different driver is needed.<br />
<br />
= Adding a serial port ('''voids warranty''') =<br />
<br />
[[File:X2_UART.png|thumb|240px|X2 UART pads]]<br />
<br />
The X2 UART runs at 3.3V levels, so you need a level converter (e.g. MAX3323) to connect the board to a regular serial port. Alternatively, a USB-to-UART adapter with 3.3V levels will also work. See the [[UART|UART howto]] for details.<br />
<br />
== Device disassembly ==<br />
<br />
The case is clipped together using plastic tabs on all four sides. Please see the [[Plastic_tool|Plastic tool howto]] for details of opening cases like these. The PCB is held in place by four small Philips-head screws. Make sure to remove the µSD card before taking out the PCB. The H3 chip is attached to an internal heat sink using a thermal pad.<br />
<br />
If you are unsure how to open the case, this [https://drive.google.com/open?id=0B0T2ZYhVbJ9_ekYtbkEwWW9rRzA disassembly video] might also help.<br />
<br />
== Locating the UART ==<br />
<br />
The UART (3.3V levels) is available on four solder holes (2mm spacing) next to the µSD slot. Soldering in a header will void the warranty. <br />
<br />
With the square pad as pin 1 (i.e., counting from right to left in the photo), the pinout is as follows '''confirmed using USB-UART adapter''':<br />
<br />
* Pin 1: GND<br />
* Pin 2: ???<br />
* Pin 3: RxD<br />
* Pin 4: TxD<br />
<br />
= Pictures =<br />
<br />
<gallery><br />
File:Beelink_X2_Front.jpg<br />
File:Beelink_X2_Back.jpg<br />
File:Beelink_X2_Right_Side.jpg<br />
File:X2_PCB_top.jpg<br />
File:X2_PCB_top_annotated.png<br />
File:X2_PCB_bottom.jpg<br />
File:X2_cover.png<br />
File:Beelink_X2_AP6181_Heatpad.jpg<br />
File:Beelink_X2_3.1.1_RTL8189ES.jpg<br />
File:Beelink_X2_with_UART.jpg<br />
</gallery><br />
<br />
= Also known as =<br />
<br />
TRONFY X2, Keedox Smart TV Box<br />
<br />
= See also =<br />
<br />
* [http://freaktab.com/forum/tv-player-support/allwinner-tv-players/507770-beelink-x2-h3-box Thread on the X2 with details of firmware updates at freaktab]<br />
* <strike>[http://nanospic.com/?p=618 Running Linux on the X2]</strike> [https://web.archive.org/web/20161117233526/http://nanospic.com/?p=618 Archive.org memento]<br />
* [http://www.deutron.com.tw/pdf/D3_256x16.pdf DRAM data sheet (Deutron)]<br />
<br />
== Manufacturer images ==<br />
<br />
{{Remove|Optional. Add non-sunxi images in this section.}}<br />
<br />
[[Category:Devices]]<br />
[[Category:H3 HTPC]]<br />
[[Category:Devices with Ethernet port]]<br />
[[Category:Devices with Wifi]]<br />
[[Category:Devices with HDMI port]]<br />
[[Category:Devices with SPDIF port]]</div>CodeKipperhttps://linux-sunxi.org/index.php?title=T95H&diff=24572T95H2022-01-03T14:02:53Z<p>CodeKipper: </p>
<hr />
<div>{{Infobox Board<br />
| image = [[File:T95H.jpg|250px]]<br />
| manufacturer = Shenzhen Nanxiangzi Technology Co. Ltd<br />
| dimensions = 100''mm'' x 100''mm'' x 19''mm''<br />
| release_date = {{Edit|Month year}}<br />
| website = [http://manufacturer/device Device Product Page]<br />
| soc = [[H616]] @ 1.512Ghz<br />
| dram = 1GiB/2GiB/4GiB DDR3 @ {{Edit|xxx}}MHz<br />
| nand = 8/16/64GB<br />
| power = DC 5V @ 2A<br />
| video = HDMI (Type A - full), CVBS<br />
| audio = 3.5mm AV plug, HDMI<br />
| network = WiFi: 802.11 b/g/n ([[Wifi#Allwinner|XRadio XR819]]); 10/100Mbps Ethernet ([[Ethernet#Phyceiver|Internal]])<br />
| storage = µSD, eMMC<br />
| usb = 2 USB2.0 Host<br />
| other = IRDA<br />
| headers = UART<br />
}}<br />
<br />
{{Remove_only_when_finished|This page needs to be properly filled according to the [[New_Device_howto |New Device Howto]] and the [[New_Device_page|New Device Page guide]].}}<br />
<br />
{{Remove|If a device is special, then feel free to provide a terse description of what makes this device so special. But terse, no novels, no marketing blurb.}}<br />
<br />
= Identification =<br />
The top has an "T95H" logo embossed in the centre<br />
<br />
On the bottom of the device, the following is printed on a sticker:<br />
<pre>T95H<br />
RAM:1GB ROM:8GB</pre><br />
<br />
The PCB has the following silkscreened on it:<br />
<pre>H616 - T95MAX - V4.0</pre><br />
<br />
In android, under Settings->About, you will find:<br />
* Model Number: ''MBOX''<br />
* Build Number: ''10.1.XH23''<br />
<br />
= Sunxi support =<br />
<br />
== Current status ==<br />
<br />
Not yet supported, but U-Boot and kernel support WIP. Since it uses the AC200 integrated 100MBit Ethernet PHY, it relies on pending mainline support for the chip to have working Ethernet.<br />
<br />
== Manual build ==<br />
<br />
You can build things for yourself by following our [[Manual_build_howto | Manual build howto]] and by choosing from the configurations available below.<br />
<br />
=== Mainline U-Boot ===<br />
<br />
=== Mainline Linux Kernel ===<br />
<br />
= Tips, Tricks, Caveats =<br />
<br />
{{Remove|Add MANUFACTURER DEVICE specific tips, tricks, Caveats and nice to have changes here.}}<br />
<br />
== FEL mode ==<br />
<br />
The button on the top of the PCB triggers [[FEL | FEL mode]] mode (to be confirmed). It is reachable through the CVBS connector..<br />
<br />
== {{Edit|Device specific topic}} ==<br />
<br />
{{Remove|If there are no further device specific topics to add, remove these sections.}}<br />
<br />
== {{Edit|...}} ==<br />
<br />
= Adding a serial port ('''voids warranty''') =<br />
<br />
[[File:T95H_Serial.jpg|thumb|240px|T95H UART pads]]<br />
<br />
To get access to the UART pads, you have to open the box.<br />
<br />
== Device disassembly ==<br />
<br />
To open up the case, the pins can be easily popped with a thin screw driver or the [[Plastic_tool|Plastic tool howto]].<br />
<br />
== Locating the UART ==<br />
<br />
The UART pads are located on the bottom left of the device PCB, between USB 0 the sdcard socket, providing RX, TX and GND signals, as pictured. The assignment is printed next to it. To solder some wires or pins, just remove the PCB (three screws). To route the wires outside the case, you could drill a small hole anywhere to the right on the pcb where there is an empty space in the case. Once done, follow the [[UART|UART howto]].<br />
<br />
= Pictures =<br />
<br />
<gallery><br />
File:T95H_Top.jpg<br />
File:T95H_Bottom.jpg<br />
File:T95H_Box.jpg<br />
File:T95H_Back.jpg<br />
File:T95H_Side.jpg<br />
File:T95H_PCB_Top.jpg<br />
File:T95H_PCB_Bottom.jpg<br />
</gallery><br />
<br />
= Schematic =<br />
<br />
{{Remove|List schematics, board layout, cad files, etc here.}}<br />
<br />
= Also known as =<br />
<br />
{{Remove|List rebadged devices here.}}<br />
<br />
= See also =<br />
<br />
{{Remove|Add some nice to have links here. This includes related devices, and external links.}}<br />
<br />
== Manufacturer images ==<br />
<br />
{{Remove|Optional. Add non-sunxi images in this section.}}<br />
<br />
[[Category:Devices]]<br />
[[Category:H616 Boards]]<br />
[[Category:Devices with Ethernet port]]<br />
[[Category:Devices with HDMI port]]<br />
[[Category:Devices with Wifi]]</div>CodeKipperhttps://linux-sunxi.org/index.php?title=T95H&diff=24570T95H2022-01-02T15:10:17Z<p>CodeKipper: </p>
<hr />
<div>{{Infobox Board<br />
| image = [[File:T95H.jpg|250px]]<br />
| manufacturer = Shenzhen Nanxiangzi Technology Co. Ltd<br />
| dimensions = 100''mm'' x 100''mm'' x 19''mm''<br />
| release_date = {{Edit|Month year}}<br />
| website = [http://manufacturer/device Device Product Page]<br />
| soc = [[H616]] @ {{Edit|X}}Ghz<br />
| dram = 1GiB/2GiB/4GiB DDR3 @ {{Edit|xxx}}MHz<br />
| nand = 8/16/64GB<br />
| power = DC 5V @ 2A<br />
| video = HDMI (Type A - full), CVBS<br />
| audio = 3.5mm AV plug, HDMI<br />
| network = WiFi: 802.11 b/g/n ([[Wifi#Allwinner|XRadio XR819]]); 10/100Mbps Ethernet ([[Ethernet#Phyceiver|Internal]])<br />
| storage = µSD, eMMC<br />
| usb = 2 USB2.0 Host<br />
| other = IRDA<br />
| headers = UART<br />
}}<br />
<br />
{{Remove_only_when_finished|This page needs to be properly filled according to the [[New_Device_howto |New Device Howto]] and the [[New_Device_page|New Device Page guide]].}}<br />
<br />
{{Remove|If a device is special, then feel free to provide a terse description of what makes this device so special. But terse, no novels, no marketing blurb.}}<br />
<br />
= Identification =<br />
The top has an "T95H" logo embossed in the centre<br />
<br />
On the bottom of the device, the following is printed on a sticker:<br />
<pre>T95H<br />
RAM:1GB ROM:8GB</pre><br />
<br />
The PCB has the following silkscreened on it:<br />
<pre>H616 - T95MAX - V4.0</pre><br />
<br />
In android, under Settings->About, you will find:<br />
* Model Number: ''MBOX''<br />
* Build Number: ''10.1.XH23''<br />
<br />
= Sunxi support =<br />
<br />
== Current status ==<br />
<br />
Not yet supported, but U-Boot and kernel support WIP. Since it uses the AC200 integrated 100MBit Ethernet PHY, it relies on pending mainline support for the chip to have working Ethernet.<br />
<br />
== Manual build ==<br />
<br />
You can build things for yourself by following our [[Manual_build_howto | Manual build howto]] and by choosing from the configurations available below.<br />
<br />
=== Mainline U-Boot ===<br />
<br />
=== Mainline Linux Kernel ===<br />
<br />
= Tips, Tricks, Caveats =<br />
<br />
{{Remove|Add MANUFACTURER DEVICE specific tips, tricks, Caveats and nice to have changes here.}}<br />
<br />
== FEL mode ==<br />
<br />
The button on the top of the PCB triggers [[FEL | FEL mode]] mode (to be confirmed). It is reachable through the CVBS connector..<br />
<br />
== {{Edit|Device specific topic}} ==<br />
<br />
{{Remove|If there are no further device specific topics to add, remove these sections.}}<br />
<br />
== {{Edit|...}} ==<br />
<br />
= Adding a serial port ('''voids warranty''') =<br />
<br />
[[File:T95H_Serial.jpg|thumb|240px|T95H UART pads]]<br />
<br />
To get access to the UART pads, you have to open the box.<br />
<br />
== Device disassembly ==<br />
<br />
To open up the case, the pins can be easily popped with a thin screw driver or the [[Plastic_tool|Plastic tool howto]].<br />
<br />
== Locating the UART ==<br />
<br />
The UART pads are located on the bottom left of the device PCB, between USB 0 the sdcard socket, providing RX, TX and GND signals, as pictured. The assignment is printed next to it. To solder some wires or pins, just remove the PCB (three screws). To route the wires outside the case, you could drill a small hole anywhere to the right on the pcb where there is an empty space in the case. Once done, follow the [[UART|UART howto]].<br />
<br />
= Pictures =<br />
<br />
<gallery><br />
File:T95H_Top.jpg<br />
File:T95H_Bottom.jpg<br />
File:T95H_Box.jpg<br />
File:T95H_Back.jpg<br />
File:T95H_Side.jpg<br />
File:T95H_PCB_Top.jpg<br />
File:T95H_PCB_Bottom.jpg<br />
</gallery><br />
<br />
= Schematic =<br />
<br />
{{Remove|List schematics, board layout, cad files, etc here.}}<br />
<br />
= Also known as =<br />
<br />
{{Remove|List rebadged devices here.}}<br />
<br />
= See also =<br />
<br />
{{Remove|Add some nice to have links here. This includes related devices, and external links.}}<br />
<br />
== Manufacturer images ==<br />
<br />
{{Remove|Optional. Add non-sunxi images in this section.}}<br />
<br />
[[Category:Devices]]<br />
[[Category:H616 Boards]]<br />
[[Category:Devices with Ethernet port]]<br />
[[Category:Devices with HDMI port]]<br />
[[Category:Devices with Wifi]]</div>CodeKipperhttps://linux-sunxi.org/index.php?title=T95H&diff=24569T95H2022-01-02T14:09:45Z<p>CodeKipper: </p>
<hr />
<div>{{Infobox Board<br />
| image = [[File:T95H.jpg|250px]]<br />
| manufacturer = Shenzhen Nanxiangzi Technology Co. Ltd<br />
| dimensions = 100''mm'' x 100''mm'' x 19''mm''<br />
| release_date = {{Edit|Month year}}<br />
| website = [http://manufacturer/device Device Product Page]<br />
| soc = [[H616]] @ {{Edit|X}}Ghz<br />
| dram = 1GiB/2GiB/4GiB DDR3 @ {{Edit|xxx}}MHz<br />
| nand = 8/16/64GB<br />
| power = DC 5V @ 2A<br />
| video = HDMI (Type A - full), CVBS<br />
| audio = 3.5mm AV plug, HDMI<br />
| network = WiFi: 802.11 b/g/n ([[Wifi#Allwinner|XRadio XR819]]); 10/100Mbps Ethernet ([[Ethernet#Phyceiver|Internal]]<br />
| storage = µSD, eMMC<br />
| usb = 2 USB2.0 Host<br />
| other = IRDA<br />
| headers = UART<br />
}}<br />
<br />
{{Remove_only_when_finished|This page needs to be properly filled according to the [[New_Device_howto |New Device Howto]] and the [[New_Device_page|New Device Page guide]].}}<br />
<br />
{{Remove|If a device is special, then feel free to provide a terse description of what makes this device so special. But terse, no novels, no marketing blurb.}}<br />
<br />
= Identification =<br />
The top has an "T95H" logo embossed in the centre<br />
<br />
On the bottom of the device, the following is printed on a sticker:<br />
<pre>T95H<br />
RAM:1GB ROM:8GB</pre><br />
<br />
The PCB has the following silkscreened on it:<br />
<pre>H616 - T95MAX - V4.0</pre><br />
<br />
In android, under Settings->About, you will find:<br />
* Model Number: ''MBOX''<br />
* Build Number: ''10.1.XH23''<br />
<br />
= Sunxi support =<br />
<br />
== Current status ==<br />
<br />
Not yet supported, but U-Boot and kernel support WIP. Since it uses the AC200 integrated 100MBit Ethernet PHY, it relies on pending mainline support for the chip to have working Ethernet.<br />
<br />
== Manual build ==<br />
<br />
You can build things for yourself by following our [[Manual_build_howto | Manual build howto]] and by choosing from the configurations available below.<br />
<br />
=== Mainline U-Boot ===<br />
<br />
=== Mainline Linux Kernel ===<br />
<br />
= Tips, Tricks, Caveats =<br />
<br />
{{Remove|Add MANUFACTURER DEVICE specific tips, tricks, Caveats and nice to have changes here.}}<br />
<br />
== FEL mode ==<br />
<br />
The {{Edit|something}} button triggers [[FEL | FEL mode]].<br />
<br />
== {{Edit|Device specific topic}} ==<br />
<br />
{{Remove|If there are no further device specific topics to add, remove these sections.}}<br />
<br />
== {{Edit|...}} ==<br />
<br />
= Adding a serial port ('''voids warranty''') =<br />
<br />
[[File:T95H_Serial.jpg|thumb|240px|T95H UART pads]]<br />
<br />
To get access to the UART pads, you have to open the box.<br />
<br />
== Device disassembly ==<br />
<br />
To open up the case, the pins can be easily popped with a thin screw driver or the [[Plastic_tool|Plastic tool howto]].<br />
<br />
== Locating the UART ==<br />
<br />
The UART pads are located on the bottom left of the device PCB, between USB 0 the sdcard socket, providing RX, TX and GND signals, as pictured. The assignment is printed next to it. To solder some wires or pins, just remove the PCB (three screws). To route the wires outside the case, you could drill a small hole anywhere to the right on the pcb where there is an empty space in the case. Once done, follow the [[UART|UART howto]].<br />
<br />
= Pictures =<br />
<br />
<gallery><br />
File:T95H_Top.jpg<br />
File:T95H_Bottom.jpg<br />
File:T95H_Box.jpg<br />
File:T95H_Back.jpg<br />
File:T95H_Side.jpg<br />
File:T95H_PCB_Top.jpg<br />
File:T95H_PCB_Bottom.jpg<br />
</gallery><br />
<br />
= Schematic =<br />
<br />
{{Remove|List schematics, board layout, cad files, etc here.}}<br />
<br />
= Also known as =<br />
<br />
{{Remove|List rebadged devices here.}}<br />
<br />
= See also =<br />
<br />
{{Remove|Add some nice to have links here. This includes related devices, and external links.}}<br />
<br />
== Manufacturer images ==<br />
<br />
{{Remove|Optional. Add non-sunxi images in this section.}}<br />
<br />
[[Category:Devices]]<br />
[[Category:H616 Boards]]<br />
[[Category:Devices with Ethernet port]]<br />
[[Category:Devices with HDMI port]]<br />
[[Category:Devices with Wifi]]</div>CodeKipperhttps://linux-sunxi.org/index.php?title=File:T95H_PCB_Bottom.jpg&diff=24568File:T95H PCB Bottom.jpg2022-01-02T13:43:55Z<p>CodeKipper: </p>
<hr />
<div></div>CodeKipperhttps://linux-sunxi.org/index.php?title=File:T95H_PCB_Top.jpg&diff=24567File:T95H PCB Top.jpg2022-01-02T13:41:47Z<p>CodeKipper: </p>
<hr />
<div></div>CodeKipperhttps://linux-sunxi.org/index.php?title=File:T95H_Side.jpg&diff=24566File:T95H Side.jpg2022-01-02T13:40:24Z<p>CodeKipper: </p>
<hr />
<div></div>CodeKipperhttps://linux-sunxi.org/index.php?title=File:T95H_Serial.jpg&diff=24565File:T95H Serial.jpg2022-01-02T13:38:52Z<p>CodeKipper: </p>
<hr />
<div></div>CodeKipperhttps://linux-sunxi.org/index.php?title=File:T95H_Back.jpg&diff=24564File:T95H Back.jpg2022-01-02T13:38:02Z<p>CodeKipper: </p>
<hr />
<div></div>CodeKipperhttps://linux-sunxi.org/index.php?title=File:T95H_Box.jpg&diff=24563File:T95H Box.jpg2022-01-02T13:35:29Z<p>CodeKipper: </p>
<hr />
<div></div>CodeKipperhttps://linux-sunxi.org/index.php?title=File:T95H_Bottom.jpg&diff=24562File:T95H Bottom.jpg2022-01-02T13:31:02Z<p>CodeKipper: </p>
<hr />
<div></div>CodeKipperhttps://linux-sunxi.org/index.php?title=File:T95H_Top.jpg&diff=24561File:T95H Top.jpg2022-01-02T13:19:42Z<p>CodeKipper: </p>
<hr />
<div></div>CodeKipperhttps://linux-sunxi.org/index.php?title=File:T95H.jpg&diff=24560File:T95H.jpg2022-01-02T13:11:57Z<p>CodeKipper: </p>
<hr />
<div></div>CodeKipperhttps://linux-sunxi.org/index.php?title=T95H&diff=24559T95H2022-01-02T09:19:30Z<p>CodeKipper: Created page with "{{Infobox Board | image = 250px | manufacturer = [http://manfacturer/ Manufacturer] | dimensions = width''mm'' x breadth''mm'' x height''..."</p>
<hr />
<div>{{Infobox Board<br />
| image = [[File:Device_front.jpg|250px]]<br />
| manufacturer = [http://manfacturer/ Manufacturer]<br />
| dimensions = width''mm'' x breadth''mm'' x height''mm''<br />
| release_date = {{Edit|Month year}}<br />
| website = [http://manufacturer/device Device Product Page]<br />
| soc = [[H616]] @ {{Edit|X}}Ghz<br />
| dram = 1GiB/2GiB/4GiB DDR3 @ {{Edit|xxx}}MHz<br />
| nand = 8/16/32GB<br />
| power = DC 5V @ 3A, 3700mAh 3.7V Li-Ion battery<br />
| video = HDMI (Type A - full), VGA<br />
| audio = 3.5mm AV plug, HDMI<br />
| network = WiFi 802.11 b/g/n ([[Wifi#Manufacturer|Manufacturer device]]), 10/100Mbps Ethernet ([[Ethernet#Phyceiver|Manufacturer device]])<br />
| storage = µSD<br />
| usb = 2 USB2.0 Host<br />
| other = IRDA<br />
| headers = UART<br />
}}<br />
<br />
{{Remove_only_when_finished|This page needs to be properly filled according to the [[New_Device_howto |New Device Howto]] and the [[New_Device_page|New Device Page guide]].}}<br />
<br />
{{Remove|If a device is special, then feel free to provide a terse description of what makes this device so special. But terse, no novels, no marketing blurb.}}<br />
<br />
= Identification =<br />
{{Remove|This section explains how to most easily identify your device. For a development board, explain the name(s) printed on the board. For an android device, find out the strings as reported under settings.}}<br />
<br />
On the back of the device, the following is printed:<br />
<pre>Manufacturer Marketing Name<br />
ModelNumber</pre><br />
<br />
The PCB has the following silkscreened on it:<br />
<pre>LIA-BB-V6.66<br />
1970-01-01</pre><br />
<br />
In android, under Settings->About Tablet, you will find:<br />
* Model Number: ''{{Edit|DEVICE}}''<br />
* Build Number: ''{{Edit|SOC_BOARD_DEVICE_*.*}}''<br />
<br />
= Sunxi support =<br />
<br />
== Current status ==<br />
<br />
{{Remove|Give a brief overview of the current status of support under sunxi here.}}<br />
<br />
== Images ==<br />
<br />
{{Remove|Optional. Add MANUFACTURER DEVICE specific sunxi ROM images here. E.g. a livesuit image or some other linux image which uses linux-sunxi code. Do not put non-sunxi images here, they should live under [[#See_also|See also]]. If no sunxi based images are available, this section can be removed.}}<br />
<br />
== HW-Pack ==<br />
<br />
{{Remove|Optional. Add MANUFACTURER DEVICE sunxi HW-pack specifics here. When empty, this section can be removed.}}<br />
<br />
== BSP ==<br />
<br />
{{Remove|Optional. Add MANUFACTURER DEVICE sunxi BSP specifics here. When empty, this section can be removed.}}<br />
<br />
== Manual build ==<br />
<br />
You can build things for yourself by following our [[Manual_build_howto | Manual build howto]] and by choosing from the configurations available below.<br />
<br />
=== U-Boot ===<br />
<br />
==== Sunxi/Legacy U-Boot ====<br />
<br />
{{Remove|Only useful for A10/A10s/A13 and A20 based devices. Remove this section otherwise.}}<br />
<br />
Use the ''{{Edit|MANUFACTURER_DEVICE}}'' build target.<br />
<br />
==== Mainline U-Boot ====<br />
<br />
Use the ''{{Edit|MANUFACTURER_DEVICE}}'' build target.<br />
<br />
=== Linux Kernel ===<br />
<br />
==== Sunxi/Legacy Kernel ====<br />
<br />
{{Remove|Only useful for A10/A10s/A13 and A20 based devices. Remove this section otherwise.}}<br />
<br />
Use the [https://github.com/linux-sunxi/sunxi-boards/blob/master/sys_config/SOC/MANUFACTURER_DEVICE.fex ''{{Edit|MANUFACTURER_DEVICE.fex}}''] file.<br />
<br />
==== Mainline kernel ====<br />
<br />
Use the ''{{Edit|FAMILY-CHIP-DEVICE.dtb}}'' device-tree binary.<br />
<br />
= Tips, Tricks, Caveats =<br />
<br />
{{Remove|Add MANUFACTURER DEVICE specific tips, tricks, Caveats and nice to have changes here.}}<br />
<br />
== FEL mode ==<br />
<br />
The {{Edit|something}} button triggers [[FEL | FEL mode]].<br />
<br />
== {{Edit|Device specific topic}} ==<br />
<br />
{{Remove|If there are no further device specific topics to add, remove these sections.}}<br />
<br />
== {{Edit|...}} ==<br />
<br />
= Adding a serial port ('''voids warranty''') =<br />
<br />
[[File:device_uart.jpg|thumb|240px|{{Remove|DEVICE}} UART pads]]<br />
<br />
{{Remove|This section explains how to attach a serial port to the device. Make sure it refers to our [[UART|UART howto]]. For a development board, you can just mention how to find the header with the pins and include a picture, and you can remove the warranty voiding warning.}}<br />
<br />
== Device disassembly ==<br />
<br />
{{Remove|If necessary, provide a short description of how to open the device. Perhaps explain how the pins can be most easily popped. If pins do need to be popped, mention the [[Plastic_tool|Plastic tool howto]].}}<br />
<br />
== Locating the UART ==<br />
<br />
{{Remove|Describe how to find the RX,TX,GND signals here, and mention the [[UART|UART howto]].}}<br />
<br />
= Pictures =<br />
<br />
{{Remove|Take some pictures of your device, [[Special:Upload | upload them]], and add them here. DO NOT UPLOAD PICTURES WHICH YOU PLUCKED OFF THE INTERNET.}}<br />
<br />
<gallery><br />
File:Device_front.jpg<br />
File:Device_back.jpg<br />
File:Device_buttons_1.jpg<br />
File:Device_buttons_2.jpg<br />
File:Device_board_front.jpg<br />
File:Device_board_back.jpg<br />
</gallery><br />
<br />
= Schematic =<br />
<br />
{{Remove|List schematics, board layout, cad files, etc here.}}<br />
<br />
= Also known as =<br />
<br />
{{Remove|List rebadged devices here.}}<br />
<br />
= See also =<br />
<br />
{{Remove|Add some nice to have links here. This includes related devices, and external links.}}<br />
<br />
== Manufacturer images ==<br />
<br />
{{Remove|Optional. Add non-sunxi images in this section.}}<br />
<br />
[[Category:Devices]]<br />
[[Category:CATEGORY]]</div>CodeKipperhttps://linux-sunxi.org/index.php?title=Beelink_GS1&diff=22558Beelink GS12019-06-27T06:34:59Z<p>CodeKipper: </p>
<hr />
<div>{{Infobox Board<br />
| image = [[File:Beelink_GS1_above.jpg|250px]]<br />
| manufacturer = [http://www.azw-online.com Shenzhen AZW Technology]<br />
| dimensions = 100''mm'' x 100''mm'' x 17''mm''<br />
| release_date = <br />
| website = <br />
| soc = [[H6]] @ {{Edit|X}}Ghz<br />
| dram = 2GiB LPDDR3 @744 MHz, SpecTek SM512M32V01MD2LPF-107 or 3GiB LPDDR3<br />
| nand = 16GB (eMMC 5.0) Toshiba THGBMBG7D2KBAIL, or 32GB (eMMC 5.0) <br />
| power = DC 5V @ 2A, <br />
| video = HDMI (Type A - full)<br />
| audio = HDMI, SPDIF, <br />
| network = WiFi 802.11 b/g/n/ac ([https://www.fn-link.com/a-b-g-n-ac-wi-fi-bt-module/6222b-srb.html Fn-Link 6222B-PRB]), 10/100/1000Mbps Ethernet ([[Ethernet#Realtek_RTL8211E|Realtek RTL8211E]])<br />
| storage = µSD<br />
| usb = 1 USB2.0 Host, 1 USB3.0 HOST<br />
}}<br />
<br />
{{Remove_only_when_finished|This page needs to be properly filled according to the [[New_Device_howto |New Device Howto]] and the [[New_Device_page|New Device Page guide]].}}<br />
<br />
{{Remove|If a device is special, then feel free to provide a terse description of what makes this device so special. But terse, no novels, no marketing blurb.}}<br />
<br />
= Identification =<br />
On the bottom of the device, the following is printed:<br />
<pre>Model:Beelink GS1</pre><br />
<br />
The PCB has the following silkscreened on it:<br />
<pre>beelink<br />
GS1<br />
Ver:2.0</pre><br />
<br />
In android, under Settings->About Tablet, you will find:<br />
* Model Number: ''Beelink GS1''<br />
* Build Number: ''102NO''<br />
<br />
= Sunxi support =<br />
<br />
== Current status ==<br />
<br />
{{Remove|Give a brief overview of the current status of support under sunxi here.}}<br />
<br />
== Manual build ==<br />
<br />
You can build things for yourself by following our [[Manual_build_howto | Manual build howto]] and by choosing from the configurations available below.<br />
<br />
=== U-Boot ===<br />
<br />
==== Sunxi/Legacy U-Boot ====<br />
<br />
Use the ''{{Edit|MANUFACTURER_DEVICE}}'' build target.<br />
<br />
==== Mainline U-Boot ====<br />
<br />
Planned for 2019.07 [https://git.denx.de/?p=u-boot/u-boot-sunxi.git;a=commit;h=517ee6420564ed40d53d49f1d2d96c71ad275c6a U-boot sunxi Git]<br />
<br />
=== Linux Kernel ===<br />
<br />
==== Sunxi/Legacy Kernel ====<br />
<br />
Use the [https://github.com/linux-sunxi/sunxi-boards/blob/master/sys_config/h6/beelink_gs1.fex beelink_gs1.fex] file.<br />
<br />
==== Mainline kernel ====<br />
<br />
Planned for 5.2 : https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux.git/commit/?h=sunxi/for-next&id=089bee8dd119ba084dee6b17a2e1a53df4f30193<br />
<br />
= Tips, Tricks, Caveats =<br />
<br />
{{Remove|Add MANUFACTURER DEVICE specific tips, tricks, Caveats and nice to have changes here.}}<br />
<br />
== FEL mode ==<br />
<br />
The button on the bottom of the PCB triggers FEL mode (to be confirmed). It is reachable through a small hole in the bottom plastic cover. <br />
<br />
== {{Edit|Device specific topic}} ==<br />
<br />
{{Remove|If there are no further device specific topics to add, remove these sections.}}<br />
<br />
== {{Edit|...}} ==<br />
<br />
= Adding a serial port ('''voids warranty''') =<br />
<br />
[[File:Beelink_GS1_uart.jpg|thumb|240px|UART pads]]<br />
<br />
The GS1 UART runs at 3.3V levels, so you need a level converter (e.g. MAX3323) to connect the board to a regular serial port. Alternatively, a USB-to-UART adapter with 3.3V levels will also work. <br />
<br />
== Device disassembly ==<br />
<br />
The case is clipped together using plastic tabs on all four sides. Please see the [[Plastic_tool|Plastic tool howto]] for details of opening cases like these. The PCB is held in place by three small Philips-head screws. Make sure to remove the µSD card before taking out the PCB. <br />
<br />
== Locating the UART ==<br />
<br />
The UART (3.3V levels) is available on four solder holes (2mm spacing) next to the eMMC chip slot. Soldering in a header will void the warranty. <br />
<br />
With the square pad as pin 1 the pinout is as follows '''confirmed using USB-UART adapter''':<br />
<br />
* Pin 1: GND<br />
* Pin 2: RxD<br />
* Pin 3: TxD<br />
* Pin 4: ???<br />
<br />
= Pictures =<br />
<br />
<gallery><br />
File:Beelink_GS1_top.jpg<br />
File:Beelink_GS1_base.jpg<br />
File:Beelink_GS1_back.jpg<br />
File:Beelink_GS1_side.jpg<br />
File:Beelink_GS1_pcbtop.jpg<br />
File:Beelink_GS1_pcbbottom.jpg<br />
File:Beelink_GS1_heatsink.jpg<br />
File:Beelink_GS1_box.jpg<br />
</gallery><br />
<br />
= Also known as =<br />
<br />
There are currently no known rebadged devices. Update this section if you know otherwise. <br />
<br />
= See also =<br />
<br />
*[https://wikidevi.com/wiki/Beelink_GS1 Beelink_GS1 on 'wikidevi']<br />
*AXP805 Datasheet: [[File:AXP805_Datasheet_V1.0_en.pdf]]<br />
*H6 Datasheet: [[File:Allwinner_H6_V200_Datasheet_V1.1.pdf]]<br />
*H6 User Manual: [[File:Allwinner_H6_V200_User_Manual_V1.1.pdf]]<br />
*[https://forum.xda-developers.com/general/device-reviews-and-information/beelink-gs1-tv-box-review-beauty-beast-t3724795 xda-developers Review] <br />
<br />
== Manufacturer images ==<br />
<br />
{{Remove|Optional. Add non-sunxi images in this section.}}<br />
<br />
[[Category:Devices]]<br />
[[Category:H6 Boards]]<br />
[[Category:Devices with Ethernet port]]<br />
[[Category:Devices with HDMI port]]</div>CodeKipperhttps://linux-sunxi.org/index.php?title=File:Beelink_GS1_above.jpg&diff=22557File:Beelink GS1 above.jpg2019-06-27T06:24:51Z<p>CodeKipper: </p>
<hr />
<div></div>CodeKipperhttps://linux-sunxi.org/index.php?title=File:Beelink_GS1_top.jpg&diff=22556File:Beelink GS1 top.jpg2019-06-27T06:24:33Z<p>CodeKipper: </p>
<hr />
<div></div>CodeKipperhttps://linux-sunxi.org/index.php?title=File:Beelink_GS1_side.jpg&diff=22555File:Beelink GS1 side.jpg2019-06-27T06:24:09Z<p>CodeKipper: </p>
<hr />
<div></div>CodeKipperhttps://linux-sunxi.org/index.php?title=File:Beelink_GS1_back.jpg&diff=22554File:Beelink GS1 back.jpg2019-06-27T06:23:50Z<p>CodeKipper: </p>
<hr />
<div></div>CodeKipperhttps://linux-sunxi.org/index.php?title=File:Beelink_GS1_base.jpg&diff=22553File:Beelink GS1 base.jpg2019-06-27T06:23:32Z<p>CodeKipper: </p>
<hr />
<div></div>CodeKipperhttps://linux-sunxi.org/index.php?title=File:Beelink_GS1_heatsink.jpg&diff=22552File:Beelink GS1 heatsink.jpg2019-06-27T06:22:18Z<p>CodeKipper: </p>
<hr />
<div></div>CodeKipperhttps://linux-sunxi.org/index.php?title=File:Beelink_GS1_pcbbottom.jpg&diff=22551File:Beelink GS1 pcbbottom.jpg2019-06-27T06:21:45Z<p>CodeKipper: </p>
<hr />
<div></div>CodeKipperhttps://linux-sunxi.org/index.php?title=File:Beelink_GS1_pcbtop.jpg&diff=22550File:Beelink GS1 pcbtop.jpg2019-06-27T06:18:37Z<p>CodeKipper: </p>
<hr />
<div></div>CodeKipperhttps://linux-sunxi.org/index.php?title=File:Beelink_GS1_box.jpg&diff=22549File:Beelink GS1 box.jpg2019-06-27T06:17:54Z<p>CodeKipper: </p>
<hr />
<div></div>CodeKipperhttps://linux-sunxi.org/index.php?title=File:Beelink_GS1_uart.jpg&diff=22548File:Beelink GS1 uart.jpg2019-06-27T06:17:23Z<p>CodeKipper: </p>
<hr />
<div></div>CodeKipperhttps://linux-sunxi.org/index.php?title=MXQ-4K&diff=22547MXQ-4K2019-06-26T19:22:31Z<p>CodeKipper: Updated RAM and wikidev page</p>
<hr />
<div>{{Infobox Board<br />
| image = [[File:MXQ-4K-above.jpg|250px]]<br />
| manufacturer = [http://manfacturer/ Manufacturer]<br />
| dimensions = 118''mm'' x 118''mm'' x 26''mm''<br />
| release_date = {{Edit|Month year}}<br />
| website = [http://manufacturer/device Device Product Page]<br />
| soc = [[H3]] @ 1.5 Ghz<br />
| dram = 2GiB DDR3 @ 667MHz<br />
| nand = 16GB<br />
| power = DC 5V @ 2A<br />
| video = HDMI (Type A), CVBS<br />
| audio = 3.5mm headphone plug, HDMI, SPDIF<br />
| network = WiFi 802.11 b/g/n (XR819), 10/100 Ethernet (H1102NL)<br />
| storage = SD<br />
| usb = 4 X USB2.0 Host<br />
| other = IRDA<br />
| headers = UART<br />
}}<br />
<br />
{{Remove_only_when_finished|This page needs to be properly filled according to the [[New_Device_howto |New Device Howto]] and the [[New_Device_page|New Device Page guide]].}}<br />
<br />
{{Remove|If a device is special, then feel free to provide a terse description of what makes this device so special. But terse, no novels, no marketing blurb.}}<br />
<br />
= Identification =<br />
"MXQ-4K" logo embossed on top cover of the device. <br />
<br />
The PCB has the following silkscreened on it:<br />
<pre>MXQ_8X4_DDR3_V1.0<br />
2018-05-09</pre><br />
<br />
In android, under Settings->About Tablet, you will find:<br />
* Model Number: ''TVBOX''<br />
* Version: ''7.1.2''<br />
* Kernel Version: ''4.4.55 linux@linux-PowerEdge-R730 #1''<br />
* Build Number: ''1.1.4''<br />
<br />
= Sunxi support =<br />
<br />
== Current status ==<br />
<br />
{{Remove|Give a brief overview of the current status of support under sunxi here.}}<br />
<br />
== Manual build ==<br />
<br />
You can build things for yourself by following our [[Manual_build_howto | Manual build howto]] and by choosing from the configurations available below.<br />
<br />
=== U-Boot ===<br />
<br />
==== Sunxi/Legacy U-Boot ====<br />
<br />
Use the ''{{Edit|MANUFACTURER_DEVICE}}'' build target.<br />
<br />
==== Mainline U-Boot ====<br />
<br />
Use the ''{{Edit|MANUFACTURER_DEVICE}}'' build target.<br />
<br />
=== Linux Kernel ===<br />
<br />
==== Sunxi/Legacy Kernel ====<br />
<br />
Use the [https://github.com/linux-sunxi/sunxi-boards/blob/master/sys_config/SOC/MANUFACTURER_DEVICE.fex ''{{Edit|MANUFACTURER_DEVICE.fex}}''] file.<br />
<br />
==== Mainline kernel ====<br />
<br />
Use the ''{{Edit|FAMILY-CHIP-DEVICE.dtb}}'' device-tree binary.<br />
<br />
= Tips, Tricks, Caveats =<br />
<br />
{{Remove|Add MANUFACTURER DEVICE specific tips, tricks, Caveats and nice to have changes here.}}<br />
<br />
== FEL mode ==<br />
<br />
The button on the top of the PCB triggers [[FEL | FEL mode]] mode (to be confirmed). It is reachable through the CVBS connector.<br />
<br />
= Adding a serial port ('''voids warranty''') =<br />
<br />
[[File:MXQ-4K-uart.jpg|thumb|240px|UART pads]]<br />
<br />
== Device disassembly ==<br />
<br />
To open up the case, remove the rubber feet to expose the screws.<br />
<br />
== Locating the UART ==<br />
<br />
A labelled solder point for the UART can be found between USB-4 and the SPDIF connector.<br />
<br />
= Pictures =<br />
<br />
<gallery><br />
File:MXQ-4K-front.jpg<br />
File:MXQ-4K-top.jpg<br />
File:MXQ-4K-base.jpg<br />
File:MXQ-4K-back.jpg<br />
File:MXQ-4K-rightside.jpg<br />
File:MXQ-4K-pcbtop.jpg<br />
File:MXQ-4K-pcbbottom.jpg<br />
File:MXQ-4K-heatsink removed.jpg<br />
File:MXQ-4K-box.jpg<br />
</gallery><br />
<br />
= Also known as =<br />
<br />
{{Remove|List rebadged devices here.}}<br />
<br />
= See also =<br />
<br />
*[https://wikidevi.com/wiki/GUANZHI_Android_TV_BOX_H3 MXQ-4K on 'wikidevi']<br />
<br />
== Manufacturer images ==<br />
<br />
{{Remove|Optional. Add non-sunxi images in this section.}}<br />
<br />
[[Category:Devices]]<br />
[[Category:H3_Boards]]<br />
[[Category:H3 HTPC]]<br />
[[Category:Devices with Ethernet port]]<br />
[[Category:Devices with Wifi]]<br />
[[Category:Devices with HDMI port]]<br />
[[Category:Devices with SPDIF port]]</div>CodeKipperhttps://linux-sunxi.org/index.php?title=MXQ-4K&diff=22391MXQ-4K2019-04-14T06:41:37Z<p>CodeKipper: </p>
<hr />
<div>{{Infobox Board<br />
| image = [[File:MXQ-4K-above.jpg|250px]]<br />
| manufacturer = [http://manfacturer/ Manufacturer]<br />
| dimensions = 118''mm'' x 118''mm'' x 26''mm''<br />
| release_date = {{Edit|Month year}}<br />
| website = [http://manufacturer/device Device Product Page]<br />
| soc = [[H3]] @ 1.5 Ghz<br />
| dram = 2GiB DDR3 @ {{Edit|xxx}}MHz<br />
| nand = 16GB<br />
| power = DC 5V @ 2A<br />
| video = HDMI (Type A), CVBS<br />
| audio = 3.5mm headphone plug, HDMI, SPDIF<br />
| network = WiFi 802.11 b/g/n (XR819), 10/100 Ethernet (H1102NL)<br />
| storage = SD<br />
| usb = 4 X USB2.0 Host<br />
| other = IRDA<br />
| headers = UART<br />
}}<br />
<br />
{{Remove_only_when_finished|This page needs to be properly filled according to the [[New_Device_howto |New Device Howto]] and the [[New_Device_page|New Device Page guide]].}}<br />
<br />
{{Remove|If a device is special, then feel free to provide a terse description of what makes this device so special. But terse, no novels, no marketing blurb.}}<br />
<br />
= Identification =<br />
"MXQ-4K" logo embossed on top cover of the device. <br />
<br />
The PCB has the following silkscreened on it:<br />
<pre>MXQ_8X4_DDR3_V1.0<br />
2018-05-09</pre><br />
<br />
In android, under Settings->About Tablet, you will find:<br />
* Model Number: ''TVBOX''<br />
* Version: ''7.1.2''<br />
* Kernel Version: ''4.4.55 linux@linux-PowerEdge-R730 #1''<br />
* Build Number: ''1.1.4''<br />
<br />
= Sunxi support =<br />
<br />
== Current status ==<br />
<br />
{{Remove|Give a brief overview of the current status of support under sunxi here.}}<br />
<br />
== Manual build ==<br />
<br />
You can build things for yourself by following our [[Manual_build_howto | Manual build howto]] and by choosing from the configurations available below.<br />
<br />
=== U-Boot ===<br />
<br />
==== Sunxi/Legacy U-Boot ====<br />
<br />
Use the ''{{Edit|MANUFACTURER_DEVICE}}'' build target.<br />
<br />
==== Mainline U-Boot ====<br />
<br />
Use the ''{{Edit|MANUFACTURER_DEVICE}}'' build target.<br />
<br />
=== Linux Kernel ===<br />
<br />
==== Sunxi/Legacy Kernel ====<br />
<br />
Use the [https://github.com/linux-sunxi/sunxi-boards/blob/master/sys_config/SOC/MANUFACTURER_DEVICE.fex ''{{Edit|MANUFACTURER_DEVICE.fex}}''] file.<br />
<br />
==== Mainline kernel ====<br />
<br />
Use the ''{{Edit|FAMILY-CHIP-DEVICE.dtb}}'' device-tree binary.<br />
<br />
= Tips, Tricks, Caveats =<br />
<br />
{{Remove|Add MANUFACTURER DEVICE specific tips, tricks, Caveats and nice to have changes here.}}<br />
<br />
== FEL mode ==<br />
<br />
The button on the top of the PCB triggers [[FEL | FEL mode]] mode (to be confirmed). It is reachable through the CVBS connector.<br />
<br />
= Adding a serial port ('''voids warranty''') =<br />
<br />
[[File:MXQ-4K-uart.jpg|thumb|240px|UART pads]]<br />
<br />
== Device disassembly ==<br />
<br />
To open up the case, remove the rubber feet to expose the screws.<br />
<br />
== Locating the UART ==<br />
<br />
A labelled solder point for the UART can be found between USB-4 and the SPDIF connector.<br />
<br />
= Pictures =<br />
<br />
<gallery><br />
File:MXQ-4K-front.jpg<br />
File:MXQ-4K-top.jpg<br />
File:MXQ-4K-base.jpg<br />
File:MXQ-4K-back.jpg<br />
File:MXQ-4K-rightside.jpg<br />
File:MXQ-4K-pcbtop.jpg<br />
File:MXQ-4K-pcbbottom.jpg<br />
File:MXQ-4K-heatsink removed.jpg<br />
File:MXQ-4K-box.jpg<br />
</gallery><br />
<br />
= Also known as =<br />
<br />
{{Remove|List rebadged devices here.}}<br />
<br />
= See also =<br />
<br />
{{Remove|Add some nice to have links here. This includes related devices, and external links.}}<br />
<br />
== Manufacturer images ==<br />
<br />
{{Remove|Optional. Add non-sunxi images in this section.}}<br />
<br />
[[Category:Devices]]<br />
[[Category:H3_Boards]]<br />
[[Category:H3 HTPC]]<br />
[[Category:Devices with Ethernet port]]<br />
[[Category:Devices with Wifi]]<br />
[[Category:Devices with HDMI port]]<br />
[[Category:Devices with SPDIF port]]</div>CodeKipperhttps://linux-sunxi.org/index.php?title=File:MXQ-4K-above.jpg&diff=22363File:MXQ-4K-above.jpg2019-04-11T18:46:43Z<p>CodeKipper: </p>
<hr />
<div></div>CodeKipperhttps://linux-sunxi.org/index.php?title=File:MXQ-4K-box.jpg&diff=22362File:MXQ-4K-box.jpg2019-04-11T18:46:07Z<p>CodeKipper: </p>
<hr />
<div></div>CodeKipperhttps://linux-sunxi.org/index.php?title=File:MXQ-4K-front.jpg&diff=22361File:MXQ-4K-front.jpg2019-04-11T18:45:47Z<p>CodeKipper: </p>
<hr />
<div></div>CodeKipperhttps://linux-sunxi.org/index.php?title=File:MXQ-4K-uart.jpg&diff=22360File:MXQ-4K-uart.jpg2019-04-11T18:45:28Z<p>CodeKipper: </p>
<hr />
<div></div>CodeKipperhttps://linux-sunxi.org/index.php?title=MXQ-4K&diff=22064MXQ-4K2019-01-25T09:36:03Z<p>CodeKipper: </p>
<hr />
<div>{{Infobox Board<br />
| image = [[File:Device_front.jpg|250px]]<br />
| manufacturer = [http://manfacturer/ Manufacturer]<br />
| dimensions = 118''mm'' x 118''mm'' x 26''mm''<br />
| release_date = {{Edit|Month year}}<br />
| website = [http://manufacturer/device Device Product Page]<br />
| soc = [[H3]] @ 1.5 Ghz<br />
| dram = 2GiB DDR3 @ {{Edit|xxx}}MHz<br />
| nand = 16GB<br />
| power = DC 5V @ 2A<br />
| video = HDMI (Type A), CVBS<br />
| audio = 3.5mm headphone plug, HDMI, SPDIF<br />
| network = WiFi 802.11 b/g/n (XR819), 10/100 Ethernet (H1102NL)<br />
| storage = SD<br />
| usb = 4 X USB2.0 Host<br />
| other = IRDA<br />
| headers = UART<br />
}}<br />
<br />
{{Remove_only_when_finished|This page needs to be properly filled according to the [[New_Device_howto |New Device Howto]] and the [[New_Device_page|New Device Page guide]].}}<br />
<br />
{{Remove|If a device is special, then feel free to provide a terse description of what makes this device so special. But terse, no novels, no marketing blurb.}}<br />
<br />
= Identification =<br />
{{Remove|This section explains how to most easily identify your device. For a development board, explain the name(s) printed on the board. For an android device, find out the strings as reported under settings.}}<br />
<br />
On the back of the device, the following is printed:<br />
<pre>Manufacturer Marketing Name<br />
ModelNumber</pre><br />
<br />
The PCB has the following silkscreened on it:<br />
<pre>LIA-BB-V6.66<br />
1970-01-01</pre><br />
<br />
In android, under Settings->About Tablet, you will find:<br />
* Model Number: ''{{Edit|DEVICE}}''<br />
* Build Number: ''{{Edit|SOC_BOARD_DEVICE_*.*}}''<br />
<br />
= Sunxi support =<br />
<br />
== Current status ==<br />
<br />
{{Remove|Give a brief overview of the current status of support under sunxi here.}}<br />
<br />
== Images ==<br />
<br />
{{Remove|Optional. Add MANUFACTURER DEVICE specific sunxi ROM images here. E.g. a livesuit image or some other linux image which uses linux-sunxi code. Do not put non-sunxi images here, they should live under [[#See_also|See also]]. If no sunxi based images are available, this section can be removed.}}<br />
<br />
== HW-Pack ==<br />
<br />
{{Remove|Optional. Add MANUFACTURER DEVICE sunxi HW-pack specifics here. When empty, this section can be removed.}}<br />
<br />
== BSP ==<br />
<br />
{{Remove|Optional. Add MANUFACTURER DEVICE sunxi BSP specifics here. When empty, this section can be removed.}}<br />
<br />
== Manual build ==<br />
<br />
You can build things for yourself by following our [[Manual_build_howto | Manual build howto]] and by choosing from the configurations available below.<br />
<br />
=== U-Boot ===<br />
<br />
==== Sunxi/Legacy U-Boot ====<br />
<br />
Use the ''{{Edit|MANUFACTURER_DEVICE}}'' build target.<br />
<br />
==== Mainline U-Boot ====<br />
<br />
Use the ''{{Edit|MANUFACTURER_DEVICE}}'' build target.<br />
<br />
=== Linux Kernel ===<br />
<br />
==== Sunxi/Legacy Kernel ====<br />
<br />
Use the [https://github.com/linux-sunxi/sunxi-boards/blob/master/sys_config/SOC/MANUFACTURER_DEVICE.fex ''{{Edit|MANUFACTURER_DEVICE.fex}}''] file.<br />
<br />
==== Mainline kernel ====<br />
<br />
Use the ''{{Edit|FAMILY-CHIP-DEVICE.dtb}}'' device-tree binary.<br />
<br />
= Tips, Tricks, Caveats =<br />
<br />
{{Remove|Add MANUFACTURER DEVICE specific tips, tricks, Caveats and nice to have changes here.}}<br />
<br />
== FEL mode ==<br />
<br />
The {{Edit|something}} button triggers [[FEL | FEL mode]].<br />
<br />
== {{Edit|Device specific topic}} ==<br />
<br />
{{Remove|If there are no further device specific topics to add, remove these sections.}}<br />
<br />
== {{Edit|...}} ==<br />
<br />
= Adding a serial port ('''voids warranty''') =<br />
<br />
[[File:device_uart.jpg|thumb|240px|{{Remove|DEVICE}} UART pads]]<br />
<br />
{{Remove|This section explains how to attach a serial port to the device. Make sure it refers to our [[UART|UART howto]]. For a development board, you can just mention how to find the header with the pins and include a picture, and you can remove the warranty voiding warning.}}<br />
<br />
== Device disassembly ==<br />
<br />
{{Remove|If necessary, provide a short description of how to open the device. Perhaps explain how the pins can be most easily popped. If pins do need to be popped, mention the [[Plastic_tool|Plastic tool howto]].}}<br />
<br />
== Locating the UART ==<br />
<br />
{{Remove|Describe how to find the RX,TX,GND signals here, and mention the [[UART|UART howto]].}}<br />
<br />
= Pictures =<br />
<br />
<gallery><br />
File:Device_front.jpg<br />
File:MXQ-4K-top.jpg<br />
File:MXQ-4K-base.jpg<br />
File:MXQ-4K-back.jpg<br />
File:MXQ-4K-rightside.jpg<br />
File:MXQ-4K-pcbtop.jpg<br />
File:MXQ-4K-pcbbottom.jpg<br />
File:MXQ-4K-heatsink removed.jpg<br />
</gallery><br />
<br />
= Also known as =<br />
<br />
{{Remove|List rebadged devices here.}}<br />
<br />
= See also =<br />
<br />
{{Remove|Add some nice to have links here. This includes related devices, and external links.}}<br />
<br />
== Manufacturer images ==<br />
<br />
{{Remove|Optional. Add non-sunxi images in this section.}}<br />
<br />
[[Category:Devices]]<br />
[[Category:CATEGORY]]</div>CodeKipper