Bug 53268 - Сборка загрузчиков для устройств Powkiddy
Summary: Сборка загрузчиков для устройств Powkiddy
Status: CLOSED NOTABUG
Alias: None
Product: Sisyphus
Classification: Development
Component: u-boot-rockchip (show other bugs)
Version: unstable
Hardware: aarch64 Linux
: P5 enhancement
Assignee: Sergey Bolshakov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-03-01 22:51 MSK by arbars@altlinux.org
Modified: 2025-03-03 15:24 MSK (History)
1 user (show)

See Also:


Attachments
Искажение цветов при неверной инициализации дисплея (137.89 KB, image/jpeg)
2025-03-03 14:31 MSK, arbars@altlinux.org
no flags Details
Сравнение результата инициализации дисплеев (131.22 KB, image/jpeg)
2025-03-03 14:40 MSK, arbars@altlinux.org
no flags Details
dmesg (45.63 KB, text/x-log)
2025-03-03 14:56 MSK, arbars@altlinux.org
no flags Details
journalctl (186.18 KB, text/x-log)
2025-03-03 14:56 MSK, arbars@altlinux.org
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description arbars@altlinux.org 2025-03-01 22:51:31 MSK
Прошу собрать загрузчики для следующих устройств:

- RGB30,
- RK2023,
- RGB10MAX3
Comment 1 Sergey Bolshakov 2025-03-02 11:58:11 MSK
Все три в теории должны работать с anbernic-rgxx3-rk3566
Comment 2 arbars@altlinux.org 2025-03-03 00:37:35 MSK
(Ответ для Sergey Bolshakov на комментарий #1)
> Все три в теории должны работать с anbernic-rgxx3-rk3566

Они и работают, но тогда возникает путаница - устройства от Powkiddy работают с загрузчиком от Anbernic, но не работают с загрузчиком для Powkiddy x55. На мой взгляд, это странно.
Comment 3 Sergey Bolshakov 2025-03-03 11:52:02 MSK
принимая во внимание, как работает китайский принтер -- нет, не особенно.
У вас есть какие-либо пожелания практического свойства ?
Comment 4 arbars@altlinux.org 2025-03-03 14:31:50 MSK
Created attachment 17853 [details]
Искажение цветов при неверной инициализации дисплея
Comment 5 arbars@altlinux.org 2025-03-03 14:35:20 MSK
(Ответ для arbars@altlinux.org на комментарий #4)
> Создано вложение 17853 [details] [подробности]
> Искажение цветов при неверной инициализации дисплея

Итог записи загрузчика для Anbernic xx3 для Powkiddy RGB10Max3, + не работает WiFi. Если бы загрузчик подхватывал подходящий device-tree, то всё было бы нормально.
Comment 6 arbars@altlinux.org 2025-03-03 14:40:26 MSK
Created attachment 17854 [details]
Сравнение результата инициализации дисплеев

Справа - как есть сейчас, слева - как должно быть.
Comment 7 Sergey Bolshakov 2025-03-03 14:47:15 MSK
(In reply to arbars@altlinux.org from comment #5)
> Если бы загрузчик подхватывал подходящий device-tree, то всё было бы нормально.

Что привело вас к выводу, что загрузчик подхватывает неподходящий device-tree ?
Собственно, лога загрузки или начала dmesg было бы достаточно для иллюстрации.
Comment 8 arbars@altlinux.org 2025-03-03 14:56:08 MSK
Created attachment 17855 [details]
dmesg
Comment 9 arbars@altlinux.org 2025-03-03 14:56:28 MSK
Created attachment 17856 [details]
journalctl
Comment 10 Sergey Bolshakov 2025-03-03 15:03:20 MSK
(In reply to arbars@altlinux.org from comment #8)
> Created attachment 17855 [details]
> dmesg
В четвёртой строчке:
[    0.000000] Machine model: Powkiddy RGB10MAX3

значит, device-tree грузится ровно тот, что нужно.
Comment 11 arbars@altlinux.org 2025-03-03 15:17:50 MSK
(Ответ для Sergey Bolshakov на комментарий #10)
> (In reply to arbars@altlinux.org from comment #8)
> > Created attachment 17855 [details] [подробности] [details]
> > dmesg
> В четвёртой строчке:
> [    0.000000] Machine model: Powkiddy RGB10MAX3
> 
> значит, device-tree грузится ровно тот, что нужно.

А почему тогда дисплей с искажёнными цветами и сдвигом на 5 пикселей?
Код ядра я проверял - драйвера что в ядре pine, что в апстриме одинаковые.
Драйвер дисплея:
https://git.altlinux.org/gears/k/kernel-image-pine.git?p=kernel-image-pine.git;a=blob;f=drivers/gpu/drm/panel/panel-sitronix-st7703.c
Comment 12 Sergey Bolshakov 2025-03-03 15:24:14 MSK
я скромный сопровождающий u-boot, откуда мне знать.