Chuwi hi10 linux install

Мой дневник

UPD 01.12.2017: Вопрос практически решен. Установил свежую Fedora. Ядро понимает почти все железо, умеет уходить в standby и главное возвращаться из него ). Debian с ядром 4.9 не подошел. Можно наверное ядро заменить, но на шапке все хорошо подобрано. Тачскрин пока не использую, звук и видео на hdmi выводится (правда hdmi иногда теряет).

Продолжаю воевать в кривым железом Chuwi Hi10.

Цель – получить приличную рабочую лошадку.

Вначале было… UEFI. Первое, что было сделано, это ужимание штатного раздела windows, создание раздела для linux, установка туда Debian Jessie (впрочем, можно и другие варианты), настройка EFI и GRUB. Если будет много каментов – создам отдельную страничку.

До выхода ядра 4.8 драйвер i915 выдавал массу ошибок. Но теперь ситуация изменилась. Однако, оставалась большая проблема с HDMI – в линуксе он вроде бы совсем не работал, под штатным windows – срабатывал только если снести драйвер и дать его снова поставить (!)

Итак, для начала, была решена проблема с wifi: в ядро добавлен модуль https://github.com/hadess/rtl8723bs Тонкости:

  • в bios установлено south bridge LSS&… SDIO control ->PCI
  • в ядре патч: /net/wireless/Kconfig -> config WIRELESS_EXT – bool + def_bool y
  • патчи от модуля на ядро 4.8 не ставятся и не нужны, нужен только патч laszlo из ветки https://github.com/hadess/rtl8723bs/issues/76 (https://github.com/hadess/rtl8723bs/files/379444/0001-My-changes-for-4.7.0-rc7-for-Baytrail-T.patch.txt

