Lark Ultimate 7i WIN

来自 ArchWiki

此条目或章节不符合笔记本电脑页面指南。

原因:缺少一些章节,硬件表格需要调整(在 Talk:Lark Ultimate 7i WIN 中讨论)
硬件 PCI/USB ID 工作状态?
显示
#触摸屏 部分工作
无线
音频
摄像头(前置)
摄像头(后置)
蓝牙
MicroSD 读卡器
加速度计

Lark Ultimate 7i WIN 是一款经济型的 7 英寸平板电脑,预装 Windows 8、8.1 或 10 系统。已知存在 Android 版本,但不如 Windows (WIN) 版本受欢迎且功能较少。 还有 8 英寸、10 英寸和 11 英寸的版本以及带有 3G 调制解调器的版本,内部结构有所不同。

Lark Ultimate 7i WIN 配备 Intel Atom Z3735G BayTrail 处理器,集成显卡和 1 GB 集成 DDR3L 内存、16 GB eMMC、1024 x 600 像素屏幕,具有未知分辨率的 10 点触摸屏和“Windows”按钮、三个硬件按钮(音量增大、减小和电源)、基本加速度计、两个摄像头(前置 VGA,后置 200 万像素)、麦克风、单声道扬声器、3.5 毫米插孔、microSD 插槽、miniHDMI 端口和一个 microUSB 端口(用于数据传输和充电)。 它采用 InsydeH20 32 位 UEFI BIOS。

配置

安装

此平板电脑使用 32 位 UEFI,尽管它配备了 64 位处理器。

对于安装,您很可能需要某种 USB 集线器,因为您需要连接键盘和启动介质。 从 microSD 启动尚未经过测试。 无线网络应该可以使用最新的 Arch 启动介质。

警告: 小心不要在 BIOS 中关闭 USB,否则需要拆卸设备以将 CMOS 重置为默认值。

触摸屏

为了使触摸屏工作,需要固件。 对于 silead(推荐)驱动程序,将从 Windows 驱动程序中提取的 mssl1680.fw 文件复制到 /usr/lib/firmware/silead/ 目录。 然后,将需要校准触摸屏。 在找到更好的解决方案之前,可以将此条目添加到 .xinitrc 文件的底部,以获得相对可用的触摸板

~/.xinitrc
xinput set-prop "silead_ts' --type=float "Coordinate Transformation Matrix" 4.75 0 -0.02 0 6.7 -0.02 0 0 1

有关更多信息,请参阅 https://github.com/onitake/gsl-firmware/tree/master/firmware/lark/ulti7iwinhttps://github.com/onitake/gsl-firmware/blob/master/README.md

加速度计

/sys/bus/i2c/devices 列出了一个 BMA250E 设备。 要了解它的工作原理,请参阅

$ cd /sys/bus/i2c/devices/i2c-BMA250E\:00/iio\:device0/
$ watch cat in_accel_*_raw

故障设备

摄像头

根据 /sys/bus/i2c/devices,有一个 INT0310 设备(GalaxyCore GC0310 - 前置摄像头)和 OVTI2680 设备(OmniVision OV2680 - 后置摄像头)。 两者在 Linux 内核 4.12–4.17 staging atomisp 驱动程序 [1] 中都有短暂的驱动程序实现,但后来被删除。 OV2680 已作为独立驱动程序实现,但未在 stock Arch 内核上启用。

设备信息

i2c 总线上的设备

/sys/bus/i2c/devices

i2c-10EC5640:00 snd_soc_rt5640 Realtek RT5640 - 声卡
i2c-BMA250E:00 bmc150_accel_* Bosch BMC150 - 加速度计
i2c-INT0310:00 gc0310 GalaxyCore GC0310 - 前置摄像头
i2c-INT33F4:00 intel_soc_pmic_i2c Intel I2C 接口
i2c-MSSL1680:00 silead GSL1680 - Silead 触摸屏
i2c-OVTI2680:00 ov2680 OmniVision OV2680 - 后置摄像头