Bay Trail-T X86平板电脑安装ubuntu记录

笔记本/便携移动设备,手机平板等软硬件
回复
pilgrim_kevin
帖子: 23
注册时间: 2006-03-09 18:01

Bay Trail-T X86平板电脑安装ubuntu记录

#1

帖子 pilgrim_kevin » 2015-05-29 12:26

先后在两款atom平板电脑上尝试安装ubuntu,因为其中遇到了一些问题,在此也做一简单记录,以便给做类似尝试的朋友参考。

第一次在酷比魔方iwork7上安装ubuntu 15.04 x64。iwork7配置:Z3735F + 2G RAM + 32G eMMC;

iwork7的uefi是32位的,因此制作可以u盘启动的安装盘需要bootia32.efi文件,即:通过传统方式制作ubuntu usb启动安装盘,如使用ultraiso.exe把ubuntu iso写到u盘上。这种方式制作的u盘在iwork7上无法直接启动,因为盘里用的是x64的efi启动文件,可以在网上百度下找个bootia32.efi文件,放到efi目录中。同理,如果想制作可启动的pe或者windows安装盘,也是同样的问题。

以上面的方式可以启动安装ubuntu。安装时记得给ubuntu划一个efi分区,并安装grub for uefi。因为这个板子的emmc太小,我尝试了下安装之后就没再折腾。

第二次在thinkpad 10平板电脑上安装ubuntu 15.04 x64。过程跟上述类似,不过thinkpad 10不需要bootia32.efi。我是保留了win8.1,并安装ubuntu双系统,使用grub引导。安装过程顺利。

目前ubuntu最新版本为15.04,对Bay Trail-T这种intel移动平台的支持还不是太好,我在thinkpad 10上遇到较多硬件驱动问题,大致记录如下:

1. 最严重的问题是emmc驱动问题,这个问题直接影响可用性。在有较多数据读写的情况下,系统会随机卡死,经研究发现如下问题:

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

经过广泛google,此问题应该是内核mmc驱动对emmc支持有一些问题。

目前,升级到linux 4.0版本的内核,此问题貌似得到解决,暂时未再发现此问题;

2. 板载无线网卡无法驱动。板载bcm4324网卡,虽然linux内核中有brcmfmac驱动程序,支持broadcom一系列无线网卡,但对thinkpad10的无线网卡无法驱动,查看dmesg信息,显示如下:

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

经过google发现,目前brcmfmac驱动已经被开发者patch支持到4324 rev 5,所以此问题静待一点时日之后应该会得到解决。

3. 登入桌面后,未发现电池图标,电池电量获取和显示存在问题。

4. 电容触摸屏正常,电磁屏驱动目前还不行,不能使用电磁笔;

5. 声卡驱动未OK;

6. 重力感应(方向传感器)不OK;

7. 摄像头未测试。

如有进展,再更新。
pilgrim_kevin
帖子: 23
注册时间: 2006-03-09 18:01

Re: Bay Trail-T X86平板电脑安装ubuntu记录

#2

帖子 pilgrim_kevin » 2015-06-04 14:38

目前通过自行编译安装新版的4.1版本内核,解决无线网卡驱动问题。

内核源码来自于官方内核的无线网络子系统开发分支:git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
pilgrim_kevin
帖子: 23
注册时间: 2006-03-09 18:01

Re: Bay Trail-T X86平板电脑安装ubuntu记录

#4

帖子 pilgrim_kevin » 2015-06-08 11:25

经过测试,目前emmc驱动的问题还是存在,在大数据量读写的情况下会出现卡死的问题,这个问题比较严重,对可用性影响较大。继续研究中。

mmc0: Timeout waiting for hardware interrupt.
mmc0: Got data interrupt 0x02000000 even through no data operation was in progress.
mmcblk0: error -110 transferring data......
pilgrim_kevin
帖子: 23
注册时间: 2006-03-09 18:01

Re: Bay Trail-T X86平板电脑安装ubuntu记录

#5

帖子 pilgrim_kevin » 2015-06-12 10:38

关于emmc的问题,参考:https://sturmflut.github.io/ubuntu/bayt ... -baytrail/

该文对此问题做了分析,并指出android-x86分支有提供了一个patch可以绕过这个问题。目前我正在测试。

----------------------------------------------------------------------------------------------

经过测试,依然存在随机死机的问题,哎,继续探索吧。
wdzzf
帖子: 1
注册时间: 2016-10-03 17:22
系统: windows7

Re: Bay Trail-T X86平板电脑安装ubuntu记录

#6

帖子 wdzzf » 2016-10-03 17:25

你好,我在我的Thinkapd8上也进行了安装,但是网卡也是BCM4324,按照您说的内核版本,更新了内核,但是驱动还是不好用,能提示下,其中哪些细节需要注意么?
头像
monburan
帖子: 9
注册时间: 2016-12-01 20:02
系统: Ubuntu 14.04.3

Re: Bay Trail-T X86平板电脑安装ubuntu记录

#7

帖子 monburan » 2016-12-02 20:49

您好,请问您是如何设置触摸屏的呢?
riverzhou
帖子: 85
注册时间: 2009-02-17 20:45

Re: Bay Trail-T X86平板电脑安装ubuntu记录

#8

帖子 riverzhou » 2017-02-13 14:03

emmc和cstat冲突已经不是问题了。
显卡驱动现在也可以妥善解决了

viewtopic.php?f=49&t=476526
回复