Я пытаюсь заставить карту PCI-Express 1.0 1x ТВ-тюнер (TBS 6280) работать в Dell PowerEdge T110 II.

Из таких источников, как здесь , я подтвердил, что BIOS не поддерживает старые карты тюнеров TBS, возможно, из-за их использования спецификации PCI-e 1.0a.

Нет ничего общего с выводом карты в dmesg или lspci, но я вижу, что она подключена через dmidecode:

Handle 0x0021, DMI type 9, 17 bytes
System Slot Information
        Designation: PCIE4
        Type: x1 PCI Express 2 x1
        Current Usage: In Use
        Length: Long
        ID: 4
        Characteristics:
                3.3 V is provided
                Opening is shared
                PME signal is supported
                Hot-plug devices are supported
        Bus Address: 0000:00:00.0

Есть ли способ заставить ядро присвоить этой карте адрес шины и / или инициализировать его?

1 ответ1

0

На сайте LinuxTV.org есть полные инструкции для TBS6280.

Он также описывает установку драйвера TBS.

Самые последние инструкции по сборке драйвера можно найти на странице github linux_media.

Предоставленная информация слишком подробная, чтобы воспроизвести ее здесь.

О том, как сделать диск видимым в lspci , описано на том же сайте в посте « Установленные драйверы, но карта не в" lspci ":

Я решил эту проблему, обновив BIOS своей материнской платы до последней версии, а затем в BIOS установив режим PCIe на "GEN1". Этот последний бит имеет важное значение!

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .