https://linux-sunxi.org/api.php?action=feedcontributions&user=Raschid&feedformat=atomlinux-sunxi.org - User contributions [en]2024-03-28T21:29:11ZUser contributionsMediaWiki 1.35.8https://linux-sunxi.org/index.php?title=Sunvell_R69&diff=22945Sunvell R692019-12-01T12:29:29Z<p>Raschid: /* Current status */</p>
<hr />
<div>{{Infobox Board<br />
| image = <br />
[[File:Sunvell-r69-front-up.jpg|250px|thumbnail|Sunvell-r69-front-up]]<br />
| manufacturer = [[Sunvell]]<br />
| dimensions = 110''mm'' x 110''mm'' x 17.5''mm''<br />
| release_date = April 2017<br />
| website = [http://www.sunvell.com/en/ Sunvell]<br />
| soc = [[H2+#Variants|H2+]] @ 1.0Ghz<br />
| dram = 1GiB DDR3 (different batches use different modules)<br />
| nand = 8GB (eMMC 4.51)<br />
| power = DC 5V @ 2A<br />
| video = HDMI (Type A - full)<br />
| audio = A/V jack<br />
| network = WiFi 802.11 b/g/n (XR819), 10/100Mbps Ethernet ()<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 Sunvell R69 is an inexpensive TV Box/multimedia player based on Allwinner's H2+ SoC.<br />
<br />
= Identification =<br />
<br />
"R69" logo embossed on top cover of the device with a green border.<br />
<br />
In Android my version (bought 08.11.2017 ships from China) shows, under Settings->About box, you will find:<br />
<br />
My version shows in Android, <br />
* Model Number: Mbox<br />
* Android version: 6.0.1 (but is fake, if you click many times the Android display the Kit-Kat Android logo)<br />
* Firmware Version: V2<br />
* Kernel version: 3.4.39 it01@it01 #0<br />
* Build Number: V2<br />
<br />
= Sunxi support =<br />
<br />
== Current status ==<br />
<br />
Armbian-based builds are available for this box as CSC-builds (Community-supported) for kernel versions 5.3 ("current") and 5.4 ("dev") as of December 2019.<br />
<br />
== Images ==<br />
<br />
Armbian preliminar support on forum [https://forum.armbian.com/topic/4877-h2-sunvell-r69-android-tv-box-aliexpress/ H2: Sunvell R69 Android TV Box] starting with version 5.34 (see [https://forum.armbian.com/topic/4877-h2-sunvell-r69-android-tv-box-aliexpress/?do=findComment&comment=42109 to download an Ubuntu working version and additional details and tweaks]).<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 />
== 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 ''{{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 />
The R69 is configured to boot from µSD first, so testing an alternative OS is simple. Linux images for other H2 or 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 />
FEL mode can be triggered by pushing the Button inside the AV Jack with a nonconductive tool, like a toothpick while powering the board on.<br />
The R69 exposes H2'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.<br />
The Board has boot priority for SD Card, then eMMC. FEL Mode can also be entered with a [[FEL#Through_a_special_SD_card_image|special]] SD card image.<br />
<br />
== WiFi ==<br />
<br />
PCB revision on PCB is H2-20170615-V1.3 came with XR819.<br />
<br />
== VDD_CPUX ==<br />
<br />
According to vendor fex no voltage regulation is implemented and the CPU cores are fed with 1.2V which allows the H2+ to be clocked with 1008 MHz maximum.<br />
<br />
= Adding a serial port ('''voids warranty''') =<br />
<br />
[[File:Sunvell-r60-adding-serial-port.jpg|thumbnail|UART pads]]<br />
[[File:Sunvell-R69-TTL-From-Top.jpg|thumbnail|UART pads back side]]<br />
The R69 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 three small Philips-head screws. Make sure to remove the µSD card before taking out the PCB. The H2+ chip is attached to an internal heat sink using a thermal pad.<br />
<br />
== Locating the UART ==<br />
<br />
The UART (3.3V levels) is available on four solder holes (2mm spacing) in the front side. Soldering in a header will void the warranty. <br />
<br />
The pins are labelled '''using USB-UART adapter''':<br />
<br />
* Pin 1: 3V<br />
* Pin 2: URX<br />
* Pin 3: UTX<br />
* Pin 4: GND<br />
<br />
Alternatively the UART pads can be accessed from the back of the board, without removing it from the case. Temporary headers can be friction fit with sufficient stability.<br />
<br />
= Pictures =<br />
<br />
<gallery><br />
Sunvell-r69-front-up.jpg<br />
Sunvell-r69-front-back.jpg<br />
Sunvell-r69-side.jpg<br />
Sunvell-r69-back.jpg<br />
Sunvell-r60-box-bottom.jpg<br />
Sunvell-r60-board-bottom.jpg<br />
Sunvell-r60-board-top.jpg<br />
Sunvell-r60-board-wifi.jpg<br />
Sunvell-r60-board-ram-emmc.jpg<br />
Sunvell-r60-buttom.jpg<br />
Sunvell-r60-uart3.jpg<br />
Sunvell-r60-uart2.jpg<br />
Sunvell-r60-uart1.jpg<br />
Sunvell-R69-TTL-From-Top.jpg<br />
Sunvell_R69_Thermal_Top.jpg<br />
Sunvell_R69_Thermal_Bot.jpg<br />
</gallery><br />
<br />
= Also known as =<br />
<br />
This box is also sold as "OSORIO M9S" or "OSORIO M9S V6" - confusingly a S905-based TV box is sold under the same name.<br />
<br />
= See also =<br />
<br />
* [https://forum.armbian.com/topic/4877-h2-sunvell-r69-android-tv-box-aliexpress/ Thread on the armbian forum]<br />
<br />
== Manufacturer images ==<br />
<br />
{{Remove|Optional. Add non-sunxi images in this section.}}<br />
<br />
[[Category:Devices]]<br />
[[Category:H2 HTPC]]<br />
[[Category:Devices with Ethernet port]]<br />
[[Category:Devices with Wifi]]<br />
[[Category:Devices with HDMI port]]</div>Raschidhttps://linux-sunxi.org/index.php?title=Tanix_TX6&diff=22944Tanix TX62019-12-01T12:24:14Z<p>Raschid: /* Pictures */</p>
<hr />
<div>{{Infobox Board<br />
| image = [[File:Tanix tx6 front.png|250px]]<br />
| manufacturer = Tanix<br />
| dimensions = 105''mm'' x 105''mm'' x 25''mm''<br />
| release_date = {{Edit|Month year}}<br />
| website = www.tanix-box.com<br />
| soc = [[H6]] @ 1.5Ghz<br />
| dram = 2/4GiB DDR3 @ {{Edit|xxx}}MHz<br />
| nand = 16/32/64GB<br />
| power = DC 5V @ 2A<br />
| video = HDMI (Type A - full)<br />
| audio = HDMI, SPDIF<br />
| network = WiFi 802.11 b/g/n/ac ([[Wifi#Cdtech|47822BS-10]]), 10/100Mbps Ethernet ([[Ethernet#Phyceiver|Manufacturer device]])<br />
| storage = µSD, eMMC<br />
| usb = 2 USB2.0 Host, 1 USB3.0<br />
| other = IRDA<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 />
Inexpensive TV box with the H6 SoC and either mid-range specifications (4GiB RAM, 32/64GiB eMMC, 2.4 and 5Ghz AC Wifi) or low end specs (2GiB RAM, 16GiB eMMC, 2.4n Wifi), but missing GBit Ethernet. <br />
<br />
Several versions of this box are available with different memory configurations and wifi chips. All versions seem to use the same PCB which has a layout that supports <b>both</b> wifi chips (only one is populated of course).<br />
<br />
= Identification =<br />
On the back of the device, the following is printed:<br />
<pre>Model: TX6</pre><br />
<br />
On the PCB there is a sticker with information about the model variant:<br />
* <b>Version H</b>: 4GGiB / 32/64GiB eMMC - Wifi: RTL8822 ([[Wifi#Cdtech|47822BS-10]])<br />
<pre>TX6-H<br />
4+64(RTL882) V2.3<br />
20190716</pre><br />
* <b>Version L:</b> 3GiB RAM / 16GiB eMMC- Wifi: XR819 ([[Wifi#Allwinner|XRadio XR819]])<br />
<pre>TX6-L<br />
3+16(819) V2.3<br />
2019010013</pre><br />
* <b>Version P:</b> 2GiB RAM / 16GiB eMMC- Wifi: XR819 ([[Wifi#Allwinner|XRadio XR819]])<br />
<pre>TX6-P<br />
2+16(819) V2.3<br />
20190801</pre><br />
<br />
The PCB has the following silkscreened on it:<br />
<pre>CS_H6_TX28_V2.3<br />
20190518.L4</pre><br />
<br />
In android, under Settings->About Tablet, you will find:<br />
* Model Number: TX6<br />
* Kernel Version: 4.9.118<br />
* Build Number: p281-userdebug 9 PPR1.181005.003<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/h6/tanix_tx6.fex tanix_tx6.fex] file.<br />
<br />
==== Mainline kernel ====<br />
<br />
From linux-5.4-rc1 use the ''sun50i-h6-tanix-tx6.dtb'' device-tree binary.<br />
<br />
= Tips, Tricks, Caveats =<br />
<br />
There is a slight issue with the SD-card slot: This is not the spring loaded type, but the one where the SD-card is removed by pulling it out. This is nearly impossible, since the SD-card does not protude from the slot when fully inserted. It does not help that removing the PCB from an opened device becomes quite tricky while an SD-card is present. Sticking a little strip of scotch tape etc. to the SD-card solves this (see pic).<br />
[[File:TanixTX6-SDcard.JPG|thumb|240px|Tanix TX6 SD-card slot and (modded) access to UART]]<br />
The pin header connector to the left of the picure was added for easy access to the serial console [[#Locating the UART|See also "locating the UART"]].<br />
<br />
== FEL mode ==<br />
<br />
Left of the SD-card slot, there is a button (barely) visible through the ventilation slots. It triggers [[FEL | FEL mode]] mode when held down while resetting or powering up. On the PCB this button is marked as "SW001" (there is another button marked "SW900" which cannot be reached without opening the box - purpose unknown). ToDo: Which of the two USB 2.0 ports will act as the OTG device? You will need a USB-A <-> USB-A cable for FEL mode.<br />
<br />
== Device specific topic ==<br />
<br />
This device uses DDR3 (not LPDDR3) memory!<br />
<br />
= Adding a serial port ('''voids warranty''') =<br />
<br />
[[File:Tanix-TX6XR-SerialConsole.jpg|thumb|240px| Tanix TX6 UART pads]]<br />
<br />
The UART pad is this units are not clearly marked ("TX, "RX", ...). The correct pads are part of a 5 pad connector on the right front side of the device. Looking at the opened box with the CPU cooler facing upwards the pads are located on the left side of the PCB toward the front. The leftmost pad is TX, the one next to it provides RX and the two righmost pads are connected to ground (see picture). <br />
Please refer to the UART howto page [[UART|UART howto]] for more details on using a serial port.<br />
<br />
== Device disassembly ==<br />
To open the box, turn it upside down and remove the rubber feet at each corner. This will expose 4 screws which have to be removed. Gently slide a plastic tool or a knife in the small gap around all edges of the box to eventually lift the bottom plate, releasing four plastic tabs in the middle of each side holding the cover.<br />
To remove the PCB, first lift the side with the 7 segment display up, then gently pull this side the PCB up. This is allow you to then remove the PCB - the backside connectors somewhat protude into the backside of the case.<br />
<br />
== Locating the UART ==<br />
<br />
Looking at the opened box with the CPU cooler facing upwards the pads are located on the left side of the PCB toward the front. The leftmost pad is TX, the one next to it provides RX and the two righmost pads are connected to ground (see picture). <br />
Please refer to the UART howto page [[UART|UART howto]] for more details on using a serial port.<br />
<br />
= Pictures =<br />
<br />
<gallery><br />
File:Tanix tx6 front.png<br />
File:Tanix tx6 bottom.png<br />
File:Tanix tx6 pcb top.png<br />
File:Tanix tx6 pcb bottom.png<br />
File:Tanix tx6 fd650.jpg<br />
File:Tanix tx6 micron emmc.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:H6 Boards]]<br />
<br />
[[Category:Devices with HDMI port]]<br />
[[Category:Devices with SPDIF port]]<br />
[[Category:Devices with Ethernet port]]<br />
[[Category:Devices with Wifi]]<br />
[[Category:Devices with Bluetooth]]</div>Raschidhttps://linux-sunxi.org/index.php?title=Tanix_TX6&diff=22943Tanix TX62019-12-01T12:23:18Z<p>Raschid: /* Adding a serial port (voids warranty) */</p>
<hr />
<div>{{Infobox Board<br />
| image = [[File:Tanix tx6 front.png|250px]]<br />
| manufacturer = Tanix<br />
| dimensions = 105''mm'' x 105''mm'' x 25''mm''<br />
| release_date = {{Edit|Month year}}<br />
| website = www.tanix-box.com<br />
| soc = [[H6]] @ 1.5Ghz<br />
| dram = 2/4GiB DDR3 @ {{Edit|xxx}}MHz<br />
| nand = 16/32/64GB<br />
| power = DC 5V @ 2A<br />
| video = HDMI (Type A - full)<br />
| audio = HDMI, SPDIF<br />
| network = WiFi 802.11 b/g/n/ac ([[Wifi#Cdtech|47822BS-10]]), 10/100Mbps Ethernet ([[Ethernet#Phyceiver|Manufacturer device]])<br />
| storage = µSD, eMMC<br />
| usb = 2 USB2.0 Host, 1 USB3.0<br />
| other = IRDA<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 />
Inexpensive TV box with the H6 SoC and either mid-range specifications (4GiB RAM, 32/64GiB eMMC, 2.4 and 5Ghz AC Wifi) or low end specs (2GiB RAM, 16GiB eMMC, 2.4n Wifi), but missing GBit Ethernet. <br />
<br />
Several versions of this box are available with different memory configurations and wifi chips. All versions seem to use the same PCB which has a layout that supports <b>both</b> wifi chips (only one is populated of course).<br />
<br />
= Identification =<br />
On the back of the device, the following is printed:<br />
<pre>Model: TX6</pre><br />
<br />
On the PCB there is a sticker with information about the model variant:<br />
* <b>Version H</b>: 4GGiB / 32/64GiB eMMC - Wifi: RTL8822 ([[Wifi#Cdtech|47822BS-10]])<br />
<pre>TX6-H<br />
4+64(RTL882) V2.3<br />
20190716</pre><br />
* <b>Version L:</b> 3GiB RAM / 16GiB eMMC- Wifi: XR819 ([[Wifi#Allwinner|XRadio XR819]])<br />
<pre>TX6-L<br />
3+16(819) V2.3<br />
2019010013</pre><br />
* <b>Version P:</b> 2GiB RAM / 16GiB eMMC- Wifi: XR819 ([[Wifi#Allwinner|XRadio XR819]])<br />
<pre>TX6-P<br />
2+16(819) V2.3<br />
20190801</pre><br />
<br />
The PCB has the following silkscreened on it:<br />
<pre>CS_H6_TX28_V2.3<br />
20190518.L4</pre><br />
<br />
In android, under Settings->About Tablet, you will find:<br />
* Model Number: TX6<br />
* Kernel Version: 4.9.118<br />
* Build Number: p281-userdebug 9 PPR1.181005.003<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/h6/tanix_tx6.fex tanix_tx6.fex] file.<br />
<br />
==== Mainline kernel ====<br />
<br />
From linux-5.4-rc1 use the ''sun50i-h6-tanix-tx6.dtb'' device-tree binary.<br />
<br />
= Tips, Tricks, Caveats =<br />
<br />
There is a slight issue with the SD-card slot: This is not the spring loaded type, but the one where the SD-card is removed by pulling it out. This is nearly impossible, since the SD-card does not protude from the slot when fully inserted. It does not help that removing the PCB from an opened device becomes quite tricky while an SD-card is present. Sticking a little strip of scotch tape etc. to the SD-card solves this (see pic).<br />
[[File:TanixTX6-SDcard.JPG|thumb|240px|Tanix TX6 SD-card slot and (modded) access to UART]]<br />
The pin header connector to the left of the picure was added for easy access to the serial console [[#Locating the UART|See also "locating the UART"]].<br />
<br />
== FEL mode ==<br />
<br />
Left of the SD-card slot, there is a button (barely) visible through the ventilation slots. It triggers [[FEL | FEL mode]] mode when held down while resetting or powering up. On the PCB this button is marked as "SW001" (there is another button marked "SW900" which cannot be reached without opening the box - purpose unknown). ToDo: Which of the two USB 2.0 ports will act as the OTG device? You will need a USB-A <-> USB-A cable for FEL mode.<br />
<br />
== Device specific topic ==<br />
<br />
This device uses DDR3 (not LPDDR3) memory!<br />
<br />
= Adding a serial port ('''voids warranty''') =<br />
<br />
[[File:Tanix-TX6XR-SerialConsole.jpg|thumb|240px| Tanix TX6 UART pads]]<br />
<br />
The UART pad is this units are not clearly marked ("TX, "RX", ...). The correct pads are part of a 5 pad connector on the right front side of the device. Looking at the opened box with the CPU cooler facing upwards the pads are located on the left side of the PCB toward the front. The leftmost pad is TX, the one next to it provides RX and the two righmost pads are connected to ground (see picture). <br />
Please refer to the UART howto page [[UART|UART howto]] for more details on using a serial port.<br />
<br />
== Device disassembly ==<br />
To open the box, turn it upside down and remove the rubber feet at each corner. This will expose 4 screws which have to be removed. Gently slide a plastic tool or a knife in the small gap around all edges of the box to eventually lift the bottom plate, releasing four plastic tabs in the middle of each side holding the cover.<br />
To remove the PCB, first lift the side with the 7 segment display up, then gently pull this side the PCB up. This is allow you to then remove the PCB - the backside connectors somewhat protude into the backside of the case.<br />
<br />
== Locating the UART ==<br />
<br />
Looking at the opened box with the CPU cooler facing upwards the pads are located on the left side of the PCB toward the front. The leftmost pad is TX, the one next to it provides RX and the two righmost pads are connected to ground (see picture). <br />
Please refer to the UART howto page [[UART|UART howto]] for more details on using a serial port.<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:Tanix tx6 front.png<br />
File:Tanix tx6 bottom.png<br />
File:Tanix tx6 pcb top.png<br />
File:Tanix tx6 pcb bottom.png<br />
File:Tanix tx6 fd650.jpg<br />
File:Tanix tx6 micron emmc.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:H6 Boards]]<br />
<br />
[[Category:Devices with HDMI port]]<br />
[[Category:Devices with SPDIF port]]<br />
[[Category:Devices with Ethernet port]]<br />
[[Category:Devices with Wifi]]<br />
[[Category:Devices with Bluetooth]]</div>Raschidhttps://linux-sunxi.org/index.php?title=Tanix_TX6&diff=22942Tanix TX62019-12-01T12:22:19Z<p>Raschid: /* Tips, Tricks, Caveats */</p>
<hr />
<div>{{Infobox Board<br />
| image = [[File:Tanix tx6 front.png|250px]]<br />
| manufacturer = Tanix<br />
| dimensions = 105''mm'' x 105''mm'' x 25''mm''<br />
| release_date = {{Edit|Month year}}<br />
| website = www.tanix-box.com<br />
| soc = [[H6]] @ 1.5Ghz<br />
| dram = 2/4GiB DDR3 @ {{Edit|xxx}}MHz<br />
| nand = 16/32/64GB<br />
| power = DC 5V @ 2A<br />
| video = HDMI (Type A - full)<br />
| audio = HDMI, SPDIF<br />
| network = WiFi 802.11 b/g/n/ac ([[Wifi#Cdtech|47822BS-10]]), 10/100Mbps Ethernet ([[Ethernet#Phyceiver|Manufacturer device]])<br />
| storage = µSD, eMMC<br />
| usb = 2 USB2.0 Host, 1 USB3.0<br />
| other = IRDA<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 />
Inexpensive TV box with the H6 SoC and either mid-range specifications (4GiB RAM, 32/64GiB eMMC, 2.4 and 5Ghz AC Wifi) or low end specs (2GiB RAM, 16GiB eMMC, 2.4n Wifi), but missing GBit Ethernet. <br />
<br />
Several versions of this box are available with different memory configurations and wifi chips. All versions seem to use the same PCB which has a layout that supports <b>both</b> wifi chips (only one is populated of course).<br />
<br />
= Identification =<br />
On the back of the device, the following is printed:<br />
<pre>Model: TX6</pre><br />
<br />
On the PCB there is a sticker with information about the model variant:<br />
* <b>Version H</b>: 4GGiB / 32/64GiB eMMC - Wifi: RTL8822 ([[Wifi#Cdtech|47822BS-10]])<br />
<pre>TX6-H<br />
4+64(RTL882) V2.3<br />
20190716</pre><br />
* <b>Version L:</b> 3GiB RAM / 16GiB eMMC- Wifi: XR819 ([[Wifi#Allwinner|XRadio XR819]])<br />
<pre>TX6-L<br />
3+16(819) V2.3<br />
2019010013</pre><br />
* <b>Version P:</b> 2GiB RAM / 16GiB eMMC- Wifi: XR819 ([[Wifi#Allwinner|XRadio XR819]])<br />
<pre>TX6-P<br />
2+16(819) V2.3<br />
20190801</pre><br />
<br />
The PCB has the following silkscreened on it:<br />
<pre>CS_H6_TX28_V2.3<br />
20190518.L4</pre><br />
<br />
In android, under Settings->About Tablet, you will find:<br />
* Model Number: TX6<br />
* Kernel Version: 4.9.118<br />
* Build Number: p281-userdebug 9 PPR1.181005.003<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/h6/tanix_tx6.fex tanix_tx6.fex] file.<br />
<br />
==== Mainline kernel ====<br />
<br />
From linux-5.4-rc1 use the ''sun50i-h6-tanix-tx6.dtb'' device-tree binary.<br />
<br />
= Tips, Tricks, Caveats =<br />
<br />
There is a slight issue with the SD-card slot: This is not the spring loaded type, but the one where the SD-card is removed by pulling it out. This is nearly impossible, since the SD-card does not protude from the slot when fully inserted. It does not help that removing the PCB from an opened device becomes quite tricky while an SD-card is present. Sticking a little strip of scotch tape etc. to the SD-card solves this (see pic).<br />
[[File:TanixTX6-SDcard.JPG|thumb|240px|Tanix TX6 SD-card slot and (modded) access to UART]]<br />
The pin header connector to the left of the picure was added for easy access to the serial console [[#Locating the UART|See also "locating the UART"]].<br />
<br />
== FEL mode ==<br />
<br />
Left of the SD-card slot, there is a button (barely) visible through the ventilation slots. It triggers [[FEL | FEL mode]] mode when held down while resetting or powering up. On the PCB this button is marked as "SW001" (there is another button marked "SW900" which cannot be reached without opening the box - purpose unknown). ToDo: Which of the two USB 2.0 ports will act as the OTG device? You will need a USB-A <-> USB-A cable for FEL mode.<br />
<br />
== Device specific topic ==<br />
<br />
This device uses DDR3 (not LPDDR3) memory!<br />
<br />
= Adding a serial port ('''voids warranty''') =<br />
<br />
[[File:Tanix-TX6XR-SerialConsole.jpg|thumb|240px|{{Remove|DEVICE}} UART pads]]<br />
<br />
The UART pad is this units are not clearly marked ("TX, "RX", ...). The correct pads are part of a 5 pad connector on the right front side of the device. Looking at the opened box with the CPU cooler facing upwards the pads are located on the left side of the PCB toward the front. The leftmost pad is TX, the one next to it provides RX and the two righmost pads are connected to ground (see picture). <br />
Please refer to the UART howto page [[UART|UART howto]] for more details on using a serial port.<br />
<br />
== Device disassembly ==<br />
To open the box, turn it upside down and remove the rubber feet at each corner. This will expose 4 screws which have to be removed. Gently slide a plastic tool or a knife in the small gap around all edges of the box to eventually lift the bottom plate, releasing four plastic tabs in the middle of each side holding the cover.<br />
To remove the PCB, first lift the side with the 7 segment display up, then gently pull this side the PCB up. This is allow you to then remove the PCB - the backside connectors somewhat protude into the backside of the case.<br />
<br />
== Locating the UART ==<br />
<br />
Looking at the opened box with the CPU cooler facing upwards the pads are located on the left side of the PCB toward the front. The leftmost pad is TX, the one next to it provides RX and the two righmost pads are connected to ground (see picture). <br />
Please refer to the UART howto page [[UART|UART howto]] for more details on using a serial port.<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:Tanix tx6 front.png<br />
File:Tanix tx6 bottom.png<br />
File:Tanix tx6 pcb top.png<br />
File:Tanix tx6 pcb bottom.png<br />
File:Tanix tx6 fd650.jpg<br />
File:Tanix tx6 micron emmc.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:H6 Boards]]<br />
<br />
[[Category:Devices with HDMI port]]<br />
[[Category:Devices with SPDIF port]]<br />
[[Category:Devices with Ethernet port]]<br />
[[Category:Devices with Wifi]]<br />
[[Category:Devices with Bluetooth]]</div>Raschidhttps://linux-sunxi.org/index.php?title=Tanix_TX6&diff=22941Tanix TX62019-12-01T12:19:35Z<p>Raschid: /* Identification */</p>
<hr />
<div>{{Infobox Board<br />
| image = [[File:Tanix tx6 front.png|250px]]<br />
| manufacturer = Tanix<br />
| dimensions = 105''mm'' x 105''mm'' x 25''mm''<br />
| release_date = {{Edit|Month year}}<br />
| website = www.tanix-box.com<br />
| soc = [[H6]] @ 1.5Ghz<br />
| dram = 2/4GiB DDR3 @ {{Edit|xxx}}MHz<br />
| nand = 16/32/64GB<br />
| power = DC 5V @ 2A<br />
| video = HDMI (Type A - full)<br />
| audio = HDMI, SPDIF<br />
| network = WiFi 802.11 b/g/n/ac ([[Wifi#Cdtech|47822BS-10]]), 10/100Mbps Ethernet ([[Ethernet#Phyceiver|Manufacturer device]])<br />
| storage = µSD, eMMC<br />
| usb = 2 USB2.0 Host, 1 USB3.0<br />
| other = IRDA<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 />
Inexpensive TV box with the H6 SoC and either mid-range specifications (4GiB RAM, 32/64GiB eMMC, 2.4 and 5Ghz AC Wifi) or low end specs (2GiB RAM, 16GiB eMMC, 2.4n Wifi), but missing GBit Ethernet. <br />
<br />
Several versions of this box are available with different memory configurations and wifi chips. All versions seem to use the same PCB which has a layout that supports <b>both</b> wifi chips (only one is populated of course).<br />
<br />
= Identification =<br />
On the back of the device, the following is printed:<br />
<pre>Model: TX6</pre><br />
<br />
On the PCB there is a sticker with information about the model variant:<br />
* <b>Version H</b>: 4GGiB / 32/64GiB eMMC - Wifi: RTL8822 ([[Wifi#Cdtech|47822BS-10]])<br />
<pre>TX6-H<br />
4+64(RTL882) V2.3<br />
20190716</pre><br />
* <b>Version L:</b> 3GiB RAM / 16GiB eMMC- Wifi: XR819 ([[Wifi#Allwinner|XRadio XR819]])<br />
<pre>TX6-L<br />
3+16(819) V2.3<br />
2019010013</pre><br />
* <b>Version P:</b> 2GiB RAM / 16GiB eMMC- Wifi: XR819 ([[Wifi#Allwinner|XRadio XR819]])<br />
<pre>TX6-P<br />
2+16(819) V2.3<br />
20190801</pre><br />
<br />
The PCB has the following silkscreened on it:<br />
<pre>CS_H6_TX28_V2.3<br />
20190518.L4</pre><br />
<br />
In android, under Settings->About Tablet, you will find:<br />
* Model Number: TX6<br />
* Kernel Version: 4.9.118<br />
* Build Number: p281-userdebug 9 PPR1.181005.003<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/h6/tanix_tx6.fex tanix_tx6.fex] file.<br />
<br />
==== Mainline kernel ====<br />
<br />
From linux-5.4-rc1 use the ''sun50i-h6-tanix-tx6.dtb'' device-tree binary.<br />
<br />
= Tips, Tricks, Caveats =<br />
<br />
There is a slight issue with the SD-card slot: This is not the spring loaded type, but the one where the SD-card is removed by pulling it out. This is nearly impossible, since the SD-card does not protude from the slot when fully inserted. It does not help that removing the PCB from an opened device becomes quite tricky while an SD-card is present. Sticking a little strip of scotch tape etc. to the SD-card solves this.<br />
[[File:TanixTX6-SDcard.JPG|thumb|240px|{{Remove|DEVICE}} UART pads]]<br />
The pin header connector to the left of the picure was added for easy access to the serial console [[#Locating the UART|See also "locating the UART"]].<br />
<br />
== FEL mode ==<br />
<br />
Left of the SD-card slot, there is a button (barely) visible through the ventilation slots. It triggers [[FEL | FEL mode]] mode when held down while resetting or powering up. On the PCB this button is marked as "SW001" (there is another button marked "SW900" which cannot be reached without opening the box - purpose unknown). ToDo: Which of the two USB 2.0 ports will act as the OTG device? You will need a USB-A <-> USB-A cable for FEL mode.<br />
<br />
== Device specific topic ==<br />
<br />
This device uses DDR3 (not LPDDR3) memory!<br />
<br />
= Adding a serial port ('''voids warranty''') =<br />
<br />
[[File:Tanix-TX6XR-SerialConsole.jpg|thumb|240px|{{Remove|DEVICE}} UART pads]]<br />
<br />
The UART pad is this units are not clearly marked ("TX, "RX", ...). The correct pads are part of a 5 pad connector on the right front side of the device. Looking at the opened box with the CPU cooler facing upwards the pads are located on the left side of the PCB toward the front. The leftmost pad is TX, the one next to it provides RX and the two righmost pads are connected to ground (see picture). <br />
Please refer to the UART howto page [[UART|UART howto]] for more details on using a serial port.<br />
<br />
== Device disassembly ==<br />
To open the box, turn it upside down and remove the rubber feet at each corner. This will expose 4 screws which have to be removed. Gently slide a plastic tool or a knife in the small gap around all edges of the box to eventually lift the bottom plate, releasing four plastic tabs in the middle of each side holding the cover.<br />
To remove the PCB, first lift the side with the 7 segment display up, then gently pull this side the PCB up. This is allow you to then remove the PCB - the backside connectors somewhat protude into the backside of the case.<br />
<br />
== Locating the UART ==<br />
<br />
Looking at the opened box with the CPU cooler facing upwards the pads are located on the left side of the PCB toward the front. The leftmost pad is TX, the one next to it provides RX and the two righmost pads are connected to ground (see picture). <br />
Please refer to the UART howto page [[UART|UART howto]] for more details on using a serial port.<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:Tanix tx6 front.png<br />
File:Tanix tx6 bottom.png<br />
File:Tanix tx6 pcb top.png<br />
File:Tanix tx6 pcb bottom.png<br />
File:Tanix tx6 fd650.jpg<br />
File:Tanix tx6 micron emmc.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:H6 Boards]]<br />
<br />
[[Category:Devices with HDMI port]]<br />
[[Category:Devices with SPDIF port]]<br />
[[Category:Devices with Ethernet port]]<br />
[[Category:Devices with Wifi]]<br />
[[Category:Devices with Bluetooth]]</div>Raschidhttps://linux-sunxi.org/index.php?title=User_talk:Raschid&diff=22940User talk:Raschid2019-11-30T12:32:34Z<p>Raschid: Created page with "Hi, how are you?"</p>
<hr />
<div>Hi, how are you?</div>Raschidhttps://linux-sunxi.org/index.php?title=Tanix_TX6&diff=22939Tanix TX62019-11-30T12:30:14Z<p>Raschid: /* Tips, Tricks, Caveats */</p>
<hr />
<div>{{Infobox Board<br />
| image = [[File:Tanix tx6 front.png|250px]]<br />
| manufacturer = Tanix<br />
| dimensions = 105''mm'' x 105''mm'' x 25''mm''<br />
| release_date = {{Edit|Month year}}<br />
| website = www.tanix-box.com<br />
| soc = [[H6]] @ 1.5Ghz<br />
| dram = 2/4GiB DDR3 @ {{Edit|xxx}}MHz<br />
| nand = 16/32/64GB<br />
| power = DC 5V @ 2A<br />
| video = HDMI (Type A - full)<br />
| audio = HDMI, SPDIF<br />
| network = WiFi 802.11 b/g/n/ac ([[Wifi#Cdtech|47822BS-10]]), 10/100Mbps Ethernet ([[Ethernet#Phyceiver|Manufacturer device]])<br />
| storage = µSD, eMMC<br />
| usb = 2 USB2.0 Host, 1 USB3.0<br />
| other = IRDA<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 />
Inexpensive TV box with the H6 SoC and either mid-range specifications (4GiB RAM, 32/64GiB eMMC, 2.4 and 5Ghz AC Wifi) or low end specs (2GiB RAM, 16GiB eMMC, 2.4n Wifi), but missing GBit Ethernet. <br />
<br />
Several versions of this box are available with different memory configurations and wifi chips. All versions seem to use the same PCB which has a layout that supports <b>both</b> wifi chips (only one is populated of course).<br />
<br />
= Identification =<br />
On the back of the device, the following is printed:<br />
<pre>Model: TX6</pre><br />
<br />
On the PCB there is a sticker with information about the model variant:<br />
* <b>Version H</b>: 4GGiB / 32/64GiB eMMC - Wifi: RTL8822 ([[Wifi#Cdtech|47822BS-10]])<br />
<pre>TX6-H<br />
4+64(RTL882) V2.3<br />
20190716</pre><br />
* <b>Version L:</b> 3GiB RAM / 16GiB eMMC- Wifi: XR819<br />
<pre>TX6-L<br />
3+16(819) V2.3<br />
2019010013</pre><br />
* <b>Version P:</b> 2GiB RAM / 16GiB eMMC- Wifi: XR819<br />
<pre>TX6-P<br />
2+16(819) V2.3<br />
20190801</pre><br />
<br />
The PCB has the following silkscreened on it:<br />
<pre>CS_H6_TX28_V2.3<br />
20190518.L4</pre><br />
<br />
In android, under Settings->About Tablet, you will find:<br />
* Model Number: TX6<br />
* Kernel Version: 4.9.118<br />
* Build Number: p281-userdebug 9 PPR1.181005.003<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/h6/tanix_tx6.fex tanix_tx6.fex] file.<br />
<br />
==== Mainline kernel ====<br />
<br />
From linux-5.4-rc1 use the ''sun50i-h6-tanix-tx6.dtb'' device-tree binary.<br />
<br />
= Tips, Tricks, Caveats =<br />
<br />
There is a slight issue with the SD-card slot: This is not the spring loaded type, but the one where the SD-card is removed by pulling it out. This is nearly impossible, since the SD-card does not protude from the slot when fully inserted. It does not help that removing the PCB from an opened device becomes quite tricky while an SD-card is present. Sticking a little strip of scotch tape etc. to the SD-card solves this.<br />
[[File:TanixTX6-SDcard.JPG|thumb|240px|{{Remove|DEVICE}} UART pads]]<br />
The pin header connector to the left of the picure was added for easy access to the serial console [[#Locating the UART|See also "locating the UART"]].<br />
<br />
== FEL mode ==<br />
<br />
Left of the SD-card slot, there is a button (barely) visible through the ventilation slots. It triggers [[FEL | FEL mode]] mode when held down while resetting or powering up. On the PCB this button is marked as "SW001" (there is another button marked "SW900" which cannot be reached without opening the box - purpose unknown). ToDo: Which of the two USB 2.0 ports will act as the OTG device? You will need a USB-A <-> USB-A cable for FEL mode.<br />
<br />
== Device specific topic ==<br />
<br />
This device uses DDR3 (not LPDDR3) memory!<br />
<br />
= Adding a serial port ('''voids warranty''') =<br />
<br />
[[File:Tanix-TX6XR-SerialConsole.jpg|thumb|240px|{{Remove|DEVICE}} UART pads]]<br />
<br />
The UART pad is this units are not clearly marked ("TX, "RX", ...). The correct pads are part of a 5 pad connector on the right front side of the device. Looking at the opened box with the CPU cooler facing upwards the pads are located on the left side of the PCB toward the front. The leftmost pad is TX, the one next to it provides RX and the two righmost pads are connected to ground (see picture). <br />
Please refer to the UART howto page [[UART|UART howto]] for more details on using a serial port.<br />
<br />
== Device disassembly ==<br />
To open the box, turn it upside down and remove the rubber feet at each corner. This will expose 4 screws which have to be removed. Gently slide a plastic tool or a knife in the small gap around all edges of the box to eventually lift the bottom plate, releasing four plastic tabs in the middle of each side holding the cover.<br />
To remove the PCB, first lift the side with the 7 segment display up, then gently pull this side the PCB up. This is allow you to then remove the PCB - the backside connectors somewhat protude into the backside of the case.<br />
<br />
== Locating the UART ==<br />
<br />
Looking at the opened box with the CPU cooler facing upwards the pads are located on the left side of the PCB toward the front. The leftmost pad is TX, the one next to it provides RX and the two righmost pads are connected to ground (see picture). <br />
Please refer to the UART howto page [[UART|UART howto]] for more details on using a serial port.<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:Tanix tx6 front.png<br />
File:Tanix tx6 bottom.png<br />
File:Tanix tx6 pcb top.png<br />
File:Tanix tx6 pcb bottom.png<br />
File:Tanix tx6 fd650.jpg<br />
File:Tanix tx6 micron emmc.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:H6 Boards]]<br />
<br />
[[Category:Devices with HDMI port]]<br />
[[Category:Devices with SPDIF port]]<br />
[[Category:Devices with Ethernet port]]<br />
[[Category:Devices with Wifi]]<br />
[[Category:Devices with Bluetooth]]</div>Raschidhttps://linux-sunxi.org/index.php?title=Tanix_TX6&diff=22938Tanix TX62019-11-30T12:29:43Z<p>Raschid: /* {{Edit|...}} */</p>
<hr />
<div>{{Infobox Board<br />
| image = [[File:Tanix tx6 front.png|250px]]<br />
| manufacturer = Tanix<br />
| dimensions = 105''mm'' x 105''mm'' x 25''mm''<br />
| release_date = {{Edit|Month year}}<br />
| website = www.tanix-box.com<br />
| soc = [[H6]] @ 1.5Ghz<br />
| dram = 2/4GiB DDR3 @ {{Edit|xxx}}MHz<br />
| nand = 16/32/64GB<br />
| power = DC 5V @ 2A<br />
| video = HDMI (Type A - full)<br />
| audio = HDMI, SPDIF<br />
| network = WiFi 802.11 b/g/n/ac ([[Wifi#Cdtech|47822BS-10]]), 10/100Mbps Ethernet ([[Ethernet#Phyceiver|Manufacturer device]])<br />
| storage = µSD, eMMC<br />
| usb = 2 USB2.0 Host, 1 USB3.0<br />
| other = IRDA<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 />
Inexpensive TV box with the H6 SoC and either mid-range specifications (4GiB RAM, 32/64GiB eMMC, 2.4 and 5Ghz AC Wifi) or low end specs (2GiB RAM, 16GiB eMMC, 2.4n Wifi), but missing GBit Ethernet. <br />
<br />
Several versions of this box are available with different memory configurations and wifi chips. All versions seem to use the same PCB which has a layout that supports <b>both</b> wifi chips (only one is populated of course).<br />
<br />
= Identification =<br />
On the back of the device, the following is printed:<br />
<pre>Model: TX6</pre><br />
<br />
On the PCB there is a sticker with information about the model variant:<br />
* <b>Version H</b>: 4GGiB / 32/64GiB eMMC - Wifi: RTL8822 ([[Wifi#Cdtech|47822BS-10]])<br />
<pre>TX6-H<br />
4+64(RTL882) V2.3<br />
20190716</pre><br />
* <b>Version L:</b> 3GiB RAM / 16GiB eMMC- Wifi: XR819<br />
<pre>TX6-L<br />
3+16(819) V2.3<br />
2019010013</pre><br />
* <b>Version P:</b> 2GiB RAM / 16GiB eMMC- Wifi: XR819<br />
<pre>TX6-P<br />
2+16(819) V2.3<br />
20190801</pre><br />
<br />
The PCB has the following silkscreened on it:<br />
<pre>CS_H6_TX28_V2.3<br />
20190518.L4</pre><br />
<br />
In android, under Settings->About Tablet, you will find:<br />
* Model Number: TX6<br />
* Kernel Version: 4.9.118<br />
* Build Number: p281-userdebug 9 PPR1.181005.003<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/h6/tanix_tx6.fex tanix_tx6.fex] file.<br />
<br />
==== Mainline kernel ====<br />
<br />
From linux-5.4-rc1 use the ''sun50i-h6-tanix-tx6.dtb'' device-tree binary.<br />
<br />
= Tips, Tricks, Caveats =<br />
<br />
There is a slight issue with the SD-card slot: This is not the spring loaded type, but the one where the SD-card is removed by pulling it out. This is nearly impossible, since the SD-card does not protude from the slot when fully inserted. It does not help that removing the PCB from an opened device becomes quite tricky while an SD-card is present. Sticking a little strip of scotch tape etc. to the SD-card solves this.<br />
[[File:TanixTX6-SDcard.JPG|thumb|240px|{{Remove|DEVICE}} UART pads]]<br />
The pin header connector to the left of the picure was added for easy access to the serial console [[#Locating the UART|See also "locating the UART"]].<br />
<br />
== FEL mode ==<br />
<br />
Left of the SD-card slot, there is a button (barely) visible through the ventilation slots. It triggers [[FEL | FEL mode]] mode when held down while resetting or powering up. On the PCB this button is marked as "SW001" (there is another button marked "SW900" which cannot be reached without opening the box - purpose unknown). ToDo: Which of the two USB 2.0 ports will act as the OTG device? You will need a USB-A <-> USB-A cable for FEL mode.<br />
<br />
== {{Edit|Device specific topic}} ==<br />
<br />
This device uses DDR3 (not LPDDR3) memory!<br />
<br />
This device uses DDR3 (not LPDDR3) memory!<br />
<br />
= Adding a serial port ('''voids warranty''') =<br />
<br />
[[File:Tanix-TX6XR-SerialConsole.jpg|thumb|240px|{{Remove|DEVICE}} UART pads]]<br />
<br />
The UART pad is this units are not clearly marked ("TX, "RX", ...). The correct pads are part of a 5 pad connector on the right front side of the device. Looking at the opened box with the CPU cooler facing upwards the pads are located on the left side of the PCB toward the front. The leftmost pad is TX, the one next to it provides RX and the two righmost pads are connected to ground (see picture). <br />
Please refer to the UART howto page [[UART|UART howto]] for more details on using a serial port.<br />
<br />
== Device disassembly ==<br />
To open the box, turn it upside down and remove the rubber feet at each corner. This will expose 4 screws which have to be removed. Gently slide a plastic tool or a knife in the small gap around all edges of the box to eventually lift the bottom plate, releasing four plastic tabs in the middle of each side holding the cover.<br />
To remove the PCB, first lift the side with the 7 segment display up, then gently pull this side the PCB up. This is allow you to then remove the PCB - the backside connectors somewhat protude into the backside of the case.<br />
<br />
== Locating the UART ==<br />
<br />
Looking at the opened box with the CPU cooler facing upwards the pads are located on the left side of the PCB toward the front. The leftmost pad is TX, the one next to it provides RX and the two righmost pads are connected to ground (see picture). <br />
Please refer to the UART howto page [[UART|UART howto]] for more details on using a serial port.<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:Tanix tx6 front.png<br />
File:Tanix tx6 bottom.png<br />
File:Tanix tx6 pcb top.png<br />
File:Tanix tx6 pcb bottom.png<br />
File:Tanix tx6 fd650.jpg<br />
File:Tanix tx6 micron emmc.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:H6 Boards]]<br />
<br />
[[Category:Devices with HDMI port]]<br />
[[Category:Devices with SPDIF port]]<br />
[[Category:Devices with Ethernet port]]<br />
[[Category:Devices with Wifi]]<br />
[[Category:Devices with Bluetooth]]</div>Raschidhttps://linux-sunxi.org/index.php?title=Tanix_TX6&diff=22937Tanix TX62019-11-30T12:28:53Z<p>Raschid: /* Tips, Tricks, Caveats */</p>
<hr />
<div>{{Infobox Board<br />
| image = [[File:Tanix tx6 front.png|250px]]<br />
| manufacturer = Tanix<br />
| dimensions = 105''mm'' x 105''mm'' x 25''mm''<br />
| release_date = {{Edit|Month year}}<br />
| website = www.tanix-box.com<br />
| soc = [[H6]] @ 1.5Ghz<br />
| dram = 2/4GiB DDR3 @ {{Edit|xxx}}MHz<br />
| nand = 16/32/64GB<br />
| power = DC 5V @ 2A<br />
| video = HDMI (Type A - full)<br />
| audio = HDMI, SPDIF<br />
| network = WiFi 802.11 b/g/n/ac ([[Wifi#Cdtech|47822BS-10]]), 10/100Mbps Ethernet ([[Ethernet#Phyceiver|Manufacturer device]])<br />
| storage = µSD, eMMC<br />
| usb = 2 USB2.0 Host, 1 USB3.0<br />
| other = IRDA<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 />
Inexpensive TV box with the H6 SoC and either mid-range specifications (4GiB RAM, 32/64GiB eMMC, 2.4 and 5Ghz AC Wifi) or low end specs (2GiB RAM, 16GiB eMMC, 2.4n Wifi), but missing GBit Ethernet. <br />
<br />
Several versions of this box are available with different memory configurations and wifi chips. All versions seem to use the same PCB which has a layout that supports <b>both</b> wifi chips (only one is populated of course).<br />
<br />
= Identification =<br />
On the back of the device, the following is printed:<br />
<pre>Model: TX6</pre><br />
<br />
On the PCB there is a sticker with information about the model variant:<br />
* <b>Version H</b>: 4GGiB / 32/64GiB eMMC - Wifi: RTL8822 ([[Wifi#Cdtech|47822BS-10]])<br />
<pre>TX6-H<br />
4+64(RTL882) V2.3<br />
20190716</pre><br />
* <b>Version L:</b> 3GiB RAM / 16GiB eMMC- Wifi: XR819<br />
<pre>TX6-L<br />
3+16(819) V2.3<br />
2019010013</pre><br />
* <b>Version P:</b> 2GiB RAM / 16GiB eMMC- Wifi: XR819<br />
<pre>TX6-P<br />
2+16(819) V2.3<br />
20190801</pre><br />
<br />
The PCB has the following silkscreened on it:<br />
<pre>CS_H6_TX28_V2.3<br />
20190518.L4</pre><br />
<br />
In android, under Settings->About Tablet, you will find:<br />
* Model Number: TX6<br />
* Kernel Version: 4.9.118<br />
* Build Number: p281-userdebug 9 PPR1.181005.003<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/h6/tanix_tx6.fex tanix_tx6.fex] file.<br />
<br />
==== Mainline kernel ====<br />
<br />
From linux-5.4-rc1 use the ''sun50i-h6-tanix-tx6.dtb'' device-tree binary.<br />
<br />
= Tips, Tricks, Caveats =<br />
<br />
There is a slight issue with the SD-card slot: This is not the spring loaded type, but the one where the SD-card is removed by pulling it out. This is nearly impossible, since the SD-card does not protude from the slot when fully inserted. It does not help that removing the PCB from an opened device becomes quite tricky while an SD-card is present. Sticking a little strip of scotch tape etc. to the SD-card solves this.<br />
[[File:TanixTX6-SDcard.JPG|thumb|240px|{{Remove|DEVICE}} UART pads]]<br />
The pin header connector to the left of the picure was added for easy access to the serial console [[#Locating the UART|See also "locating the UART"]].<br />
<br />
== FEL mode ==<br />
<br />
Left of the SD-card slot, there is a button (barely) visible through the ventilation slots. It triggers [[FEL | FEL mode]] mode when held down while resetting or powering up. On the PCB this button is marked as "SW001" (there is another button marked "SW900" which cannot be reached without opening the box - purpose unknown). ToDo: Which of the two USB 2.0 ports will act as the OTG device? You will need a USB-A <-> USB-A cable for FEL mode.<br />
<br />
== {{Edit|Device specific topic}} ==<br />
<br />
This device uses DDR3 (not LPDDR3) memory!<br />
<br />
== {{Edit|...}} ==<br />
<br />
= Adding a serial port ('''voids warranty''') =<br />
<br />
[[File:Tanix-TX6XR-SerialConsole.jpg|thumb|240px|{{Remove|DEVICE}} UART pads]]<br />
<br />
The UART pad is this units are not clearly marked ("TX, "RX", ...). The correct pads are part of a 5 pad connector on the right front side of the device. Looking at the opened box with the CPU cooler facing upwards the pads are located on the left side of the PCB toward the front. The leftmost pad is TX, the one next to it provides RX and the two righmost pads are connected to ground (see picture). <br />
Please refer to the UART howto page [[UART|UART howto]] for more details on using a serial port.<br />
<br />
== Device disassembly ==<br />
To open the box, turn it upside down and remove the rubber feet at each corner. This will expose 4 screws which have to be removed. Gently slide a plastic tool or a knife in the small gap around all edges of the box to eventually lift the bottom plate, releasing four plastic tabs in the middle of each side holding the cover.<br />
To remove the PCB, first lift the side with the 7 segment display up, then gently pull this side the PCB up. This is allow you to then remove the PCB - the backside connectors somewhat protude into the backside of the case.<br />
<br />
== Locating the UART ==<br />
<br />
Looking at the opened box with the CPU cooler facing upwards the pads are located on the left side of the PCB toward the front. The leftmost pad is TX, the one next to it provides RX and the two righmost pads are connected to ground (see picture). <br />
Please refer to the UART howto page [[UART|UART howto]] for more details on using a serial port.<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:Tanix tx6 front.png<br />
File:Tanix tx6 bottom.png<br />
File:Tanix tx6 pcb top.png<br />
File:Tanix tx6 pcb bottom.png<br />
File:Tanix tx6 fd650.jpg<br />
File:Tanix tx6 micron emmc.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:H6 Boards]]<br />
<br />
[[Category:Devices with HDMI port]]<br />
[[Category:Devices with SPDIF port]]<br />
[[Category:Devices with Ethernet port]]<br />
[[Category:Devices with Wifi]]<br />
[[Category:Devices with Bluetooth]]</div>Raschidhttps://linux-sunxi.org/index.php?title=File:TanixTX6-SDcard.JPG&diff=22936File:TanixTX6-SDcard.JPG2019-11-30T12:03:00Z<p>Raschid: Tanix TX6 SD-Card Slot Hack</p>
<hr />
<div>Tanix TX6 SD-Card Slot Hack</div>Raschidhttps://linux-sunxi.org/index.php?title=Tanix_TX6&diff=22905Tanix TX62019-11-18T20:38:34Z<p>Raschid: </p>
<hr />
<div>{{Infobox Board<br />
| image = [[File:Tanix tx6 front.png|250px]]<br />
| manufacturer = Tanix<br />
| dimensions = 105''mm'' x 105''mm'' x 25''mm''<br />
| release_date = {{Edit|Month year}}<br />
| website = www.tanix-box.com<br />
| soc = [[H6]] @ 1.5Ghz<br />
| dram = 2/4GiB DDR3 @ {{Edit|xxx}}MHz<br />
| nand = 16/32/64GB<br />
| power = DC 5V @ 2A<br />
| video = HDMI (Type A - full)<br />
| audio = HDMI, SPDIF<br />
| network = WiFi 802.11 b/g/n/ac ([[Wifi#Cdtech|47822BS-10]]), 10/100Mbps Ethernet ([[Ethernet#Phyceiver|Manufacturer device]])<br />
| storage = µSD, eMMC<br />
| usb = 2 USB2.0 Host, 1 USB3.0<br />
| other = IRDA<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 />
Inexpensive TV box with the H6 SoC and either mid-range specifications (4GiB RAM, 32/64GiB eMMC, 2.4 and 5Ghz AC Wifi) or low end specs (2GiB RAM, 16GiB eMMC, 2.4n Wifi), but missing GBit Ethernet. <br />
<br />
Several versions of this box are available with different memory configurations and wifi chips. All versions seem to use the same PCB which has a layout that supports <b>both</b> wifi chips (only one is populated of course).<br />
<br />
= Identification =<br />
On the back of the device, the following is printed:<br />
<pre>Model: TX6</pre><br />
<br />
On the PCB there is a sticker with information about the model variant:<br />
* <b>Version H</b>: 4GGiB / 32/64GiB eMMC - Wifi: RTL8822 ([[Wifi#Cdtech|47822BS-10]])<br />
<pre>TX6-H<br />
4+64(RTL882) V2.3<br />
20190716</pre><br />
* <b>Version L:</b> 3GiB RAM / 16GiB eMMC- Wifi: XR819<br />
<pre>TX6-L<br />
3+16(819) V2.3<br />
2019010013</pre><br />
* <b>Version P:</b> 2GiB RAM / 16GiB eMMC- Wifi: XR819<br />
<pre>TX6-P<br />
2+16(819) V2.3<br />
20190801</pre><br />
<br />
The PCB has the following silkscreened on it:<br />
<pre>CS_H6_TX28_V2.3<br />
20190518.L4</pre><br />
<br />
In android, under Settings->About Tablet, you will find:<br />
* Model Number: TX6<br />
* Kernel Version: 4.9.118<br />
* Build Number: p281-userdebug 9 PPR1.181005.003<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/h6/tanix_tx6.fex tanix_tx6.fex] file.<br />
<br />
==== Mainline kernel ====<br />
<br />
From linux-5.4-rc1 use the ''sun50i-h6-tanix-tx6.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 />
Left of the SD-card slot, there is a button (barely) visible through the ventilation slots. It triggers [[FEL | FEL mode]] mode when held down while resetting or powering up. On the PCB there is written "SW001" near this button (there is another button marked "SW900", which cannot be reached without opening the box - purpose unknown). ToDo: Which of the two USB 2.0 ports will act as the OTG device? You will need a USB-A <-> USB-A cable for 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:Tanix-TX6XR-SerialConsole.jpg|thumb|240px|{{Remove|DEVICE}} UART pads]]<br />
<br />
The UART pad is this units are not clearly marked ("TX, "RX", ...). The correct pads are part of a 5 pad connector on the right front side of the device. Looking at the opened box with the CPU cooler facing upwards the pads are located on the left side of the PCB toward the front. The leftmost pad is TX, the one next to it provides RX and the two righmost pads are connected to ground (see picture). <br />
Please refer to the UART howto page [[UART|UART howto]] for more details on using a serial port.<br />
<br />
== Device disassembly ==<br />
To open the box, turn it upside down and remove the rubber feet at each corner. This will expose 4 screws which have to be removed. Gently slide a plastic tool or a knife in the small gap around all edges of the box to eventually lift the bottom plate, releasing four plastic tabs in the middle of each side holding the cover.<br />
To remove the PCB, first lift the side with the 7 segment display up, then gently pull this side the PCB up. This is allow you to then remove the PCB - the backside connectors somewhat protude into the backside of the case.<br />
<br />
== Locating the UART ==<br />
<br />
Looking at the opened box with the CPU cooler facing upwards the pads are located on the left side of the PCB toward the front. The leftmost pad is TX, the one next to it provides RX and the two righmost pads are connected to ground (see picture). <br />
Please refer to the UART howto page [[UART|UART howto]] for more details on using a serial port.<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:Tanix tx6 front.png<br />
File:Tanix tx6 bottom.png<br />
File:Tanix tx6 pcb top.png<br />
File:Tanix tx6 pcb bottom.png<br />
File:Tanix tx6 fd650.jpg<br />
File:Tanix tx6 micron emmc.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:H6 Boards]]<br />
<br />
[[Category:Devices with HDMI port]]<br />
[[Category:Devices with SPDIF port]]<br />
[[Category:Devices with Ethernet port]]<br />
[[Category:Devices with Wifi]]<br />
[[Category:Devices with Bluetooth]]</div>Raschidhttps://linux-sunxi.org/index.php?title=Tanix_TX6&diff=22904Tanix TX62019-11-18T20:35:43Z<p>Raschid: </p>
<hr />
<div>{{Infobox Board<br />
| image = [[File:Tanix tx6 front.png|250px]]<br />
| manufacturer = Tanix<br />
| dimensions = 105''mm'' x 105''mm'' x 25''mm''<br />
| release_date = {{Edit|Month year}}<br />
| website = www.tanix-box.com<br />
| soc = [[H6]] @ 1.5Ghz<br />
| dram = 2/4GiB DDR3 @ {{Edit|xxx}}MHz<br />
| nand = 16/32/64GB<br />
| power = DC 5V @ 2A<br />
| video = HDMI (Type A - full)<br />
| audio = HDMI, SPDIF<br />
| network = WiFi 802.11 b/g/n/ac ([[Wifi#Cdtech|47822BS-10]]), 10/100Mbps Ethernet ([[Ethernet#Phyceiver|Manufacturer device]])<br />
| storage = µSD, eMMC<br />
| usb = 2 USB2.0 Host, 1 USB3.0<br />
| other = IRDA<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 />
Inexpensive TV box with the H6 SoC and either mid-range specifications (4GiB RAM, 32/64GiB eMMC, 2.4 and 5Ghz AC Wifi) or low end specs (2GiB RAM, 16GiB eMMC, 2.4n Wifi), but missing GBit Ethernet. <br />
<br />
Several versions of this box are available with different memory configurations and wifi chips. All versions seem to use the same PCB which has a layout that supports <b>both</b> wifi chips (only one is populated of course).<br />
<br />
= Identification =<br />
On the back of the device, the following is printed:<br />
<pre>Model: TX6</pre><br />
<br />
On the PCB there is a sticker with information about the model variant:<br />
* <b>Version H</b>: 4GGiB / 32/64GiB eMMC - Wifi: RTL8822 ([[Wifi#Cdtech|47822BS-10]])<br />
<pre>TX6-H<br />
4+64(RTL882) V2.3<br />
20190716</pre><br />
* <b>Version L:</b> 3GiB RAM / 16GiB eMMC- Wifi: XR819<br />
<pre>TX6-L<br />
3+16(819) V2.3<br />
2019010013</pre><br />
* <b>Version P:</b> 2GiB RAM / 16GiB eMMC- Wifi: XR819<br />
<pre>TX6-P<br />
2+16(819) V2.3<br />
20190801</pre><br />
<br />
The PCB has the following silkscreened on it:<br />
<pre>CS_H6_TX28_V2.3<br />
20190518.L4</pre><br />
<br />
In android, under Settings->About Tablet, you will find:<br />
* Model Number: ''{{TX6}}''<br />
* Kernel Version: 4.9.118<br />
* Build Number: ''{{p281-userdebug 9 PPR1.181005.003|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/h6/tanix_tx6.fex tanix_tx6.fex] file.<br />
<br />
==== Mainline kernel ====<br />
<br />
From linux-5.4-rc1 use the ''sun50i-h6-tanix-tx6.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 />
Left of the SD-card slot, there is a button (barely) visible through the ventilation slots. It triggers [[FEL | FEL mode]] mode when held down while resetting or powering up. On the PCB there is written "SW001" near this button (there is another button marked "SW900", which cannot be reached without opening the box - purpose unknown). ToDo: Which of the two USB 2.0 ports will act as the OTG device? You will need a USB-A <-> USB-A cable for 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:Tanix-TX6XR-SerialConsole.jpg|thumb|240px|{{Remove|DEVICE}} UART pads]]<br />
<br />
The UART pad is this units are not clearly marked ("TX, "RX", ...). The correct pads are part of a 5 pad connector on the right front side of the device. Looking at the opened box with the CPU cooler facing upwards the pads are located on the left side of the PCB toward the front. The leftmost pad is TX, the one next to it provides RX and the two righmost pads are connected to ground (see picture). <br />
Please refer to the UART howto page [[UART|UART howto]] for more details on using a serial port.<br />
<br />
== Device disassembly ==<br />
To open the box, turn it upside down and remove the rubber feet at each corner. This will expose 4 screws which have to be removed. Gently slide a plastic tool or a knife in the small gap around all edges of the box to eventually lift the bottom plate, releasing four plastic tabs in the middle of each side holding the cover.<br />
To remove the PCB, first lift the side with the 7 segment display up, then gently pull this side the PCB up. This is allow you to then remove the PCB - the backside connectors somewhat protude into the backside of the case.<br />
<br />
== Locating the UART ==<br />
<br />
Looking at the opened box with the CPU cooler facing upwards the pads are located on the left side of the PCB toward the front. The leftmost pad is TX, the one next to it provides RX and the two righmost pads are connected to ground (see picture). <br />
Please refer to the UART howto page [[UART|UART howto]] for more details on using a serial port.<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:Tanix tx6 front.png<br />
File:Tanix tx6 bottom.png<br />
File:Tanix tx6 pcb top.png<br />
File:Tanix tx6 pcb bottom.png<br />
File:Tanix tx6 fd650.jpg<br />
File:Tanix tx6 micron emmc.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:H6 Boards]]<br />
<br />
[[Category:Devices with HDMI port]]<br />
[[Category:Devices with SPDIF port]]<br />
[[Category:Devices with Ethernet port]]<br />
[[Category:Devices with Wifi]]<br />
[[Category:Devices with Bluetooth]]</div>Raschidhttps://linux-sunxi.org/index.php?title=Tanix_TX6&diff=22903Tanix TX62019-11-18T20:27:37Z<p>Raschid: </p>
<hr />
<div>{{Infobox Board<br />
| image = [[File:Tanix tx6 front.png|250px]]<br />
| manufacturer = www.tanix-box.com<br />
| dimensions = 105''mm'' x 105''mm'' x 25''mm''<br />
| release_date = {{Edit|Month year}}<br />
| website = [http://manufacturer/device Device Product Page]<br />
| soc = [[H6]] @ 1.5Ghz<br />
| dram = 2/4GiB DDR3 @ {{Edit|xxx}}MHz<br />
| nand = 16/32/64GB<br />
| power = DC 5V @ 2A<br />
| video = HDMI (Type A - full)<br />
| audio = HDMI, SPDIF<br />
| network = WiFi 802.11 b/g/n/ac ([[Wifi#Cdtech|47822BS-10]]), 10/100Mbps Ethernet ([[Ethernet#Phyceiver|Manufacturer device]])<br />
| storage = µSD, eMMC<br />
| usb = 2 USB2.0 Host, 1 USB3.0<br />
| other = IRDA<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 />
Inexpensive TV box with the H6 SoC and either mid-range specifications (4GiB RAM, 32/64GiB eMMC, 2.4 and 5Ghz AC Wifi) or low end specs (2GiB RAM, 16GiB eMMC, 2.4n Wifi), but missing GBit Ethernet. <br />
<br />
Several versions of this box are available with different memory configurations and wifi chips. All versions seem to use the same PCB which has a layout that supports <b>both</b> wifi chips (only one is populated of course).<br />
<br />
= Identification =<br />
On the back of the device, the following is printed:<br />
<pre>Model: TX6</pre><br />
<br />
On the PCB there is a sticker with information about the model variant:<br />
* <b>Version H</b>: 4GGiB / 32/64GiB eMMC - Wifi: RTL8822 ([[Wifi#Cdtech|47822BS-10]])<br />
<pre>TX6-H<br />
4+64(RTL882) V2.3<br />
20190716</pre><br />
* <b>Version L:</b> 3GiB RAM / 16GiB eMMC- Wifi: XR819<br />
<pre>TX6-L<br />
3+16(819) V2.3<br />
2019010013</pre><br />
* <b>Version P:</b> 2GiB RAM / 16GiB eMMC- Wifi: XR819<br />
<pre>TX6-P<br />
2+16(819) V2.3<br />
20190801</pre><br />
<br />
The PCB has the following silkscreened on it:<br />
<pre>CS_H6_TX28_V2.3<br />
20190518.L4</pre><br />
<br />
In android, under Settings->About Tablet, you will find:<br />
* Model Number: ''{{TX6}}''<br />
* Kernel Version: 4.9.118<br />
* Build Number: ''{{p281-userdebug 9 PPR1.181005.003|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/h6/tanix_tx6.fex tanix_tx6.fex] file.<br />
<br />
==== Mainline kernel ====<br />
<br />
From linux-5.4-rc1 use the ''sun50i-h6-tanix-tx6.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 />
Left of the SD-card slot, there is a button (barely) visible through the ventilation slots. It triggers [[FEL | FEL mode]] mode when held down while resetting or powering up. On the PCB there is written "SW001" near this button (there is another button marked "SW900", which cannot be reached without opening the box - purpose unknown). ToDo: Which of the two USB 2.0 ports will act as the OTG device? You will need a USB-A <-> USB-A cable for 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:Tanix-TX6XR-SerialConsole.jpg|thumb|240px|{{Remove|DEVICE}} UART pads]]<br />
<br />
The UART pad is this units are not clearly marked ("TX, "RX", ...). The correct pads are part of a 5 pad connector on the right front side of the device. Looking at the opened box with the CPU cooler facing upwards the pads are located on the left side of the PCB toward the front. The leftmost pad is TX, the one next to it provides RX and the two righmost pads are connected to ground (see picture). <br />
Please refer to the UART howto page [[UART|UART howto]] for more details on using a serial port.<br />
<br />
== Device disassembly ==<br />
To open the box, turn it upside down and remove the rubber feet at each corner. This will expose 4 screws which have to be removed. Gently slide a plastic tool or a knife in the small gap around all edges of the box to eventually lift the bottom plate, releasing four plastic tabs in the middle of each side holding the cover.<br />
To remove the PCB, first lift the side with the 7 segment display up, then gently pull this side the PCB up. This is allow you to then remove the PCB - the backside connectors somewhat protude into the backside of the case.<br />
<br />
== Locating the UART ==<br />
<br />
Looking at the opened box with the CPU cooler facing upwards the pads are located on the left side of the PCB toward the front. The leftmost pad is TX, the one next to it provides RX and the two righmost pads are connected to ground (see picture). <br />
Please refer to the UART howto page [[UART|UART howto]] for more details on using a serial port.<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:Tanix tx6 front.png<br />
File:Tanix tx6 bottom.png<br />
File:Tanix tx6 pcb top.png<br />
File:Tanix tx6 pcb bottom.png<br />
File:Tanix tx6 fd650.jpg<br />
File:Tanix tx6 micron emmc.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:H6 Boards]]<br />
<br />
[[Category:Devices with HDMI port]]<br />
[[Category:Devices with SPDIF port]]<br />
[[Category:Devices with Ethernet port]]<br />
[[Category:Devices with Wifi]]<br />
[[Category:Devices with Bluetooth]]</div>Raschidhttps://linux-sunxi.org/index.php?title=Tanix_TX6&diff=22902Tanix TX62019-11-18T20:24:38Z<p>Raschid: </p>
<hr />
<div>{{Infobox Board<br />
| image = [[File:Tanix tx6 front.png|250px]]<br />
| manufacturer = [http://manfacturer/ Manufacturer]<br />
| dimensions = 105''mm'' x 105''mm'' x 25''mm''<br />
| release_date = {{Edit|Month year}}<br />
| website = [http://manufacturer/device Device Product Page]<br />
| soc = [[H6]] @ 1.5Ghz<br />
| dram = 2/4GiB DDR3 @ {{Edit|xxx}}MHz<br />
| nand = 16/32/64GB<br />
| power = DC 5V @ 2A<br />
| video = HDMI (Type A - full)<br />
| audio = HDMI, SPDIF<br />
| network = WiFi 802.11 b/g/n/ac ([[Wifi#Cdtech|47822BS-10]]), 10/100Mbps Ethernet ([[Ethernet#Phyceiver|Manufacturer device]])<br />
| storage = µSD, eMMC<br />
| usb = 2 USB2.0 Host, 1 USB3.0<br />
| other = IRDA<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 />
Inexpensive TV box with the H6 SoC and either mid-range specifications (4GiB RAM, 32/64GiB eMMC, 2.4 and 5Ghz AC Wifi) or low end specs (2GiB RAM, 16GiB eMMC, 2.4n Wifi), but missing GBit Ethernet. <br />
<br />
Several versions of this box are available with different memory configurations and wifi chips. All versions seem to use the same PCB which has a layout that supports <b>both</b> wifi chips (only one is populated of course).<br />
<br />
= Identification =<br />
On the back of the device, the following is printed:<br />
<pre>Model: TX6</pre><br />
<br />
On the PCB there is a sticker with information about the model variant:<br />
* <b>Version H</b>: 4GGiB / 32/64GiB eMMC - Wifi: RTL8822 ([[Wifi#Cdtech|47822BS-10]])<br />
<pre>TX6-H<br />
4+64(RTL882) V2.3<br />
20190716</pre><br />
* <b>Version L:</b> 3GiB RAM / 16GiB eMMC- Wifi: XR819<br />
<pre>TX6-L<br />
3+16(819) V2.3<br />
2019010013</pre><br />
* <b>Version P:</b> 2GiB RAM / 16GiB eMMC- Wifi: XR819<br />
<pre>TX6-P<br />
2+16(819) V2.3<br />
20190801</pre><br />
<br />
The PCB has the following silkscreened on it:<br />
<pre>CS_H6_TX28_V2.3<br />
20190518.L4</pre><br />
<br />
In android, under Settings->About Tablet, you will find:<br />
* Model Number: ''{{TX6}}''<br />
* Kernel Version: 4.9.118<br />
* Build Number: ''{{p281-userdebug 9 PPR1.181005.003|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/h6/tanix_tx6.fex tanix_tx6.fex] file.<br />
<br />
==== Mainline kernel ====<br />
<br />
From linux-5.4-rc1 use the ''sun50i-h6-tanix-tx6.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 />
Left of the SD-card slot, there is a button (barely) visible through the ventilation slots. It triggers [[FEL | FEL mode]] mode when held down while resetting or powering up. On the PCB there is written "SW001" near this button (there is another button marked "SW900", which cannot be reached without opening the box - purpose unknown). ToDo: Which of the two USB 2.0 ports will act as the OTG device? You will need a USB-A <-> USB-A cable for 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:Tanix-TX6XR-SerialConsole.jpg|thumb|240px|{{Remove|DEVICE}} UART pads]]<br />
<br />
The UART pad is this units are not clearly marked ("TX, "RX", ...). The correct pads are part of a 5 pad connector on the right front side of the device. Looking at the opened box with the CPU cooler facing upwards the pads are located on the left side of the PCB toward the front. The leftmost pad is TX, the one next to it provides RX and the two righmost pads are connected to ground (see picture). <br />
Please refer to the UART howto page [[UART|UART howto]] for more details on using a serial port.<br />
<br />
== Device disassembly ==<br />
To open the box, turn it upside down and remove the rubber feet at each corner. This will expose 4 screws which have to be removed. Gently slide a plastic tool or a knife in the small gap around all edges of the box to eventually lift the bottom plate, releasing four plastic tabs in the middle of each side holding the cover.<br />
To remove the PCB, first lift the side with the 7 segment display up, then gently pull this side the PCB up. This is allow you to then remove the PCB - the backside connectors somewhat protude into the backside of the case.<br />
<br />
== Locating the UART ==<br />
<br />
Looking at the opened box with the CPU cooler facing upwards the pads are located on the left side of the PCB toward the front. The leftmost pad is TX, the one next to it provides RX and the two righmost pads are connected to ground (see picture). <br />
Please refer to the UART howto page [[UART|UART howto]] for more details on using a serial port.<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:Tanix tx6 front.png<br />
File:Tanix tx6 bottom.png<br />
File:Tanix tx6 pcb top.png<br />
File:Tanix tx6 pcb bottom.png<br />
File:Tanix tx6 fd650.jpg<br />
File:Tanix tx6 micron emmc.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:H6 Boards]]<br />
<br />
[[Category:Devices with HDMI port]]<br />
[[Category:Devices with SPDIF port]]<br />
[[Category:Devices with Ethernet port]]<br />
[[Category:Devices with Wifi]]<br />
[[Category:Devices with Bluetooth]]</div>Raschidhttps://linux-sunxi.org/index.php?title=Tanix_TX6&diff=22901Tanix TX62019-11-18T20:18:40Z<p>Raschid: </p>
<hr />
<div>{{Infobox Board<br />
| image = [[File:Tanix tx6 front.png|250px]]<br />
| manufacturer = [http://manfacturer/ Manufacturer]<br />
| dimensions = 105''mm'' x 105''mm'' x 25''mm''<br />
| release_date = {{Edit|Month year}}<br />
| website = [http://manufacturer/device Device Product Page]<br />
| soc = [[H6]] @ 1.5Ghz<br />
| dram = 2/4GiB DDR3 @ {{Edit|xxx}}MHz<br />
| nand = 16/32/64GB<br />
| power = DC 5V @ 2A<br />
| video = HDMI (Type A - full)<br />
| audio = HDMI, SPDIF<br />
| network = WiFi 802.11 b/g/n/ac ([[Wifi#Cdtech|47822BS-10]]), 10/100Mbps Ethernet ([[Ethernet#Phyceiver|Manufacturer device]])<br />
| storage = µSD, eMMC<br />
| usb = 2 USB2.0 Host, 1 USB3.0<br />
| other = IRDA<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 />
Inexpensive TV box with the H6 SoC and either mid-range specifications (4GiB RAM, 32/64GiB eMMC, 2.4 and 5Ghz AC Wifi) or low end specs (2GiB RAM, 16GiB eMMC, 2.4n Wifi), but missing GBit Ethernet. <br />
<br />
Several versions of this box are available with different memory configurations and wifi chips. All versions seem to use the same PCB which has a layout that supports <b>both</b> wifi chips (only one is populated of course).<br />
<br />
= Identification =<br />
On the back of the device, the following is printed:<br />
<pre>Model: TX6</pre><br />
<br />
On the PCB there is a sticker with information about the model variant:<br />
* <b>Version H</b>: 4GGiB / 32/64GiB eMMC - Wifi: RTL8822 ([[Wifi#Cdtech|47822BS-10]])<br />
<pre>TX6-H<br />
4+64(RTL882) V2.3<br />
20190716</pre><br />
* <b>Version L:</b> 3GiB RAM / 16GiB eMMC- Wifi: XR819<br />
<pre>TX6-L<br />
3+16(819) V2.3<br />
2019010013</pre><br />
* <b>Version P:</b> 2GiB RAM / 16GiB eMMC- Wifi: XR819<br />
<pre>TX6-P<br />
2+16(819) V2.3<br />
20190801</pre><br />
<br />
The PCB has the following silkscreened on it:<br />
<pre>CS_H6_TX28_V2.3<br />
20190518.L4</pre><br />
<br />
In android, under Settings->About Tablet, you will find:<br />
* Model Number: ''{{TX6}}''<br />
* Kernel Version: 4.9.118<br />
* Build Number: ''{{p281-userdebug 9 PPR1.181005.003|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/h6/tanix_tx6.fex tanix_tx6.fex] file.<br />
<br />
==== Mainline kernel ====<br />
<br />
From linux-5.4-rc1 use the ''sun50i-h6-tanix-tx6.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 />
Left of the SD-card slot, there is a button (barely) visible through the ventilation slots. It triggers [[FEL | FEL mode]] mode when held down while resetting or powering up. On the PCB there is written "SW001" near this button (there is another button marked "SW900", which cannot be reached without opening the box - purpose unknown). ToDo: Which of the two USB 2.0 ports will act as the OTG device? You will need a USB-A <-> USB-A cable for 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:Tanix-TX6XR-SerialConsole.jpg|thumb|240px|{{Remove|DEVICE}} UART pads]]<br />
<br />
The UART pad is this units are not clearly marked ("TX, "RX", ...). The correct pads are part of a 5 pad connector on the right front side of the device. Looking at the opened box with the CPU cooler facing upwards the pads are located on the left side of the PCB toward the front. The leftmost pad is TX, the one next to it provides RX and the two righmost pads are connected to ground (see picture). <br />
Plese refer to the UART howto page [[UART|UART howto]] for more details on using a serial port.<br />
<br />
== Device disassembly ==<br />
To open the box, turn it upside down and remove the rubber feet at each corner. This will expose 4 screws which have to be removed. Gently slide a plastic tool or a knife in the small gap around all edges of the box to eventually lift the bottom plate, releasing four plastic tabs in the middle of each side holding the cover.<br />
To remove the PCB, first lift the side with the 7 segment display up, then gently pull this side the PCB up. This is allow you to then remove the PCB - the backside connectors somewhat protude into the backside of the case.<br />
<br />
== Locating the UART ==<br />
<br />
Looking at the opened box with the CPU cooler facing upwards the pads are located on the left side of the PCB toward the front. The leftmost pad is TX, the one next to it provides RX and the two righmost pads are connected to ground (see picture). <br />
Plese refer to the UART howto page [[UART|UART howto]] for more details on using a serial port.<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:Tanix tx6 front.png<br />
File:Tanix tx6 bottom.png<br />
File:Tanix tx6 pcb top.png<br />
File:Tanix tx6 pcb bottom.png<br />
File:Tanix tx6 fd650.jpg<br />
File:Tanix tx6 micron emmc.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:H6 Boards]]<br />
<br />
[[Category:Devices with HDMI port]]<br />
[[Category:Devices with SPDIF port]]<br />
[[Category:Devices with Ethernet port]]<br />
[[Category:Devices with Wifi]]<br />
[[Category:Devices with Bluetooth]]</div>Raschidhttps://linux-sunxi.org/index.php?title=Tanix_TX6&diff=22898Tanix TX62019-11-17T14:38:13Z<p>Raschid: /* FEL mode */</p>
<hr />
<div>{{Infobox Board<br />
| image = [[File:Tanix tx6 front.png|250px]]<br />
| manufacturer = [http://manfacturer/ Manufacturer]<br />
| dimensions = 105''mm'' x 105''mm'' x 25''mm''<br />
| release_date = {{Edit|Month year}}<br />
| website = [http://manufacturer/device Device Product Page]<br />
| soc = [[H6]] @ {{Edit|X}}Ghz<br />
| dram = 2/4GiB DDR3 @ {{Edit|xxx}}MHz<br />
| nand = 16/32/64GB<br />
| power = DC 5V @ 2A<br />
| video = HDMI (Type A - full)<br />
| audio = HDMI, SPDIF<br />
| network = WiFi 802.11 b/g/n/ac ([[Wifi#Cdtech|47822BS-10]]), 10/100Mbps Ethernet ([[Ethernet#Phyceiver|Manufacturer device]])<br />
| storage = µSD, eMMC<br />
| usb = 2 USB2.0 Host, 1 USB3.0<br />
| other = IRDA<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 />
Inexpensive TV box with the H6 SoC and either mid-range specifications (4GiB RAM, 32/64GiB eMMC, 2.4 and 5Ghz AC Wifi) or low end spces (2GiB RAM, 16GiB eMMC, 2.4n Wifi), but missing GBit Ethernet. <br />
<br />
Several versions of this box are available with different memory configurations and wifi chips. All versions seem to use the same PCB which has a layout that supports <b>both</b> wifi chips (only one is populated of course).<br />
<br />
= Identification =<br />
On the back of the device, the following is printed:<br />
<pre>Model: TX6</pre><br />
<br />
On the PCB there is a sticker with information about the model variant:<br />
* <b>Version H</b>: 4GGiB / 32/64GiB eMMC - Wifi: RTL8822 ([[Wifi#Cdtech|47822BS-10]])<br />
<pre>TX6-H<br />
4+64(RTL882) V2.3<br />
20190716</pre><br />
* <b>Version L:</b> 3GiB RAM / 16GiB eMMC- Wifi: XR819<br />
<pre>TX6-L<br />
3+16(819) V2.3<br />
2019010013</pre><br />
* <b>Version P:</b> 2GiB RAM / 16GiB eMMC- Wifi: XR819<br />
<pre>TX6-P<br />
2+16(819) V2.3<br />
20190801</pre><br />
<br />
The PCB has the following silkscreened on it:<br />
<pre>CS_H6_TX28_V2.3<br />
20190518.L4</pre><br />
<br />
In android, under Settings->About Tablet, you will find:<br />
* Model Number: ''{{TX6}}''<br />
* Kernel Version: 4.9.118<br />
* Build Number: ''{{p281-userdebug 9 PPR1.181005.003|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/h6/tanix_tx6.fex tanix_tx6.fex] file.<br />
<br />
==== Mainline kernel ====<br />
<br />
From linux-5.4-rc1 use the ''sun50i-h6-tanix-tx6.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 />
Left of the SD-card slot, there is a button (barely) visible through the ventilation slots. It triggers [[FEL | FEL mode]] mode when held down while resetting or powering up. On the PCB there is written "SW001" near this button (there is another button marked "SW900", which cannot be reached without opening the box - purpose unknown). ToDo: Which of the two USB 2.0 ports will act as the OTG device? You will need a USB-A <-> USB-A cable for 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:Tanix-TX6XR-SerialConsole.jpg|thumb|240px|{{Remove|DEVICE}} UART pads]]<br />
<br />
The UART pad is this units are not clearly marked ("TX, "RX", ...). The correct pads are part of a 5 pad connector on the right front side of the device. Looking at the opened box with the CPU cooler facing upwards the pads are located on the left side of the PCB toward the front. The leftmost pad is TX, the one next to it provides RX and the two righmost pads are connected to ground (see picture). <br />
Plese refer to the UART howto page [[UART|UART howto]] for more details on using a serial port.<br />
<br />
== Device disassembly ==<br />
To open the box, turn it upside down and remove the rubber feet at each corner. This will expose 4 screws which have to be removed. Gently slide a plastic tool or a knife in the small gap around all edges of the box to eventually lift the bottom plate, releasing four plastic tabs in the middle of each side holding the cover.<br />
To remove the PCB, first lift the side with the 7 segment display up, then gently pull this side the PCB up. This is allow you to then remove the PCB - the backside connectors somewhat protude into the backside of the case.<br />
<br />
== Locating the UART ==<br />
<br />
Looking at the opened box with the CPU cooler facing upwards the pads are located on the left side of the PCB toward the front. The leftmost pad is TX, the one next to it provides RX and the two righmost pads are connected to ground (see picture). <br />
Plese refer to the UART howto page [[UART|UART howto]] for more details on using a serial port.<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:Tanix tx6 front.png<br />
File:Tanix tx6 bottom.png<br />
File:Tanix tx6 pcb top.png<br />
File:Tanix tx6 pcb bottom.png<br />
File:Tanix tx6 fd650.jpg<br />
File:Tanix tx6 micron emmc.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:H6 Boards]]<br />
<br />
[[Category:Devices with HDMI port]]<br />
[[Category:Devices with SPDIF port]]<br />
[[Category:Devices with Ethernet port]]<br />
[[Category:Devices with Wifi]]<br />
[[Category:Devices with Bluetooth]]</div>Raschidhttps://linux-sunxi.org/index.php?title=Tanix_TX6&diff=22897Tanix TX62019-11-17T13:41:23Z<p>Raschid: /* Identification */</p>
<hr />
<div>{{Infobox Board<br />
| image = [[File:Tanix tx6 front.png|250px]]<br />
| manufacturer = [http://manfacturer/ Manufacturer]<br />
| dimensions = 105''mm'' x 105''mm'' x 25''mm''<br />
| release_date = {{Edit|Month year}}<br />
| website = [http://manufacturer/device Device Product Page]<br />
| soc = [[H6]] @ {{Edit|X}}Ghz<br />
| dram = 2/4GiB DDR3 @ {{Edit|xxx}}MHz<br />
| nand = 16/32/64GB<br />
| power = DC 5V @ 2A<br />
| video = HDMI (Type A - full)<br />
| audio = HDMI, SPDIF<br />
| network = WiFi 802.11 b/g/n/ac ([[Wifi#Cdtech|47822BS-10]]), 10/100Mbps Ethernet ([[Ethernet#Phyceiver|Manufacturer device]])<br />
| storage = µSD, eMMC<br />
| usb = 2 USB2.0 Host, 1 USB3.0<br />
| other = IRDA<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 />
Inexpensive TV box with the H6 SoC and either mid-range specifications (4GiB RAM, 32/64GiB eMMC, 2.4 and 5Ghz AC Wifi) or low end spces (2GiB RAM, 16GiB eMMC, 2.4n Wifi), but missing GBit Ethernet. <br />
<br />
Several versions of this box are available with different memory configurations and wifi chips. All versions seem to use the same PCB which has a layout that supports <b>both</b> wifi chips (only one is populated of course).<br />
<br />
= Identification =<br />
On the back of the device, the following is printed:<br />
<pre>Model: TX6</pre><br />
<br />
On the PCB there is a sticker with information about the model variant:<br />
* <b>Version H</b>: 4GGiB / 32/64GiB eMMC - Wifi: RTL8822 ([[Wifi#Cdtech|47822BS-10]])<br />
<pre>TX6-H<br />
4+64(RTL882) V2.3<br />
20190716</pre><br />
* <b>Version L:</b> 3GiB RAM / 16GiB eMMC- Wifi: XR819<br />
<pre>TX6-L<br />
3+16(819) V2.3<br />
2019010013</pre><br />
* <b>Version P:</b> 2GiB RAM / 16GiB eMMC- Wifi: XR819<br />
<pre>TX6-P<br />
2+16(819) V2.3<br />
20190801</pre><br />
<br />
The PCB has the following silkscreened on it:<br />
<pre>CS_H6_TX28_V2.3<br />
20190518.L4</pre><br />
<br />
In android, under Settings->About Tablet, you will find:<br />
* Model Number: ''{{TX6}}''<br />
* Kernel Version: 4.9.118<br />
* Build Number: ''{{p281-userdebug 9 PPR1.181005.003|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/h6/tanix_tx6.fex tanix_tx6.fex] file.<br />
<br />
==== Mainline kernel ====<br />
<br />
From linux-5.4-rc1 use the ''sun50i-h6-tanix-tx6.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:Tanix-TX6XR-SerialConsole.jpg|thumb|240px|{{Remove|DEVICE}} UART pads]]<br />
<br />
The UART pad is this units are not clearly marked ("TX, "RX", ...). The correct pads are part of a 5 pad connector on the right front side of the device. Looking at the opened box with the CPU cooler facing upwards the pads are located on the left side of the PCB toward the front. The leftmost pad is TX, the one next to it provides RX and the two righmost pads are connected to ground (see picture). <br />
Plese refer to the UART howto page [[UART|UART howto]] for more details on using a serial port.<br />
<br />
== Device disassembly ==<br />
To open the box, turn it upside down and remove the rubber feet at each corner. This will expose 4 screws which have to be removed. Gently slide a plastic tool or a knife in the small gap around all edges of the box to eventually lift the bottom plate, releasing four plastic tabs in the middle of each side holding the cover.<br />
To remove the PCB, first lift the side with the 7 segment display up, then gently pull this side the PCB up. This is allow you to then remove the PCB - the backside connectors somewhat protude into the backside of the case.<br />
<br />
== Locating the UART ==<br />
<br />
Looking at the opened box with the CPU cooler facing upwards the pads are located on the left side of the PCB toward the front. The leftmost pad is TX, the one next to it provides RX and the two righmost pads are connected to ground (see picture). <br />
Plese refer to the UART howto page [[UART|UART howto]] for more details on using a serial port.<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:Tanix tx6 front.png<br />
File:Tanix tx6 bottom.png<br />
File:Tanix tx6 pcb top.png<br />
File:Tanix tx6 pcb bottom.png<br />
File:Tanix tx6 fd650.jpg<br />
File:Tanix tx6 micron emmc.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:H6 Boards]]<br />
<br />
[[Category:Devices with HDMI port]]<br />
[[Category:Devices with SPDIF port]]<br />
[[Category:Devices with Ethernet port]]<br />
[[Category:Devices with Wifi]]<br />
[[Category:Devices with Bluetooth]]</div>Raschidhttps://linux-sunxi.org/index.php?title=Tanix_TX6&diff=22896Tanix TX62019-11-17T13:40:27Z<p>Raschid: </p>
<hr />
<div>{{Infobox Board<br />
| image = [[File:Tanix tx6 front.png|250px]]<br />
| manufacturer = [http://manfacturer/ Manufacturer]<br />
| dimensions = 105''mm'' x 105''mm'' x 25''mm''<br />
| release_date = {{Edit|Month year}}<br />
| website = [http://manufacturer/device Device Product Page]<br />
| soc = [[H6]] @ {{Edit|X}}Ghz<br />
| dram = 2/4GiB DDR3 @ {{Edit|xxx}}MHz<br />
| nand = 16/32/64GB<br />
| power = DC 5V @ 2A<br />
| video = HDMI (Type A - full)<br />
| audio = HDMI, SPDIF<br />
| network = WiFi 802.11 b/g/n/ac ([[Wifi#Cdtech|47822BS-10]]), 10/100Mbps Ethernet ([[Ethernet#Phyceiver|Manufacturer device]])<br />
| storage = µSD, eMMC<br />
| usb = 2 USB2.0 Host, 1 USB3.0<br />
| other = IRDA<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 />
Inexpensive TV box with the H6 SoC and either mid-range specifications (4GiB RAM, 32/64GiB eMMC, 2.4 and 5Ghz AC Wifi) or low end spces (2GiB RAM, 16GiB eMMC, 2.4n Wifi), but missing GBit Ethernet. <br />
<br />
Several versions of this box are available with different memory configurations and wifi chips. All versions seem to use the same PCB which has a layout that supports <b>both</b> wifi chips (only one is populated of course).<br />
<br />
= Identification =<br />
On the back of the device, the following is printed:<br />
<pre>Model: TX6</pre><br />
<br />
On the PCB there is a sticker with information about the model variant:<br />
* Version H: 4GGiB / 32/64GiB eMMC - Wifi: RTL8822 ([[Wifi#Cdtech|47822BS-10]])<br />
<pre>TX6-H<br />
4+64(RTL882) V2.3<br />
20190716</pre><br />
* Version L:3GiB RAM / 16GiB eMMC- Wifi: XR819<br />
<pre>TX6-L<br />
3+16(819) V2.3<br />
2019010013</pre><br />
* Version P: 2GiB RAM / 16GiB eMMC- Wifi: XR819<br />
<pre>TX6-P<br />
2+16(819) V2.3<br />
20190801</pre><br />
<br />
The PCB has the following silkscreened on it:<br />
<pre>CS_H6_TX28_V2.3<br />
20190518.L4</pre><br />
<br />
In android, under Settings->About Tablet, you will find:<br />
* Model Number: ''{{TX6}}''<br />
* Kernel Version: 4.9.118<br />
* Build Number: ''{{p281-userdebug 9 PPR1.181005.003|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/h6/tanix_tx6.fex tanix_tx6.fex] file.<br />
<br />
==== Mainline kernel ====<br />
<br />
From linux-5.4-rc1 use the ''sun50i-h6-tanix-tx6.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:Tanix-TX6XR-SerialConsole.jpg|thumb|240px|{{Remove|DEVICE}} UART pads]]<br />
<br />
The UART pad is this units are not clearly marked ("TX, "RX", ...). The correct pads are part of a 5 pad connector on the right front side of the device. Looking at the opened box with the CPU cooler facing upwards the pads are located on the left side of the PCB toward the front. The leftmost pad is TX, the one next to it provides RX and the two righmost pads are connected to ground (see picture). <br />
Plese refer to the UART howto page [[UART|UART howto]] for more details on using a serial port.<br />
<br />
== Device disassembly ==<br />
To open the box, turn it upside down and remove the rubber feet at each corner. This will expose 4 screws which have to be removed. Gently slide a plastic tool or a knife in the small gap around all edges of the box to eventually lift the bottom plate, releasing four plastic tabs in the middle of each side holding the cover.<br />
To remove the PCB, first lift the side with the 7 segment display up, then gently pull this side the PCB up. This is allow you to then remove the PCB - the backside connectors somewhat protude into the backside of the case.<br />
<br />
== Locating the UART ==<br />
<br />
Looking at the opened box with the CPU cooler facing upwards the pads are located on the left side of the PCB toward the front. The leftmost pad is TX, the one next to it provides RX and the two righmost pads are connected to ground (see picture). <br />
Plese refer to the UART howto page [[UART|UART howto]] for more details on using a serial port.<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:Tanix tx6 front.png<br />
File:Tanix tx6 bottom.png<br />
File:Tanix tx6 pcb top.png<br />
File:Tanix tx6 pcb bottom.png<br />
File:Tanix tx6 fd650.jpg<br />
File:Tanix tx6 micron emmc.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:H6 Boards]]<br />
<br />
[[Category:Devices with HDMI port]]<br />
[[Category:Devices with SPDIF port]]<br />
[[Category:Devices with Ethernet port]]<br />
[[Category:Devices with Wifi]]<br />
[[Category:Devices with Bluetooth]]</div>Raschidhttps://linux-sunxi.org/index.php?title=Tanix_TX6&diff=22895Tanix TX62019-11-17T13:37:34Z<p>Raschid: /* Identification */</p>
<hr />
<div>{{Infobox Board<br />
| image = [[File:Tanix tx6 front.png|250px]]<br />
| manufacturer = [http://manfacturer/ Manufacturer]<br />
| dimensions = 105''mm'' x 105''mm'' x 25''mm''<br />
| release_date = {{Edit|Month year}}<br />
| website = [http://manufacturer/device Device Product Page]<br />
| soc = [[H6]] @ {{Edit|X}}Ghz<br />
| dram = 2/4GiB DDR3 @ {{Edit|xxx}}MHz<br />
| nand = 16/32/64GB<br />
| power = DC 5V @ 2A<br />
| video = HDMI (Type A - full)<br />
| audio = HDMI, SPDIF<br />
| network = WiFi 802.11 b/g/n/ac ([[Wifi#Cdtech|47822BS-10]]), 10/100Mbps Ethernet ([[Ethernet#Phyceiver|Manufacturer device]])<br />
| storage = µSD, eMMC<br />
| usb = 2 USB2.0 Host, 1 USB3.0<br />
| other = IRDA<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 />
Inexpensive TV box with the H6 SoC and either mid-range specifications (4GiB RAM, 32/64GiB eMMC, 2.4 and 5Ghz AC Wifi) or low end spces (2GiB RAM, 16GiB eMMC, 2.4n Wifi), but missing GBit Ethernet. <br />
<br />
= Identification =<br />
On the back of the device, the following is printed:<br />
<pre>Model: TX6</pre><br />
<br />
On the PCB there is a sticker with information about the model variant:<br />
* Version H: 4GGiB / 32/64GiB eMMC - Wifi: RTL8822 ([[Wifi#Cdtech|47822BS-10]])<br />
<pre>TX6-H<br />
4+64(RTL882) V2.3<br />
20190716</pre><br />
* Version L:3GiB RAM / 16GiB eMMC- Wifi: XR819<br />
<pre>TX6-L<br />
3+16(819) V2.3<br />
2019010013</pre><br />
* Version P: 2GiB RAM / 16GiB eMMC- Wifi: XR819<br />
<pre>TX6-P<br />
2+16(819) V2.3<br />
20190801</pre><br />
<br />
The PCB has the following silkscreened on it:<br />
<pre>CS_H6_TX28_V2.3<br />
20190518.L4</pre><br />
<br />
In android, under Settings->About Tablet, you will find:<br />
* Model Number: ''{{TX6}}''<br />
* Kernel Version: 4.9.118<br />
* Build Number: ''{{p281-userdebug 9 PPR1.181005.003|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/h6/tanix_tx6.fex tanix_tx6.fex] file.<br />
<br />
==== Mainline kernel ====<br />
<br />
From linux-5.4-rc1 use the ''sun50i-h6-tanix-tx6.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:Tanix-TX6XR-SerialConsole.jpg|thumb|240px|{{Remove|DEVICE}} UART pads]]<br />
<br />
The UART pad is this units are not clearly marked ("TX, "RX", ...). The correct pads are part of a 5 pad connector on the right front side of the device. Looking at the opened box with the CPU cooler facing upwards the pads are located on the left side of the PCB toward the front. The leftmost pad is TX, the one next to it provides RX and the two righmost pads are connected to ground (see picture). <br />
Plese refer to the UART howto page [[UART|UART howto]] for more details on using a serial port.<br />
<br />
== Device disassembly ==<br />
To open the box, turn it upside down and remove the rubber feet at each corner. This will expose 4 screws which have to be removed. Gently slide a plastic tool or a knife in the small gap around all edges of the box to eventually lift the bottom plate, releasing four plastic tabs in the middle of each side holding the cover.<br />
To remove the PCB, first lift the side with the 7 segment display up, then gently pull this side the PCB up. This is allow you to then remove the PCB - the backside connectors somewhat protude into the backside of the case.<br />
<br />
== Locating the UART ==<br />
<br />
Looking at the opened box with the CPU cooler facing upwards the pads are located on the left side of the PCB toward the front. The leftmost pad is TX, the one next to it provides RX and the two righmost pads are connected to ground (see picture). <br />
Plese refer to the UART howto page [[UART|UART howto]] for more details on using a serial port.<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:Tanix tx6 front.png<br />
File:Tanix tx6 bottom.png<br />
File:Tanix tx6 pcb top.png<br />
File:Tanix tx6 pcb bottom.png<br />
File:Tanix tx6 fd650.jpg<br />
File:Tanix tx6 micron emmc.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:H6 Boards]]<br />
<br />
[[Category:Devices with HDMI port]]<br />
[[Category:Devices with SPDIF port]]<br />
[[Category:Devices with Ethernet port]]<br />
[[Category:Devices with Wifi]]<br />
[[Category:Devices with Bluetooth]]</div>Raschidhttps://linux-sunxi.org/index.php?title=Tanix_TX6&diff=22894Tanix TX62019-11-17T13:31:35Z<p>Raschid: </p>
<hr />
<div>{{Infobox Board<br />
| image = [[File:Tanix tx6 front.png|250px]]<br />
| manufacturer = [http://manfacturer/ Manufacturer]<br />
| dimensions = 105''mm'' x 105''mm'' x 25''mm''<br />
| release_date = {{Edit|Month year}}<br />
| website = [http://manufacturer/device Device Product Page]<br />
| soc = [[H6]] @ {{Edit|X}}Ghz<br />
| dram = 2/4GiB DDR3 @ {{Edit|xxx}}MHz<br />
| nand = 16/32/64GB<br />
| power = DC 5V @ 2A<br />
| video = HDMI (Type A - full)<br />
| audio = HDMI, SPDIF<br />
| network = WiFi 802.11 b/g/n/ac ([[Wifi#Cdtech|47822BS-10]]), 10/100Mbps Ethernet ([[Ethernet#Phyceiver|Manufacturer device]])<br />
| storage = µSD, eMMC<br />
| usb = 2 USB2.0 Host, 1 USB3.0<br />
| other = IRDA<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 />
Inexpensive TV box with the H6 SoC and either mid-range specifications (4GiB RAM, 32/64GiB eMMC, 2.4 and 5Ghz AC Wifi) or low end spces (2GiB RAM, 16GiB eMMC, 2.4n Wifi), but missing GBit Ethernet. <br />
<br />
= Identification =<br />
On the back of the device, the following is printed:<br />
<pre>Model: TX6</pre><br />
<br />
On the PCB there is a sticker with information about the model variant:<br />
* 2GiB RAM / 16GiB eMMC- Wifi: XR819<br />
<pre>TX6-P<br />
2+16(819) V2.3<br />
20190801</pre><br />
* 4GGiB / 32/64GiB eMMC - Wifi: RTL8822 ([[Wifi#Cdtech|47822BS-10]])<br />
<pre>TX6-H<br />
4+64(RTL882) V2.3<br />
20190716</pre><br />
<br />
The PCB has the following silkscreened on it:<br />
<pre>CS_H6_TX28_V2.3<br />
20190518.L4</pre><br />
<br />
In android, under Settings->About Tablet, you will find:<br />
* Model Number: ''{{TX6}}''<br />
* Kernel Version: 4.9.118<br />
* Build Number: ''{{p281-userdebug 9 PPR1.181005.003|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/h6/tanix_tx6.fex tanix_tx6.fex] file.<br />
<br />
==== Mainline kernel ====<br />
<br />
From linux-5.4-rc1 use the ''sun50i-h6-tanix-tx6.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:Tanix-TX6XR-SerialConsole.jpg|thumb|240px|{{Remove|DEVICE}} UART pads]]<br />
<br />
The UART pad is this units are not clearly marked ("TX, "RX", ...). The correct pads are part of a 5 pad connector on the right front side of the device. Looking at the opened box with the CPU cooler facing upwards the pads are located on the left side of the PCB toward the front. The leftmost pad is TX, the one next to it provides RX and the two righmost pads are connected to ground (see picture). <br />
Plese refer to the UART howto page [[UART|UART howto]] for more details on using a serial port.<br />
<br />
== Device disassembly ==<br />
To open the box, turn it upside down and remove the rubber feet at each corner. This will expose 4 screws which have to be removed. Gently slide a plastic tool or a knife in the small gap around all edges of the box to eventually lift the bottom plate, releasing four plastic tabs in the middle of each side holding the cover.<br />
To remove the PCB, first lift the side with the 7 segment display up, then gently pull this side the PCB up. This is allow you to then remove the PCB - the backside connectors somewhat protude into the backside of the case.<br />
<br />
== Locating the UART ==<br />
<br />
Looking at the opened box with the CPU cooler facing upwards the pads are located on the left side of the PCB toward the front. The leftmost pad is TX, the one next to it provides RX and the two righmost pads are connected to ground (see picture). <br />
Plese refer to the UART howto page [[UART|UART howto]] for more details on using a serial port.<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:Tanix tx6 front.png<br />
File:Tanix tx6 bottom.png<br />
File:Tanix tx6 pcb top.png<br />
File:Tanix tx6 pcb bottom.png<br />
File:Tanix tx6 fd650.jpg<br />
File:Tanix tx6 micron emmc.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:H6 Boards]]<br />
<br />
[[Category:Devices with HDMI port]]<br />
[[Category:Devices with SPDIF port]]<br />
[[Category:Devices with Ethernet port]]<br />
[[Category:Devices with Wifi]]<br />
[[Category:Devices with Bluetooth]]</div>Raschidhttps://linux-sunxi.org/index.php?title=Tanix_TX6&diff=22893Tanix TX62019-11-17T13:30:13Z<p>Raschid: </p>
<hr />
<div>{{Infobox Board<br />
| image = [[File:Tanix tx6 front.png|250px]]<br />
| manufacturer = [http://manfacturer/ Manufacturer]<br />
| dimensions = 105''mm'' x 105''mm'' x 25''mm''<br />
| release_date = {{Edit|Month year}}<br />
| website = [http://manufacturer/device Device Product Page]<br />
| soc = [[H6]] @ {{Edit|X}}Ghz<br />
| dram = 2/4GiB DDR3 @ {{Edit|xxx}}MHz<br />
| nand = 16/32/64GB<br />
| power = DC 5V @ 2A<br />
| video = HDMI (Type A - full)<br />
| audio = HDMI, SPDIF<br />
| network = WiFi 802.11 b/g/n/ac ([[Wifi#Cdtech|47822BS-10]]), 10/100Mbps Ethernet ([[Ethernet#Phyceiver|Manufacturer device]])<br />
| storage = µSD, eMMC<br />
| usb = 2 USB2.0 Host, 1 USB3.0<br />
| other = IRDA<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 />
Inexpensive TV box with the H6 SoC and either mid-range specifications (4GiB RAM, 32/64GiB eMMC, 2.4 and 5Ghz AC Wifi) or low end spces (2GiB RAM, 16GiB eMMC, 2.4n Wifi), but missing GBit Ethernet. <br />
<br />
= Identification =<br />
On the back of the device, the following is printed:<br />
<pre>Model: TX6</pre><br />
<br />
On the PCB there is a sticker with information about the model variant:<br />
* 2GiB RAM / 16GiB eMMC- Wifi: XR819<br />
<pre>TX6-P<br />
2+16(819) V2.3<br />
20190801</pre><br />
* 4GGiB / 32/64GiB eMMC - Wifi: RTL8822 ()<br />
<pre>TX6-H<br />
4+64(RTL882) V2.3<br />
20190716</pre><br />
<br />
The PCB has the following silkscreened on it:<br />
<pre>CS_H6_TX28_V2.3<br />
20190518.L4</pre><br />
<br />
In android, under Settings->About Tablet, you will find:<br />
* Model Number: ''{{TX6}}''<br />
* Kernel Version: 4.9.118<br />
* Build Number: ''{{p281-userdebug 9 PPR1.181005.003|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/h6/tanix_tx6.fex tanix_tx6.fex] file.<br />
<br />
==== Mainline kernel ====<br />
<br />
From linux-5.4-rc1 use the ''sun50i-h6-tanix-tx6.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:Tanix-TX6XR-SerialConsole.jpg|thumb|240px|{{Remove|DEVICE}} UART pads]]<br />
<br />
The UART pad is this units are not clearly marked ("TX, "RX", ...). The correct pads are part of a 5 pad connector on the right front side of the device. Looking at the opened box with the CPU cooler facing upwards the pads are located on the left side of the PCB toward the front. The leftmost pad is TX, the one next to it provides RX and the two righmost pads are connected to ground (see picture). <br />
Plese refer to the UART howto page [[UART|UART howto]] for more details on using a serial port.<br />
<br />
== Device disassembly ==<br />
To open the box, turn it upside down and remove the rubber feet at each corner. This will expose 4 screws which have to be removed. Gently slide a plastic tool or a knife in the small gap around all edges of the box to eventually lift the bottom plate, releasing four plastic tabs in the middle of each side holding the cover.<br />
To remove the PCB, first lift the side with the 7 segment display up, then gently pull this side the PCB up. This is allow you to then remove the PCB - the backside connectors somewhat protude into the backside of the case.<br />
<br />
== Locating the UART ==<br />
<br />
Looking at the opened box with the CPU cooler facing upwards the pads are located on the left side of the PCB toward the front. The leftmost pad is TX, the one next to it provides RX and the two righmost pads are connected to ground (see picture). <br />
Plese refer to the UART howto page [[UART|UART howto]] for more details on using a serial port.<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:Tanix tx6 front.png<br />
File:Tanix tx6 bottom.png<br />
File:Tanix tx6 pcb top.png<br />
File:Tanix tx6 pcb bottom.png<br />
File:Tanix tx6 fd650.jpg<br />
File:Tanix tx6 micron emmc.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:H6 Boards]]<br />
<br />
[[Category:Devices with HDMI port]]<br />
[[Category:Devices with SPDIF port]]<br />
[[Category:Devices with Ethernet port]]<br />
[[Category:Devices with Wifi]]<br />
[[Category:Devices with Bluetooth]]</div>Raschidhttps://linux-sunxi.org/index.php?title=Tanix_TX6&diff=22892Tanix TX62019-11-17T13:24:40Z<p>Raschid: /* Identification */</p>
<hr />
<div>{{Infobox Board<br />
| image = [[File:Tanix tx6 front.png|250px]]<br />
| manufacturer = [http://manfacturer/ Manufacturer]<br />
| dimensions = 105''mm'' x 105''mm'' x 25''mm''<br />
| release_date = {{Edit|Month year}}<br />
| website = [http://manufacturer/device Device Product Page]<br />
| soc = [[H6]] @ {{Edit|X}}Ghz<br />
| dram = 4GiB DDR3 @ {{Edit|xxx}}MHz<br />
| nand = 64GB<br />
| power = DC 5V @ 2A<br />
| video = HDMI (Type A - full)<br />
| audio = HDMI, SPDIF<br />
| network = WiFi 802.11 b/g/n/ac ([[Wifi#Cdtech|47822BS-10]]), 10/100Mbps Ethernet ([[Ethernet#Phyceiver|Manufacturer device]])<br />
| storage = µSD, eMMC<br />
| usb = 2 USB2.0 Host, 1 USB3.0<br />
| other = IRDA<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 back of the device, the following is printed:<br />
<pre>Model: TX6</pre><br />
<br />
On the PCB there is a sticker with information about the model variant:<br />
* 2G RAM / 16GB ROM - Wifi: XR819<br />
<pre>TX6-P<br />
2+16(819) V2.3<br />
20190801</pre><br />
* 4GB / 32/64GM ROM - Wifi: RTL8822<br />
<pre>TX6-H<br />
4+64(RTL882) V2.3<br />
20190716</pre><br />
<br />
The PCB has the following silkscreened on it:<br />
<pre>CS_H6_TX28_V2.3<br />
20190518.L4</pre><br />
<br />
In android, under Settings->About Tablet, you will find:<br />
* Model Number: ''{{TX6}}''<br />
* Kernel Version: 4.9.118<br />
* Build Number: ''{{p281-userdebug 9 PPR1.181005.003|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/h6/tanix_tx6.fex tanix_tx6.fex] file.<br />
<br />
==== Mainline kernel ====<br />
<br />
From linux-5.4-rc1 use the ''sun50i-h6-tanix-tx6.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:Tanix-TX6XR-SerialConsole.jpg|thumb|240px|{{Remove|DEVICE}} UART pads]]<br />
<br />
The UART pad is this units are not clearly marked ("TX, "RX", ...). The correct pads are part of a 5 pad connector on the right front side of the device. Looking at the opened box with the CPU cooler facing upwards the pads are located on the left side of the PCB toward the front. The leftmost pad is TX, the one next to it provides RX and the two righmost pads are connected to ground (see picture). <br />
Plese refer to the UART howto page [[UART|UART howto]] for more details on using a serial port.<br />
<br />
== Device disassembly ==<br />
To open the box, turn it upside down and remove the rubber feet at each corner. This will expose 4 screws which have to be removed. Gently slide a plastic tool or a knife in the small gap around all edges of the box to eventually lift the bottom plate, releasing four plastic tabs in the middle of each side holding the cover.<br />
To remove the PCB, first lift the side with the 7 segment display up, then gently pull this side the PCB up. This is allow you to then remove the PCB - the backside connectors somewhat protude into the backside of the case.<br />
<br />
== Locating the UART ==<br />
<br />
Looking at the opened box with the CPU cooler facing upwards the pads are located on the left side of the PCB toward the front. The leftmost pad is TX, the one next to it provides RX and the two righmost pads are connected to ground (see picture). <br />
Plese refer to the UART howto page [[UART|UART howto]] for more details on using a serial port.<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:Tanix tx6 front.png<br />
File:Tanix tx6 bottom.png<br />
File:Tanix tx6 pcb top.png<br />
File:Tanix tx6 pcb bottom.png<br />
File:Tanix tx6 fd650.jpg<br />
File:Tanix tx6 micron emmc.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:H6 Boards]]<br />
<br />
[[Category:Devices with HDMI port]]<br />
[[Category:Devices with SPDIF port]]<br />
[[Category:Devices with Ethernet port]]<br />
[[Category:Devices with Wifi]]<br />
[[Category:Devices with Bluetooth]]</div>Raschidhttps://linux-sunxi.org/index.php?title=Tanix_TX6&diff=22891Tanix TX62019-11-17T12:36:18Z<p>Raschid: /* Adding a serial port (voids warranty) */</p>
<hr />
<div>{{Infobox Board<br />
| image = [[File:Tanix tx6 front.png|250px]]<br />
| manufacturer = [http://manfacturer/ Manufacturer]<br />
| dimensions = 105''mm'' x 105''mm'' x 25''mm''<br />
| release_date = {{Edit|Month year}}<br />
| website = [http://manufacturer/device Device Product Page]<br />
| soc = [[H6]] @ {{Edit|X}}Ghz<br />
| dram = 4GiB DDR3 @ {{Edit|xxx}}MHz<br />
| nand = 64GB<br />
| power = DC 5V @ 2A<br />
| video = HDMI (Type A - full)<br />
| audio = HDMI, SPDIF<br />
| network = WiFi 802.11 b/g/n/ac ([[Wifi#Cdtech|47822BS-10]]), 10/100Mbps Ethernet ([[Ethernet#Phyceiver|Manufacturer device]])<br />
| storage = µSD, eMMC<br />
| usb = 2 USB2.0 Host, 1 USB3.0<br />
| other = IRDA<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>Model: TX6-H</pre><br />
<br />
The PCB has the following silkscreened on it:<br />
<pre>CS_H6_TX28_V2.3<br />
20190518.L4</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/h6/tanix_tx6.fex tanix_tx6.fex] file.<br />
<br />
==== Mainline kernel ====<br />
<br />
From linux-5.4-rc1 use the ''sun50i-h6-tanix-tx6.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:Tanix-TX6XR-SerialConsole.jpg|thumb|240px|{{Remove|DEVICE}} UART pads]]<br />
<br />
The UART pad is this units are not clearly marked ("TX, "RX", ...). The correct pads are part of a 5 pad connector on the right front side of the device. Looking at the opened box with the CPU cooler facing upwards the pads are located on the left side of the PCB toward the front. The leftmost pad is TX, the one next to it provides RX and the two righmost pads are connected to ground (see picture). <br />
Plese refer to the UART howto page [[UART|UART howto]] for more details on using a serial port.<br />
<br />
== Device disassembly ==<br />
To open the box, turn it upside down and remove the rubber feet at each corner. This will expose 4 screws which have to be removed. Gently slide a plastic tool or a knife in the small gap around all edges of the box to eventually lift the bottom plate, releasing four plastic tabs in the middle of each side holding the cover.<br />
To remove the PCB, first lift the side with the 7 segment display up, then gently pull this side the PCB up. This is allow you to then remove the PCB - the backside connectors somewhat protude into the backside of the case.<br />
<br />
== Locating the UART ==<br />
<br />
Looking at the opened box with the CPU cooler facing upwards the pads are located on the left side of the PCB toward the front. The leftmost pad is TX, the one next to it provides RX and the two righmost pads are connected to ground (see picture). <br />
Plese refer to the UART howto page [[UART|UART howto]] for more details on using a serial port.<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:Tanix tx6 front.png<br />
File:Tanix tx6 bottom.png<br />
File:Tanix tx6 pcb top.png<br />
File:Tanix tx6 pcb bottom.png<br />
File:Tanix tx6 fd650.jpg<br />
File:Tanix tx6 micron emmc.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:H6 Boards]]<br />
<br />
[[Category:Devices with HDMI port]]<br />
[[Category:Devices with SPDIF port]]<br />
[[Category:Devices with Ethernet port]]<br />
[[Category:Devices with Wifi]]<br />
[[Category:Devices with Bluetooth]]</div>Raschidhttps://linux-sunxi.org/index.php?title=Tanix_TX6&diff=22890Tanix TX62019-11-17T12:27:38Z<p>Raschid: /* Adding a serial port (voids warranty) */</p>
<hr />
<div>{{Infobox Board<br />
| image = [[File:Tanix tx6 front.png|250px]]<br />
| manufacturer = [http://manfacturer/ Manufacturer]<br />
| dimensions = 105''mm'' x 105''mm'' x 25''mm''<br />
| release_date = {{Edit|Month year}}<br />
| website = [http://manufacturer/device Device Product Page]<br />
| soc = [[H6]] @ {{Edit|X}}Ghz<br />
| dram = 4GiB DDR3 @ {{Edit|xxx}}MHz<br />
| nand = 64GB<br />
| power = DC 5V @ 2A<br />
| video = HDMI (Type A - full)<br />
| audio = HDMI, SPDIF<br />
| network = WiFi 802.11 b/g/n/ac ([[Wifi#Cdtech|47822BS-10]]), 10/100Mbps Ethernet ([[Ethernet#Phyceiver|Manufacturer device]])<br />
| storage = µSD, eMMC<br />
| usb = 2 USB2.0 Host, 1 USB3.0<br />
| other = IRDA<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>Model: TX6-H</pre><br />
<br />
The PCB has the following silkscreened on it:<br />
<pre>CS_H6_TX28_V2.3<br />
20190518.L4</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/h6/tanix_tx6.fex tanix_tx6.fex] file.<br />
<br />
==== Mainline kernel ====<br />
<br />
From linux-5.4-rc1 use the ''sun50i-h6-tanix-tx6.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:Tanix-TX6XR-SerialConsole.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 />
To open the box, turn it upside down and remove the rubber feet at each corner. This will expose 4 screws which have to be removed. Gently slide a plastic tool or a knife in the small gap around all edges of the box to eventually lift the bottom plate, releasing four plastic tabs in the middle of each side holding the cover.<br />
To remove the PCB, first lift the side with the 7 segment display up, then gently pull this side the PCB up. This is allow you to then remove the PCB - the backside connectors somewhat protude into the backside of the case.<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:Tanix tx6 front.png<br />
File:Tanix tx6 bottom.png<br />
File:Tanix tx6 pcb top.png<br />
File:Tanix tx6 pcb bottom.png<br />
File:Tanix tx6 fd650.jpg<br />
File:Tanix tx6 micron emmc.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:H6 Boards]]<br />
<br />
[[Category:Devices with HDMI port]]<br />
[[Category:Devices with SPDIF port]]<br />
[[Category:Devices with Ethernet port]]<br />
[[Category:Devices with Wifi]]<br />
[[Category:Devices with Bluetooth]]</div>Raschidhttps://linux-sunxi.org/index.php?title=File:Tanix-TX6XR-SerialConsole.jpg&diff=22889File:Tanix-TX6XR-SerialConsole.jpg2019-11-17T12:26:02Z<p>Raschid: Describs the location of the RX,TX,GND signals for UART / console</p>
<hr />
<div>Describs the location of the RX,TX,GND signals for UART / console</div>Raschidhttps://linux-sunxi.org/index.php?title=Tanix_TX6&diff=22888Tanix TX62019-11-17T12:23:18Z<p>Raschid: /* Device disassembly */</p>
<hr />
<div>{{Infobox Board<br />
| image = [[File:Tanix tx6 front.png|250px]]<br />
| manufacturer = [http://manfacturer/ Manufacturer]<br />
| dimensions = 105''mm'' x 105''mm'' x 25''mm''<br />
| release_date = {{Edit|Month year}}<br />
| website = [http://manufacturer/device Device Product Page]<br />
| soc = [[H6]] @ {{Edit|X}}Ghz<br />
| dram = 4GiB DDR3 @ {{Edit|xxx}}MHz<br />
| nand = 64GB<br />
| power = DC 5V @ 2A<br />
| video = HDMI (Type A - full)<br />
| audio = HDMI, SPDIF<br />
| network = WiFi 802.11 b/g/n/ac ([[Wifi#Cdtech|47822BS-10]]), 10/100Mbps Ethernet ([[Ethernet#Phyceiver|Manufacturer device]])<br />
| storage = µSD, eMMC<br />
| usb = 2 USB2.0 Host, 1 USB3.0<br />
| other = IRDA<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>Model: TX6-H</pre><br />
<br />
The PCB has the following silkscreened on it:<br />
<pre>CS_H6_TX28_V2.3<br />
20190518.L4</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/h6/tanix_tx6.fex tanix_tx6.fex] file.<br />
<br />
==== Mainline kernel ====<br />
<br />
From linux-5.4-rc1 use the ''sun50i-h6-tanix-tx6.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 />
To open the box, turn it upside down and remove the rubber feet at each corner. This will expose 4 screws which have to be removed. Gently slide a plastic tool or a knife in the small gap around all edges of the box to eventually lift the bottom plate, releasing four plastic tabs in the middle of each side holding the cover.<br />
To remove the PCB, first lift the side with the 7 segment display up, then gently pull this side the PCB up. This is allow you to then remove the PCB - the backside connectors somewhat protude into the backside of the case.<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:Tanix tx6 front.png<br />
File:Tanix tx6 bottom.png<br />
File:Tanix tx6 pcb top.png<br />
File:Tanix tx6 pcb bottom.png<br />
File:Tanix tx6 fd650.jpg<br />
File:Tanix tx6 micron emmc.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:H6 Boards]]<br />
<br />
[[Category:Devices with HDMI port]]<br />
[[Category:Devices with SPDIF port]]<br />
[[Category:Devices with Ethernet port]]<br />
[[Category:Devices with Wifi]]<br />
[[Category:Devices with Bluetooth]]</div>Raschidhttps://linux-sunxi.org/index.php?title=Tanix_TX6&diff=22887Tanix TX62019-11-17T12:22:33Z<p>Raschid: /* Device disassembly */</p>
<hr />
<div>{{Infobox Board<br />
| image = [[File:Tanix tx6 front.png|250px]]<br />
| manufacturer = [http://manfacturer/ Manufacturer]<br />
| dimensions = 105''mm'' x 105''mm'' x 25''mm''<br />
| release_date = {{Edit|Month year}}<br />
| website = [http://manufacturer/device Device Product Page]<br />
| soc = [[H6]] @ {{Edit|X}}Ghz<br />
| dram = 4GiB DDR3 @ {{Edit|xxx}}MHz<br />
| nand = 64GB<br />
| power = DC 5V @ 2A<br />
| video = HDMI (Type A - full)<br />
| audio = HDMI, SPDIF<br />
| network = WiFi 802.11 b/g/n/ac ([[Wifi#Cdtech|47822BS-10]]), 10/100Mbps Ethernet ([[Ethernet#Phyceiver|Manufacturer device]])<br />
| storage = µSD, eMMC<br />
| usb = 2 USB2.0 Host, 1 USB3.0<br />
| other = IRDA<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>Model: TX6-H</pre><br />
<br />
The PCB has the following silkscreened on it:<br />
<pre>CS_H6_TX28_V2.3<br />
20190518.L4</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/h6/tanix_tx6.fex tanix_tx6.fex] file.<br />
<br />
==== Mainline kernel ====<br />
<br />
From linux-5.4-rc1 use the ''sun50i-h6-tanix-tx6.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 />
To open the box, turn it upside down and remove the rubber feet at each corner. This will expose 4 screws which have to be removed. Gently slide a plastic tool or a knife in the small gap around all edges of the box to eventually lift the bottom plate, releasing four plastic tabs in the middle of each side holding the cover.<br />
To remove the PCB, first lift the side with the 7 segment display up, then gently pull this side the PCB up. This is allow you to then remove the PCB - the backside connectors somewhat protude into the backside of the case.<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:Tanix tx6 front.png<br />
File:Tanix tx6 bottom.png<br />
File:Tanix tx6 pcb top.png<br />
File:Tanix tx6 pcb bottom.png<br />
File:Tanix tx6 fd650.jpg<br />
File:Tanix tx6 micron emmc.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:H6 Boards]]<br />
<br />
[[Category:Devices with HDMI port]]<br />
[[Category:Devices with SPDIF port]]<br />
[[Category:Devices with Ethernet port]]<br />
[[Category:Devices with Wifi]]<br />
[[Category:Devices with Bluetooth]]</div>Raschidhttps://linux-sunxi.org/index.php?title=Sunvell_R69&diff=20688Sunvell R692017-12-11T18:57:40Z<p>Raschid: typo</p>
<hr />
<div>{{Infobox Board<br />
| image = <br />
[[File:Sunvell-r69-front-up.jpg|250px|thumbnail|Sunvell-r69-front-up]]<br />
| manufacturer = [[Sunvell]]<br />
| dimensions = 110''mm'' x 110''mm'' x 17.5''mm''<br />
| release_date = April 2017<br />
| website = [http://www.sunvell.com/en/ Sunvell]<br />
| soc = [[H2+#Variants|H2+]] @ 1.0Ghz<br />
| dram = 1GiB DDR3 (different batches use different modules)<br />
| nand = 8GB (eMMC 4.51)<br />
| power = DC 5V @ 2A<br />
| video = HDMI (Type A - full)<br />
| audio = A/V jack<br />
| network = WiFi 802.11 b/g/n (XR819), 10/100Mbps Ethernet ()<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 Sunvell R69 is an inexpensive TV Box/multimedia player based on Allwinner's H2+ SoC.<br />
<br />
= Identification =<br />
<br />
"R69" logo embossed on top cover of the device with a green border.<br />
<br />
In Android my version (bought 08.11.2017 ships from China) shows, under Settings->About box, you will find:<br />
<br />
My version shows in Android, <br />
* Model Number: Mbox<br />
* Android version: 6.0.1 (but is fake, if you click many times the Android display the Kit-Kat Android logo)<br />
* Firmware Version: V2<br />
* Kernel version: 3.4.39 it01@it01 #0<br />
* Build Number: V2<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 />
Armbian preliminar support on forum [https://forum.armbian.com/topic/4877-h2-sunvell-r69-android-tv-box-aliexpress/ H2: Sunvell R69 Android TV Box] starting with version 5.34 (see [https://forum.armbian.com/topic/4877-h2-sunvell-r69-android-tv-box-aliexpress/?do=findComment&comment=42109 to download an Ubuntu working version and additional details and tweaks]).<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 ''{{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 />
The R69 is configured to boot from µSD first, so testing an alternative OS is simple. Linux images for other H2 or 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 R69 exposes H2'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.<br />
<br />
== WiFi ==<br />
<br />
PCB revision on PCB is H2-20170615-V1.3 came with XR819.<br />
<br />
== VDD_CPUX ==<br />
<br />
According to vendor fex no voltage regulation is implemented and the CPU cores are fed with 1.2V which allows the H2+ to be clocked with 1008 MHz maximum.<br />
<br />
= Adding a serial port ('''voids warranty''') =<br />
<br />
[[File:Sunvell-r60-adding-serial-port.jpg|thumbnail|UART pads]]<br />
[[File:Sunvell-R69-TTL-From-Top.jpg|thumbnail|UART pads back side]]<br />
The R69 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 three small Philips-head screws. Make sure to remove the µSD card before taking out the PCB. The H2+ chip is attached to an internal heat sink using a thermal pad.<br />
<br />
== Locating the UART ==<br />
<br />
The UART (3.3V levels) is available on four solder holes (2mm spacing) in the front side. Soldering in a header will void the warranty. <br />
<br />
The pins are labelled '''using USB-UART adapter''':<br />
<br />
* Pin 1: 3V<br />
* Pin 2: URX<br />
* Pin 3: UTX<br />
* Pin 4: GND<br />
<br />
Alternatively the UART pads can be accessed from the back of the board, without removing it from the case. Temporary headers can be friction fit with sufficient stability.<br />
<br />
= Pictures =<br />
<br />
<gallery><br />
Sunvell-r69-front-up.jpg<br />
Sunvell-r69-front-back.jpg<br />
Sunvell-r69-side.jpg<br />
Sunvell-r69-back.jpg<br />
Sunvell-r60-box-bottom.jpg<br />
Sunvell-r60-board-bottom.jpg<br />
Sunvell-r60-board-top.jpg<br />
Sunvell-r60-board-wifi.jpg<br />
Sunvell-r60-board-ram-emmc.jpg<br />
Sunvell-r60-buttom.jpg<br />
Sunvell-r60-uart3.jpg<br />
Sunvell-r60-uart2.jpg<br />
Sunvell-r60-uart1.jpg<br />
Sunvell-R69-TTL-From-Top.jpg<br />
</gallery><br />
Pictures from [[User:Manuti|manuti]] and courtesy from [https://forum.armbian.com/profile/6049-guidol/ guidol] and '''Sven Kayser'''<br />
<br />
= Also known as =<br />
<br />
This box is also sold as "OSORIO M9S" or "OSORIO M9S V6" - confusingly a S905-based TV box is sold under the same name.<br />
<br />
= See also =<br />
<br />
* [https://forum.armbian.com/topic/4877-h2-sunvell-r69-android-tv-box-aliexpress/ Thread on the armbian forum]<br />
<br />
== Manufacturer images ==<br />
<br />
{{Remove|Optional. Add non-sunxi images in this section.}}<br />
<br />
[[Category:Devices]]<br />
[[Category:H2 HTPC]]<br />
[[Category:Devices with Ethernet port]]<br />
[[Category:Devices with Wifi]]<br />
[[Category:Devices with HDMI port]]</div>Raschidhttps://linux-sunxi.org/index.php?title=Sunvell_R69&diff=20687Sunvell R692017-12-11T17:16:06Z<p>Raschid: </p>
<hr />
<div>{{Infobox Board<br />
| image = <br />
[[File:Sunvell-r69-front-up.jpg|250px|thumbnail|Sunvell-r69-front-up]]<br />
| manufacturer = [[Sunvell]]<br />
| dimensions = 110''mm'' x 110''mm'' x 17.5''mm''<br />
| release_date = April 2017<br />
| website = [http://www.sunvell.com/en/ Sunvell]<br />
| soc = [[H2+#Variants|H2+]] @ 1.0Ghz<br />
| dram = 1GiB DDR3 (different batches use different modules)<br />
| nand = 8GB (eMMC 4.51)<br />
| power = DC 5V @ 2A<br />
| video = HDMI (Type A - full)<br />
| audio = A/V jack<br />
| network = WiFi 802.11 b/g/n (XR819), 10/100Mbps Ethernet ()<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 Sunvell R69 is an inexpensive TV Box/multimedia player based on Allwinner's H2 SoC.<br />
<br />
= Identification =<br />
<br />
"R69" logo embossed on top cover of the device with a green border.<br />
<br />
In Android my version (bought 08.11.2017 ships from China) shows, under Settings->About box, you will find:<br />
<br />
My version shows in Android, <br />
* Model Number: Mbox<br />
* Android version: 6.0.1 (but is fake, if you click many times the Android display the Kit-Kat Android logo)<br />
* Firmware Version: V2<br />
* Kernel version: 3.4.39 it01@it01 #0<br />
* Build Number: V2<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 />
Armbian preliminar support on forum [https://forum.armbian.com/topic/4877-h2-sunvell-r69-android-tv-box-aliexpress/ H2: Sunvell R69 Android TV Box] starting with version 5.34 (see [https://forum.armbian.com/topic/4877-h2-sunvell-r69-android-tv-box-aliexpress/?do=findComment&comment=42109 to download an Ubuntu working version and additional details and tweaks]).<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 ''{{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 />
The R69 is configured to boot from µSD first, so testing an alternative OS is simple. Linux images for other H2 or 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 R69 exposes H2'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.<br />
<br />
== WiFi ==<br />
<br />
PCB revision on PCB is H2-20170615-V1.3 came with XR819.<br />
<br />
== VDD_CPUX ==<br />
<br />
According to vendor fex no voltage regulation is implemented and the CPU cores are fed with 1.2V which allows the H2+ to be clocked with 1008 MHz maximum.<br />
<br />
= Adding a serial port ('''voids warranty''') =<br />
<br />
[[File:Sunvell-r60-adding-serial-port.jpg|thumbnail|UART pads]]<br />
[[File:Sunvell-R69-TTL-From-Top.jpg|thumbnail|UART pads back side]]<br />
The R69 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 three small Philips-head screws. Make sure to remove the µSD card before taking out the PCB. The H2+ chip is attached to an internal heat sink using a thermal pad.<br />
<br />
== Locating the UART ==<br />
<br />
The UART (3.3V levels) is available on four solder holes (2mm spacing) in the front side. Soldering in a header will void the warranty. <br />
<br />
The pins are labelled '''using USB-UART adapter''':<br />
<br />
* Pin 1: 3V<br />
* Pin 2: URX<br />
* Pin 3: UTX<br />
* Pin 4: GND<br />
<br />
Alternatively the UART pads can be accessed from the back of the board, without removing it from the case. Temporary headers can be friction fit with sufficient stability.<br />
<br />
= Pictures =<br />
<br />
<gallery><br />
Sunvell-r69-front-up.jpg<br />
Sunvell-r69-front-back.jpg<br />
Sunvell-r69-side.jpg<br />
Sunvell-r69-back.jpg<br />
Sunvell-r60-box-bottom.jpg<br />
Sunvell-r60-board-bottom.jpg<br />
Sunvell-r60-board-top.jpg<br />
Sunvell-r60-board-wifi.jpg<br />
Sunvell-r60-board-ram-emmc.jpg<br />
Sunvell-r60-buttom.jpg<br />
Sunvell-r60-uart3.jpg<br />
Sunvell-r60-uart2.jpg<br />
Sunvell-r60-uart1.jpg<br />
Sunvell-R69-TTL-From-Top.jpg<br />
</gallery><br />
Pictures from [[User:Manuti|manuti]] and courtesy from [https://forum.armbian.com/profile/6049-guidol/ guidol] and '''Sven Kayser'''<br />
<br />
= Also known as =<br />
<br />
This box is also sold as "OSORIO M9S" or "OSORIO M9S V6" - confusingly a S905-based TV box is sold under the same name.<br />
<br />
= See also =<br />
<br />
* [https://forum.armbian.com/topic/4877-h2-sunvell-r69-android-tv-box-aliexpress/ Thread on the armbian forum]<br />
<br />
== Manufacturer images ==<br />
<br />
{{Remove|Optional. Add non-sunxi images in this section.}}<br />
<br />
[[Category:Devices]]<br />
[[Category:H2 HTPC]]<br />
[[Category:Devices with Ethernet port]]<br />
[[Category:Devices with Wifi]]<br />
[[Category:Devices with HDMI port]]</div>Raschidhttps://linux-sunxi.org/index.php?title=Sunvell_R69&diff=20686Sunvell R692017-12-11T17:11:40Z<p>Raschid: Also known as ...</p>
<hr />
<div>{{Infobox Board<br />
| image = <br />
[[File:Sunvell-r69-front-up.jpg|250px|thumbnail|Sunvell-r69-front-up]]<br />
| manufacturer = [[Sunvell]]<br />
| dimensions = 110''mm'' x 110''mm'' x 17.5''mm''<br />
| release_date = April 2017<br />
| website = [http://www.sunvell.com/en/ Sunvell]<br />
| soc = [[H2+#Variants|H2+]] @ 1.0Ghz<br />
| dram = 1GiB DDR3 (different batches use different modules)<br />
| nand = 8GB (eMMC 4.51)<br />
| power = DC 5V @ 2A<br />
| video = HDMI (Type A - full)<br />
| audio = A/V jack<br />
| network = WiFi 802.11 b/g/n (XR819), 10/100Mbps Ethernet ()<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 Sunvell R69 is an inexpensive TV Box/multimedia player based on Allwinner's H2 SoC.<br />
<br />
= Identification =<br />
<br />
"R69" logo embossed on top cover of the device with a green border.<br />
<br />
In Android my version (bought 08.11.2017 ships from China) shows, under Settings->About box, you will find:<br />
<br />
My version shows in Android, <br />
* Model Number: Mbox<br />
* Android version: 6.0.1 (but is fake, if you click many times the Android display the Kit-Kat Android logo)<br />
* Firmware Version: V2<br />
* Kernel version: 3.4.39 it01@it01 #0<br />
* Build Number: V2<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 />
Armbian preliminar support on forum [https://forum.armbian.com/topic/4877-h2-sunvell-r69-android-tv-box-aliexpress/ H2: Sunvell R69 Android TV Box] starting with version 5.34 (see [https://forum.armbian.com/topic/4877-h2-sunvell-r69-android-tv-box-aliexpress/?do=findComment&comment=42109 to download an Ubuntu working version and additional details and tweaks]).<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 ''{{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 />
The R69 is configured to boot from µSD first, so testing an alternative OS is simple. Linux images for other H2 or 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 R69 exposes H2'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.<br />
<br />
== WiFi ==<br />
<br />
PCB revision on PCB is H2-20170615-V1.3 came with XR819.<br />
<br />
== VDD_CPUX ==<br />
<br />
According to vendor fex no voltage regulation is implemented and the CPU cores are fed with 1.2V which allows the H2+ to be clocked with 1008 MHz maximum.<br />
<br />
= Adding a serial port ('''voids warranty''') =<br />
<br />
[[File:Sunvell-r60-adding-serial-port.jpg|thumbnail|UART pads]]<br />
[[File:Sunvell-R69-TTL-From-Top.jpg|thumbnail|UART pads back side]]<br />
The R69 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 three small Philips-head screws. Make sure to remove the µSD card before taking out the PCB. The H2+ chip is attached to an internal heat sink using a thermal pad.<br />
<br />
== Locating the UART ==<br />
<br />
The UART (3.3V levels) is available on four solder holes (2mm spacing) in the front side. Soldering in a header will void the warranty. <br />
<br />
The pins are labelled '''using USB-UART adapter''':<br />
<br />
* Pin 1: 3V<br />
* Pin 2: URX<br />
* Pin 3: UTX<br />
* Pin 4: GND<br />
<br />
Alternatively the UART pads can be accessed from the back of the board, without removing it from the case. Temporary headers can be friction fit with sufficient stability.<br />
<br />
= Pictures =<br />
<br />
<gallery><br />
Sunvell-r69-front-up.jpg<br />
Sunvell-r69-front-back.jpg<br />
Sunvell-r69-side.jpg<br />
Sunvell-r69-back.jpg<br />
Sunvell-r60-box-bottom.jpg<br />
Sunvell-r60-board-bottom.jpg<br />
Sunvell-r60-board-top.jpg<br />
Sunvell-r60-board-wifi.jpg<br />
Sunvell-r60-board-ram-emmc.jpg<br />
Sunvell-r60-buttom.jpg<br />
Sunvell-r60-uart3.jpg<br />
Sunvell-r60-uart2.jpg<br />
Sunvell-r60-uart1.jpg<br />
Sunvell-R69-TTL-From-Top.jpg<br />
</gallery><br />
Pictures from [[User:Manuti|manuti]] and courtesy from [https://forum.armbian.com/profile/6049-guidol/ guidol] and '''Sven Kayser'''<br />
<br />
= Also known as =<br />
<br />
This box is also sold as "M9S" or "M9S V6".<br />
<br />
= See also =<br />
<br />
* [https://forum.armbian.com/topic/4877-h2-sunvell-r69-android-tv-box-aliexpress/ Thread on the armbian forum]<br />
<br />
== Manufacturer images ==<br />
<br />
{{Remove|Optional. Add non-sunxi images in this section.}}<br />
<br />
[[Category:Devices]]<br />
[[Category:H2 HTPC]]<br />
[[Category:Devices with Ethernet port]]<br />
[[Category:Devices with Wifi]]<br />
[[Category:Devices with HDMI port]]</div>Raschid