intel_vbt_decode

Утилита декодирования дампов видео BIOS графических контроллеров Intel

Синтаксис:

intel_vbt_decode [опции]

Опции:

--file file
Имя файла с дампом видео BIOS, созданного утилитой intel_bios_dumper.
--devid did
PCI идентификатор устройства ($a did) для более точного определения типа графического контроллера. По умолчанию утилита пытается получить эти сведения из дампа, но поскольку видео BIOS может быть общим для нескольких семейств контроллеров, идентификация является приблизительной. Точное определение контроллера позволяет достовернее интерпретировать дамп относительно специфики контроллера.
--all-panels
Позволяет включить отображение сведений обо всех TFT/LCD панелях, определенных в таботцах видео BIOS (VBT, Video BIOS Tables).
--panel-type N
Вывод информации только о панели с номером N.
--hexdump
Выводить информацию о блоках данных BIOS (BDB, BIOS Data Block) в шестнадцатеричной форме.
--block N
Вывод информации только о BDB с номером N.

Платформы:

ЗОСРВ «Нейтрино»

Целевые архитектуры:

x86

Описание:

Утилита предназначена для разбора дамп-файла видео BIOS, формируемого утилитой intel_bios_dumper.

Пример вывода при исполнении команды:

VBT header:
VBT signature: "$VBT SKYLAKE "
VBT version: 0x0064 (1.0)
VBT header size: 0x0030 (48)
VBT size: 0x0ee6 (3814)
VBT checksum: 0x1c
BDB offset: 0x00000030 (48)
BDB header:
BDB signature: "BIOS_DATA_BLOCK "
BDB version: 196
BDB header size: 0x0016 (22)
BDB size: 0x0eb6 (3766)
BDB blocks present:
1 2 3 6 7 8 9 10 12 13 17 18 20 26 27 28
31 32 40 41 42 43 44 46 252 253 254
BDB block 1 - General features block:
Panel fitting: text & graphics
Flexaim: yes
Message: no
Clear screen: 0
DVO color flip required: no
External VBT: yes
Enable SSC: no
LFP on override: no
Disable SSC on clone: no
Underscan support for VGA timings: no
Dynamic CD clock: yes
Hotplug support in VBIOS: yes
Disable smooth vision: no
Single DVI for CRT/DVI: no
Enable 180 degree rotation: no
Inverted FDI Rx polarity: no
Extended VBIOS mode: no
Copy iLFP DTD to SDVO LVDS DTD: no
Best fit panel timing algorithm: no
Ignore strap state: no
Legacy monitor detect: yes
Integrated CRT: no
Integrated TV: no
Integrated EFP: no
DP SSC enable: no
DP SSC dongle supported: no
BDB block 2 - General definitions block:
CRT DDC GMBUS addr: 0x02
Use ACPI DPMS CRT power states: no
Skip CRT detect at boot: no
Use DPMS on AIM devices: yes
Boot display type: 0x0000
Child device size: 38
Child device count: 8
Child device info:
Device handle: 0x0004 (EFP 1 (HDMI/DVI/DP))
Device type: 0x60d6 (DisplayPort/HDMI/DVI)
Power management
Hotplug signaling
HDMI output
Content protection
High speed link
TMDS/DVI signaling
DisplayPort output
Digital output
I2C speed: 0x00
DP onboard redriver: 0x10
DP ondock redriver: 0x10
HDMI level shifter value: 0x08
HDMI max data rate: (0x00)
Offset to DTD buffer for edidless CHILD: 0x12d6
Edidless EFP: no
Compression enable: no
Compression method CPS: no
Dual pipe ganged eDP: no
Compression structure index: 0x00)
Slave DDI port: 0x00 (HDMI-A)
AIM offset: 54944
DVO Port: 0x08 (DP-C)
AIM I2C pin: 0x00
AIM Slave address: 0x00
DDC pin: 0x04
EDID buffer ptr: 0x00
DVO config: 0x00
EFP routed through dock: yes
Lane reversal: no
Onboard LSPCON: no
Iboost enable: no
HPD sense invert: no
HDMI compatible? yes
DP compatible? yes
TMDS compatible? yes
Aux channel: 0x20
Dongle detect: 0x01
Pipe capabilities: 0x00
SDVO stall signal available: no
Hotplug connect status: 0x00
Integrated encoder instead of SDVO: yes
DVO wiring: 0x01
MIPI bridge type: 00 (unknown)
Device class extension: 0x00
DVO function: 0x00
DP USB type C support: no
2X DP GPIO index: 0x20
2X DP GPIO pin number: 0x00
IBoost level for HDMI: 0x02
IBoost level for DP/eDP: 0x00
Child device info:
Device handle: 0x0040 (EFP 2 (HDMI/DVI/DP))
Device type: 0x60d2 (DVI-D)
Power management
Hotplug signaling
HDMI output
Content protection
High speed link
TMDS/DVI signaling
Digital output
I2C speed: 0x00
DP onboard redriver: 0x10
DP ondock redriver: 0x10
HDMI level shifter value: 0x08
HDMI max data rate: (0x00)
Offset to DTD buffer for edidless CHILD: 0x12e8
Edidless EFP: no
Compression enable: no
Compression method CPS: no
Dual pipe ganged eDP: no
Compression structure index: 0x00)
Slave DDI port: 0x00 (HDMI-A)
AIM offset: 54000
DVO Port: 0x01 (HDMI-B)
AIM I2C pin: 0x00
AIM Slave address: 0x00
DDC pin: 0x05
EDID buffer ptr: 0x73ec
DVO config: 0x00
EFP routed through dock: yes
Lane reversal: no
Onboard LSPCON: no
Iboost enable: no
HPD sense invert: no
HDMI compatible? yes
DP compatible? no
TMDS compatible? yes
Aux channel: 0x10
Dongle detect: 0x01
Pipe capabilities: 0x00
SDVO stall signal available: no
Hotplug connect status: 0x00
Integrated encoder instead of SDVO: yes
DVO wiring: 0x02
MIPI bridge type: 00 (unknown)
Device class extension: 0x00
DVO function: 0x00
DP USB type C support: no
2X DP GPIO index: 0x20
2X DP GPIO pin number: 0x00
IBoost level for HDMI: 0x02
IBoost level for DP/eDP: 0x00
BDB block 3 - Unknown, no decoding available:
BDB block 6 - Unknown, no decoding available:
BDB block 7 - Unknown, no decoding available:
BDB block 8 - Unknown, no decoding available:
BDB block 9 - PSR block:
Panel 2 *
Full link: no
Require AUX to wakeup: no
Lines to wait before link standby: 0
Idle frames to for PSR enable: 0
TP1 wakeup time: 5000 usec (0x32)
TP2/TP3 wakeup time: 5000 usec (0x32)
BDB block 10 - Unknown, no decoding available:
BDB block 12 - Driver feature data block:
Boot Device Algorithm: os default
Block display switching when DVD active: yes
Allow display switching when in Full Screen DOS: no
Hot Plug DVO: yes
Dual View Zoom: no
Driver INT 15h hook: no
Enable Sprite in Clone Mode: yes
Use 00000110h ID for Primary LFP: no
Boot Mode X: 1024
Boot Mode Y: 768
Boot Mode Bpp: 8
Boot Mode Refresh: 60
Enable LFP as primary: no
Selective Mode Pruning: no
Dual-Frequency Graphics Technology: yes
Default Render Clock Frequency: high
NT 4.0 Dual Display Clone Support: no
Default Power Scheme user interface: CUI
Sprite Display Assignment when Overlay is Active in Clone Mode: secondary
Display Maintain Aspect Scaling via CUI: yes
Preserve Aspect Ratio: no
Enable SDVO device power down: no
CRT hotplug: yes
LVDS config: No LVDS
Define Display statically: no
Legacy CRT max X: 0
Legacy CRT max Y: 0
Legacy CRT max refresh: 85
Enable DRRS: yes
Enable PSR: yes
BDB block 13 - Unknown, no decoding available:
BDB block 17 - Unknown, no decoding available:
BDB block 18 - Unknown, no decoding available:
BDB block 20 - Unknown, no decoding available:
BDB block 26 - Unknown, no decoding available:
BDB block 27 - eDP block:
Panel 2 *
Power Sequence: T3 2000 T7 10 T9 2000 T10 500 T12 5000
Panel color depth: 18 bpp
eDP sDRRS MSA Delay: Lane 1
Fast link params:
rate: 1.62G
lanes: x2 mode
pre-emphasis: none
vswing: 0.4V
Stereo 3D feature: no
T3 optimization: yes
Vswing/preemphasis table selection: Low power (200 mV)
Fast link training: no
DPCD 600h write required: no
PWM delays:
PWM on to backlight enable: 0
Backlight disable to PWM off: 0
BDB block 28 - Unknown, no decoding available:
BDB block 31 - Unknown, no decoding available:
BDB block 32 - Unknown, no decoding available:
BDB block 40 - LVDS options block:
Panel type: 2
LVDS EDID available: yes
Pixel dither: yes
PFIT auto ratio: yes
PFIT enhanced graphics mode: no
PFIT enhanced text mode: no
PFIT mode: 3
BDB block 41 - LVDS timing pointer data:
Number of entries: 3
BDB block 42 - LVDS panel data block:
Number of entries: 19 (preferred block marked with '*')
* panel type 02: 1024x768 clock 65000000
info:
LVDS: 0x00000300
PP_ON_DELAYS: 0x025807d0
PP_OFF_DELAYS: 0x01f407d0
PP_DIVISOR: 0x00270f05
PFIT: 0x00414000
timings: 1024 1048 1184 1344 768 771 777 806 65000.00 (good)
BDB block 43 - Backlight info block:
Panel 2 *
Inverter type: 2
Active low: 0
PWM freq: 200
Minimum brightness: 0
Level: 255
Control type: 0
Controller: 0
BDB block 44 - Unknown, no decoding available:
BDB block 46 - Unknown, no decoding available:
BDB block 252 - Unknown, no decoding available:
BDB block 253 - Unknown, no decoding available:
BDB block 254 - Unknown, no decoding available:

Возвращаемое значение:

0
Успешное завершение.
1
Утилита завершилась с ошибками.

Классификация:

Графическая подсистема ЗОСРВ «Нейтрино»

Поддерживается, начиная с ЗОСРВ «Нейтрино» редакции 2020

Тематические ссылки:

intel_bios_dumper




Предыдущий раздел: Сервисные утилиты