Запуск KolibriOS на Bay-trail планшете Dexp URSUS KX310i ( KX310 , KX210i , KX210 )

Everything you can't fit into other forums
Post Reply
Kolibrius
Posts: 26
Joined: Wed Sep 22, 2021 9:36 pm

Запуск KolibriOS на Bay-trail планшете Dexp URSUS KX310i ( KX310 , KX210i , KX210 )

Post by Kolibrius »

Записываем Kolibri UEFI Image с помощью rawriteexe-1.0.9.0 на какую-нибудь USB флешку.
Заходим на флешку в папку EFI\KOLIBRIOS.
Открываем KOLIBRI.INI, заменяем:

Code: Select all

; Screen resolution
resolution=1024x768
на

Code: Select all

; Screen resolution
resolution=800x1280
и сохраняем файл.

Вставляем эту флешку в USB Порт планшета.
Выключаем планшет. И сразу зажимаем две качельки звука (+ и -), чтобы попасть в UEFI BIOS.
В UEFI BIOS клавиатурой заходим в меню BootFromFile.
В File Explorer выбираем KOLIBRIOS.
Далее заходим в папку <EFI>, потом в <BOOT>. И открываем BOOTIA32.EFI

Все отлично, ОС запускается, часики тикают, заставка запускается.
Только вот ни клавиатура ни touchpad, ни внешняя USB мышь не работает.
ОС можно только созерцать и ничего более.
Можно ли как-то подключить устройства ввода информации?

Кстати можно запустить BOOT64X.EFI
но эффект будет тот же.

Предположу, что hardware для KolibriOS у планшетов KX310i , KX310 , KX210i , KX210 более-менее идентичное.
Last edited by Kolibrius on Thu Sep 23, 2021 3:27 pm, edited 2 times in total.
User avatar
dunkaist
Mentor
Posts: 728
Joined: Mon Oct 19, 2009 10:58 am
Been thanked: 2 times

Re: Запуск KolibriOS на Bay-trail планшете Dexp URSUS KX310i

Post by dunkaist »

Try to add /SYS/PCIDEV app to the /SETTINGS/AUTORUN.DAT file inside /EFI/KOLIBRIOS/KOLIBRI.IMG image and take a photo of PCIDEV window. If you need more detailed explanation, feel free to ask.
Kolibrius
Posts: 26
Joined: Wed Sep 22, 2021 9:36 pm

Re: Запуск KolibriOS на Bay-trail планшете Dexp URSUS KX310i ( KX310 , KX210i , KX210 )

Post by Kolibrius »

dunkaist wrote:Try to add /SYS/PCIDEV app to the /SETTINGS/AUTORUN.DAT file inside /EFI/KOLIBRIOS/KOLIBRI.IMG image and take a photo of PCIDEV window. If you need more detailed explanation, feel free to ask.
Did. What can be done next?
Attachments
scrsh.jpg
scrsh.jpg (76.41 KiB) Viewed 2915 times
User avatar
dunkaist
Mentor
Posts: 728
Joined: Mon Oct 19, 2009 10:58 am
Been thanked: 2 times

Re: Запуск KolibriOS на Bay-trail планшете Dexp URSUS KX310i ( KX310 , KX210i , KX210 )

Post by dunkaist »

The only USB controller reported by PCIDEV is USB3/XHCI (you can check here) which is not supported by kolibri. Can you enable usb2 controller via BIOS or switch existing USB3 controller to some legacy mode? If yes, post a photo of PCIDEV again, please.
Kolibrius
Posts: 26
Joined: Wed Sep 22, 2021 9:36 pm

Re: Запуск KolibriOS на Bay-trail планшете Dexp URSUS KX310i ( KX310 , KX210i , KX210 )

Post by Kolibrius »

Class 0C Subclass 03 30 https://pci-ids.ucw.cz/read/PD/0c/03/30 XHCI USB controller

There is such a "possibility", but it will lead to nothing.
After turning on USB 2.0, this tablet turns into a non-working brick. This is a known problem.
Does KolibriOS have any developments on USB 3.0?
User avatar
dunkaist
Mentor
Posts: 728
Joined: Mon Oct 19, 2009 10:58 am
Been thanked: 2 times

Re: Запуск KolibriOS на Bay-trail планшете Dexp URSUS KX310i ( KX310 , KX210i , KX210 )

Post by dunkaist »

Kolibrius wrote:Does KolibriOS have any developments on USB 3.0?
No code I'm aware of, unfortunately. Your contribution is always welcome :)
Doczom
Posts: 116
Joined: Tue Nov 03, 2020 5:47 pm

Re: Запуск KolibriOS на Bay-trail планшете Dexp URSUS KX310i ( KX310 , KX210i , KX210 )

Post by Doczom »

Извините за немного некорректный вопрос, но какие устройства(контроллеры) или интерфейсы находятся на планшете?
Про usb 3.0, этот стандарт достаточно сильно отличается от 3 предыдущих, и по этому пока непонятно как его вообще реализовывать и придётся ли вносить изменения в ядре.
Kolibrius
Posts: 26
Joined: Wed Sep 22, 2021 9:36 pm

Re: Запуск KolibriOS на Bay-trail планшете Dexp URSUS KX310i ( KX310 , KX210i , KX210 )

Post by Kolibrius »

dunkaist wrote:
Kolibrius wrote:Does KolibriOS have any developments on USB 3.0?
No code I'm aware of, unfortunately. Your contribution is always welcome :)
I understand everything. As for the contribution, there need a person who is well versed in hardware. I'm not one of them.
Kolibrius
Posts: 26
Joined: Wed Sep 22, 2021 9:36 pm

Re: Запуск KolibriOS на Bay-trail планшете Dexp URSUS KX310i ( KX310 , KX210i , KX210 )

Post by Kolibrius »

Doczom wrote:Извините за немного некорректный вопрос, но какие устройства(контроллеры) или интерфейсы находятся на планшете?
Вопрос вполне корректный. Если есть какой-либо софт под Win10 позволяющий получить какие-то точные данные, я могу попробовать посмотреть данные об устройствах. Если нужно могу даже попробовать разобрать и посмотреть что там за чипсет (хотя это вряд-ли о чем скажет это продукт китая).

Через USB порт можно подключить и внешнюю клавиатуру или внешнюю мышь, это не проблема, но так как нет поддержки XCHI, это все не даст никакого эффекта и вообще я не уверен, что Колибри поддерживает что-то на подобие горячего подключения plug-n-play для USB. BIOS практический пустой и в него лучше не лезть.
Doczom wrote:Про usb 3.0, этот стандарт достаточно сильно отличается от 3 предыдущих, и по этому пока непонятно как его вообще реализовывать и придётся ли вносить изменения в ядре.
Не могли бы в коротко изложить в чем критические различия XCHI от трех предыдущих?
И в чем основная причина с точки зрения программного кода, внедрения данного стандарта в ядро?

Кстати есть ли сейчас специалисты на форуме способные внедрить данный стандарт в ядро? Чтобы можно было подключить хотя-бы внешнюю мышь или клавиатуру? В 2013 CleverMouse выпустила несколько статей про USB, которые сейчас болтаются на habr и вроде даже что-то написала, там про возможность внедрения XCHI, но дальше этого дело не пошло. Вроде она сейчас администратор на форуме, но что-то давно её здесь не видно. А ОС без системы ввода ну это так себе.

Вообще интересно кто-нибудь пробовал успешно запускать Колибри на дешевых ноутбуках, планшетах типа Bay-trail (DEXP, IRBIS, Digma) хоть на одномнормально ОС запустить получилось, чтобы ввод-вывод нормально работал.
Last edited by Kolibrius on Fri Sep 24, 2021 9:59 am, edited 1 time in total.
Doczom
Posts: 116
Joined: Tue Nov 03, 2020 5:47 pm

