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 处理器,集成显卡和 1GB DDR3L RAM,16GB eMMC 存储,1024 x 600 分辨率的 10 点触控屏(分辨率未知)和“Windows”按钮,三个实体按键(音量加、减和电源),基础加速度计,两个摄像头(前置 VGA,后置 200 万像素),麦克风,单声道扬声器,3.5 毫米耳机插孔,microSD 卡槽,miniHDMI 端口和一个 microUSB 端口(用于数据传输和充电)。它配备 InsydeH20 32 位 UEFI BIOS。
配置
安装
这款平板电脑虽然拥有 64 位处理器,但使用了 32 位 UEFI。
安装时,您很可能需要某种 USB 集线器,因为您需要连接键盘和启动介质。尚未测试从 microSD 启动。使用较新的 Arch 启动介质应该可以正常使用无线网络。
触摸屏
要使触控屏工作,需要固件。对于 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/ulti7iwin 和 https://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 - 后置摄像头 |