Рейтинг:2

Не удалось добавить внешний дисплей с USB 3 к набору микросхем VGA FL2000 в Ubuntu 20.04.

флаг us

Что я пытаюсь?

Попытка добавить внешний дисплей с помощью USB 3 в адаптер набора микросхем VGA Fresco Logic 2000, скомпилировав драйвер и загрузив модуль в ядро ​​5.4.0-84-generic в Ubuntu 20.04.3 LTS.

Проблема, с которой я сталкиваюсь.

Как только я загружаю модули, экран мерцает, и lsmod показывает б/у 1 но на целевом устройстве нет дисплея и использован в фл2000 возвращается к 0.

Ссылка на драйвер: https://github.com/klogg/fl2000_drm

lsusb         
Шина 002 Устройство 004: ID 1d5c:2000 Адаптер Fresco Logic FL2000/FL2000DX VGA/DVI/HDMI
Шина 002 Устройство 001: ID 1d6b:0003 Корневой концентратор Linux Foundation 3.0
Шина 001 Устройство 003: ID 8087:0a2b Intel Corp. 
Шина 001 Устройство 002: ID 13d3:5a07 Сети IMC USB2.0 VGA UVC Веб-камера
Шина 001 Устройство 001: ID 1d6b:0002 Корневой концентратор Linux Foundation 2.0


lsmod
Размер модуля, используемый
фл2000 32768 0

Журналы ядра

[1301.640870] br-f29d10b4f721: порт 1 (veth7a45700) перешел в отключенное состояние
[ 1330.244677] ИНФОРМАЦИЯ: задача kworker/7:3:351 заблокирована более чем на 845 секунд.
[1330.244684] Заражено: GW OE 5.4.0-84-универсальный #94-Ubuntu
[1330.244687] «echo 0 > /proc/sys/kernel/hung_task_timeout_secs» отключает это сообщение.
[ 1330.244690] кворкер/7:3 D 0 351 2 0x80004000
[ 1330.244703] Рабочая очередь: usb_hub_wq hub_event
[1330.244706] Отслеживание вызовов:
[1330.244717] __расписание+0x2e3/0x740
[ 1330.244723] расписание+0x42/0xb0
[1330.244728] schedule_timeout+0x10e/0x160
[ 1330.244734] ? kobj_kset_leave+0x51/0x60
[ 1330.244738] ? __kobject_del+0x41/0x50
[1330.244743] ожидание_завершения+0xb1/0x120
[ 1330.244748] ? wake_up_q+0x70/0x70
[1330.244756] i2c_del_adapter+0x240/0x300
[1330.244768] fl2000_i2c_adapter_release+0x22/0x26 [fl2000]
[1330.244774] release_nodes+0x19a/0x1e0
[1330.244779] devres_release_all+0x3f/0x50
[1330.244784] device_release_driver_internal+0x10f/0x1d0
[1330.244787] device_release_driver+0x12/0x20
[1330.244790] bus_remove_device+0xe1/0x150
[1330.244795] device_del+0x165/0x370
[1330.244799] usb_disconnect+0x16e/0x270
[1330.244803] hub_port_connect+0x7d/0x850
[ 1330.244808] ? usb_set_device_state+0x9b/0x170
[1330.244812] порт_событие+0x502/0x780
[ 1330.244816] ? __switch_to_asm+0x34/0x70
[1330.244820] hub_event+0x152/0x390
[ 1330.244825] ? psi_avgs_work+0x64/0xd0
[1330.244831] process_one_work+0x1eb/0x3b0
[1330.244836] worker_thread+0x4d/0x400
[1330.244841] нить+0x104/0x140
[ 1330.244846] ? process_one_work+0x3b0/0x3b0
[ 1330.244849] ? kthread_park+0x90/0x90
[1330.244853] ret_from_fork+0x35/0x40
[1361.329676] br-f29d10b4f721: порт 1 (veth6683171) перешел в состояние блокировки
[1361.329682] br-f29d10b4f721: порт 1 (veth6683171) перешел в отключенное состояние
[ 1361.329973] устройство veth6683171 перешло в неразборчивый режим
[1361.330384] br-f29d10b4f721: порт 1 (veth6683171) перешел в состояние блокировки
[1361.330389] br-f29d10b4f721: порт 1 (veth6683171) перешел в состояние пересылки
[1361.331506] br-f29d10b4f721: порт 1 (veth6683171) перешел в отключенное состояние
[1361.823778] eth0: переименован из veth4e9e9b8
[1361.852224] IPv6: ADDRCONF(NETDEV_CHANGE): veth6683171: ссылка готова
[1361.852402] br-f29d10b4f721: порт 1 (veth6683171) заблокирован
[1361.852407] br-f29d10b4f721: порт 1 (veth6683171) перешел в состояние пересылки
[1363.235808] br-f29d10b4f721: порт 1 (veth6683171) перешел в отключенное состояние
[1363.236620] veth4e9e9b8: переименован из eth0
[1363.510263] br-f29d10b4f721: порт 1 (veth6683171) перешел в отключенное состояние
[ 1363.515881] устройство veth6683171 вышло из беспорядочного режима

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.