После этого wifi работает отлично, лагов нет. К сведению, существует другой драйвер wifi, но на новых ядрах он не собирается (https://github.com/anthonywong/rtl8723bs)

Важно: я запустил свое ядро на github! https://github.com/sae/linux/tree/hi10

На данный момент работает:

  • wifi
  • hdmi audio
  • battery status (через скрипт axpd)
  • тачскрин – не полностью, драйвер есть но отображение “зеркальное”

А вообще обновления теперь будут в файле README.sae

Читайте также:  Busybox linux при включении

Большая проблема – с шиной i2c. Без семафора шина не работает, семафор стандартный тоже. Проблема случайно решилась в одной ветке дискуссий: — a/drivers/i2c/busses/i2c-designware-baytrail.c
+++ b/drivers/i2c/busses/i2c-designware-baytrail.c
@@ -22,7 +22,7 @@
#include “i2c-designware-core.h”

#define SEMAPHORE_TIMEOUT 100
-#define PUNIT_SEMAPHORE 0x7
+#define PUNIT_SEMAPHORE 0x10E //0x7
#define PUNIT_SEMAPHORE_BIT BIT(0)
#define PUNIT_SEMAPHORE_ACQUIRE BIT(1)
После этого патча устройства стали доступны!

Дальше я занялся HDMI. Глюки пока не полностью выловлены, но прогресс есть. Оказалось, выход hdmi заведен на порт HDMI-2, хотя при выключенном телевизоре edid можно получить с порта gmbus panel. Самое веселое что при включении телевизора edid пропадает. Поэтому:

xrandr –newmode “1920x1080_60.00” 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
xrandr –output HDMI-2 –addmode HDMI-2 1920x1080_60.00
xrandr –output HDMI-2 –mode 1920x1080_60.00

Тачскрин: у меня в ACPI устройство видно как CHPN0001, частично походит драйвер chipone_ts (https://github.com/Dax89/chuwi-dev), но выдает координаты перевернутые относительно центра экрана. Поскольку код открытый, буду адаптировать в ближайшее время.

*Звук, в сети много патчей, нужно пробовать, в том числе вывод на hdmi

+Питание и батарея – используем AXP288 и его множество функций

Источник

Saved searches

Use saved searches to filter your results more quickly

You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.

Collection of Ubuntu adaptions to CHWUI Hi10 tablet

AlbrechtL/ubuntu_on_chuwi_hi10

This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Sign In Required

Please sign in to use Codespaces.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Читайте также:  Installing linux packages ubuntu

Launching Xcode

If nothing happens, download Xcode and try again.

Launching Visual Studio Code

Your codespace will open once ready.

There was a problem preparing your codespace, please try again.

Latest commit

Git stats

Files

Failed to load latest commit information.

README.md

Collection of Ubuntu 19.04 adaptions to CHWUI Hi10 (CW1515) tablet.

This is my attempt to gather all the information in one place on how to support the Chuwi Hi10 tablet on Linux.

Basic hardware specifications

Part Component
Processor Intel® Atom™ Z8300 CPU @ 1.44GHz
Graphics Intel® HD Graphics 400
RAM DDR3 4096 MB @ 1066 MHz
Screen 10.1-inch IPS display @ 1920×1200 pixels
Touchscreen Chipone
Connectivity Realtek 8723BS (802.11n & Bluetooth® 4)
Accelerometer Bosch BMC150
Camera (?) .
Ports 2 USB, 1 microUSB, 1 microHDMI®

This table currently refers to the Ubuntu 19.04 with kernel 5.0.0-25-generic

Device Status
Internal flash storage Yes
Graphics Yes
microUSB port Yes
Incorporated USB hub Yes
Keyboard Yes
Touchpad Yes
802.11n wireless Yes
Speakers No
Headphone plug .
Battery measurement Yes
Backlight control Yes
Power button Yes
Volume buttons Yes
Suspend Yes
Touchscreen Yes (see touchscreen section)
microSD card slot .
Accelerometer Yes (see accelerometer section)
HDMI output Yes
HDMI audio output .
Bluetooth Yes
Active stylus pen Yes
Front camera No
Back camera No

The touchscreen firmware file missing. You will find the following messages inside the boot log.

[ 7.515819] chipone_icn8505 i2c-CHPN0001:00: Direct firmware load for chipone/icn8505-HAMP0003.fw failed with error -2 [ 7.515838] chipone_icn8505 i2c-CHPN0001:00: Firmware request error -2 [ 7.515955] chipone_icn8505: probe of i2c-CHPN0001:00 failed with error -2 

I used the firmware HAMP0003.bin from the repo https://github.com/JohnMH/chipone_ts and renamed it into icn8505-HAMP0003.fw copied it into /lib/firmware/chipone/

By default the accelerometer is rotate by 90°. Fix is by copy the file 61-sensor-local.hwdb to /etc/udev/hwdb.d/ . Afterwards run the commands systemd-hwdb update and udevadm trigger -v -p DEVNAME=/dev/iio:device0 . With the command udevadm info -export-db | grep ACCEL you can check if the new settings are deteced. Reboot the system.

Читайте также:  Мой ip адрес linux mint

Put GRUB_CMDLINE_LINUX=»video=efifb fbcon=rotate_all:1″ into /etc/default/grub and run update-grub Source: https://unix.stackexchange.com/questions/68369/rotate-console-on-startup-debian

Take also a look to the to the following repos

About

Collection of Ubuntu adaptions to CHWUI Hi10 tablet

Источник

Linux Mint Forums

Tablet — Chuwi Hi10 Air Linux Installation Guide

Forum rules
Before you post please read how to get help. Topics in this forum are automatically closed 6 months after creation.

Tablet — Chuwi Hi10 Air Linux Installation Guide

Post by secureIT » Mon Nov 25, 2019 1:11 pm

I know that LM is not meant to be installed on a tablet.

However, in the past there have been some requests from users who would like to do this to be able to use their preferred operating system (LM) on a tablet.

I would also like to use LM on a tablet, but I did not get any further than an installation on an x86 „convertible“.

I am aware that LM can only run on an x86 device because of the lack of processor implementation that would be needed for Android hardware on tablets.
Although it would be possible to install Debian, which brings the necessary processor support, but some (as i) do not want.

Debian is running for me, e.g. in a fake chroot environment on my android-phone — and although it works, it’s not recommended because of the small screen size.

Also there are driver problems with the sound and so on . .. In the search for a Tablet, on which also Mint is installable, I came across the following interesting Thread :

What do you think about it ?

(as some of that guys said they installed LM on it). (and is anyone of them out there for answering some questions?)

Chuwi Hi10 Air Linux Installation Guide :

Last edited by LockBot on Wed Dec 28, 2022 7:16 am, edited 1 time in total.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.

Источник

Оцените статью
Adblock
detector