Ubuntu installation record for Bay Trail-T X86 Tablet

Source: Internet
Author: User

Ubuntu installation record for Bay Trail-T X86 Tablet

I tried to install Ubuntu on two atom tablets one after another. I encountered some problems and made a simple record here, so that I could give a reference to a friend who made similar attempts.

For the first time, install ubuntu 15.04x64 on Cobi cube iwork7. Iwork7 configuration: Z3735F + 2g ram + 32G eMMC;

The uefi of iwork7 is 32-bit. Therefore, the bootia32.efi file is required to create an installation disk that can be started by a USB flash drive. That is, you can create a ubuntu USB boot installation disk in a traditional way. The USB flash drive created in this way cannot be started directly on iwork7. Because the disk uses the x64 efi boot file, you can find a bootia32.efi file under Baidu on the Internet and put it in the efi directory. Similarly, if you want to create a portable pe or windows installation disk, it is also the same problem.

The above method can be used to start and install ubuntu. During installation, remember to create an efi partition for ubuntu and install grub for uefi. Because the emmc of this board is too small, I tried to install it and didn't try again.

For the second time, install ubuntu 15.04x64 on the thinkpad 10 tablet. The process is similar to the above, but thinkpad 10 does not require bootia32.efi. I keep win8.1 and install the ubuntu dual system. Use grub boot. The installation process is smooth.

The latest ubuntu version is 15.04, which does not support intel Mobile Platforms like Bay Trail-T very well. I encountered many hardware driver problems on thinkpad 10, which are roughly recorded as follows:

1. The most serious problem is the emmc driver, which directly affects availability. When there is a large amount of data reads and writes, the system will be stuck at random, and the following problems are found through research:

Mmc0: Timeout waiting for hardware interrupt.

Mmc0: Got data interrupt 0x02000000 even through no data operation was in progress.

Mmcblk0: error-110 transferring data ......

After a wide range of google, this problem should be caused by the kernel mmc driver's support for emmc.

Currently, the upgrade to the linux 4.0 kernel seems to have been resolved, and this problem has not been found yet;

2. The on-board wireless network card cannot be driven. The on-board bcm4324 Nic. Although the Linux kernel contains the brcmfmac driver and supports a series of broadcom wireless NICs, the wireless Nic of thinkpad10 cannot be driven. view the dmesg information, as shown below:

Brcmf_sdio_drivestrengthinit: No SDIO Drive strength init done for chip 4324 rev 6 pmurev 17

After google found that the brcmfmac driver has been supported by the developer patch to 4324 rev 5, so this problem should be solved in a few days.

3. After logging on to the desktop, no battery icon is found, and problems occurred in obtaining and displaying battery power.

4. The capacitive touch screen is normal, and the electromagnetic screen drive is not working yet. The electromagnetic pen cannot be used;

5. The sound card driver is not OK;

6. The gravity sensor (Direction sensor) is not OK;

7. The camera is not tested.

Update again if any progress is made.

-------------------- Split line --------------------

At present, we have compiled and installed the new version 4.1 kernel to solve the problem of wireless NIC Driver.

The source code of the kernel comes from the official wireless network subsystem Development Branch: git: // git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git

-------------------- Split line --------------------

After testing, the problem of emmc driver still exists. The problem may be stuck when reading and writing large data volumes. This problem is serious and has a great impact on availability. Continue the study.

Mmc0: Timeout waiting for hardware interrupt.
Mmc0: Got data interrupt 0x02000000 even through no data operation was in progress.
Mmcblk0: error-110 transferring data ......

For questions about emmc, refer to: https://sturmflut.github.io/ubuntu/baytrail/2015/05/19/an-update-on-ubuntu-on-baytrail/

This paper analyzes this problem and points out that the Android-x86 Branch provides a patch to bypass this problem. I am currently testing.

-------------------- Split line --------------------

After tests, there are still random crashes.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.