Re: Запуск KolibriOS на Bay-trail планшете Dexp URSUS KX310i ( KX310 , KX210i , KX210 )

Post by Doczom »

я пока полностью не разобрался, но драйвер на xhci
необходимо делать не в ядре, а как xhci.sys .По самому стандарту пока непонятно, вроде в freebsd можно посмотреть реализацию, но надо смотреть стандарт . В xhci система работы с контроллером сильно поменялась по сравнению с ehci , например неи контроллеров-компаньонов, другая скорость передачи данных и тд
KPG
Posts: 43
Joined: Tue Dec 08, 2020 10:26 pm

Re: Запуск KoДругой нет-бук не смог загрузить и даlibriOS на Bay-trail планшете Dexp URSUS KX310i ( KX310 , KX210i , KX2

Post by KPG »

Kolibrius wrote:Вообще интересно кто-нибудь пробовал успешно запускать Колибри на дешевых ноутбуках, планшетах типа Bay-trail (DEXP, IRBIS, Digma) хоть на одномнормально ОС запустить получилось, чтобы ввод-вывод нормально работал.
В теме про UEFI были пробы запуска.
У меня, на давнишний момент проверки, планшет загрузился, но ввода/вывода не было.
Другой нет-бук не смог загрузить и даже c LiveCD Puppy (Ubuntu)
на LiveCD Ubuntu не заработал звук, но возможно решаемо (типично не заработала камера)
User avatar
dunkaist
Mentor
Posts: 728
Joined: Mon Oct 19, 2009 10:58 am
Been thanked: 2 times

Re: Запуск KolibriOS на Bay-trail планшете Dexp URSUS KX310i ( KX310 , KX210i , KX210 )

Post by dunkaist »

Kolibrius wrote:Кстати есть ли сейчас специалисты на форуме способные внедрить данный стандарт в ядро?
They are busy with other tasks, lazy or both. CleverMouse tried really hard to share her knowledge with code comments and the articles on habr you have mentioned. But XHCI driver is yet to be implemented.
Kolibrius
Posts: 26
Joined: Wed Sep 22, 2021 9:36 pm

Re: Запуск KolibriOS на Bay-trail планшете Dexp URSUS KX310i ( KX310 , KX210i , KX210 )

Post by Kolibrius »

Doczom wrote:я пока полностью не разобрался, но драйвер на xhci
необходимо делать не в ядре, а как xhci.sys
А у вас какие-то наработки идеи есть относительно Колибри ОС? Может что-то пробовали уже писать касаемо xhci?
KPG wrote: В теме про UEFI были пробы запуска.
У меня, на давнишний момент проверки, планшет загрузился, но ввода/вывода не было.
А какие модели планшетов у вас?
dunkaist wrote:But XHCI driver is yet to be implemented.
Понятно... So many years have already passed since the XHCI appears.
KPG
Posts: 43
Joined: Tue Dec 08, 2020 10:26 pm

Re: Запуск KolibriOS на Bay-trail планшете Dexp URSUS KX310i ( KX310 , KX210i , KX210 )

Post by KPG »

Kolibrius wrote:А какие модели планшетов у вас?
T803i 3G (4Good), Asus T100TA (процессоры в них примерно одинаковые)

P.S. Но, проверял и на Irbis NB45. (тоже этой линейки Atom Bai trail процессоp)
Kolibrius
Posts: 26
Joined: Wed Sep 22, 2021 9:36 pm

Re: Запуск KolibriOS на Bay-trail планшете Dexp URSUS KX310i ( KX310 , KX210i , KX210 )

Post by Kolibrius »

KPG wrote: T803i 3G (4Good), Asus T100TA (процессоры в них примерно одинаковые)

P.S. Но, проверял и на Irbis NB45. (тоже этой линейки Atom Bai trail процессоp)
Да было бы здорово иметь полноценную ассемблерную ОС на таких компактных и относительно недорогих устройствах, как китайские Bay-trail.
Но видимо этому не суждено сбыться...
Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest