Источники:
1 |
http://www.armlinux.ru/%D0%BE%D0%BF%D0%B8%D1%81%D0%B0%D0%BD%D0%B8%D0%B5-%D0%BF%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D1%82%D1%80%D0%BE%D0%B2-%D1%84%D0%B0%D0%B9%D0%BB%D0%B0-config-txt/ |
Память:
1 2 |
disable_l2cache 0 - запрещает доступ процессора ARM к L2 кэшу GPU. gpu_mem объем 64 - памяти GPU в мегабайтах. Минимально 16. |
Видео:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 |
sdtv_mode 0 - определяет телевизионный стандарт для композитного выхода. Обычный NTSC. 1 - Японский вариант NTSC – отсутствует уровень гашения 2 - Обычный PAL 3 - Бразильская версия PAL – 525/60 в отличие от 625/50, также другая поднесущая sdtv_aspect 1 - 4:3 определяет соотношение сторон для композитного выхода 2 - 14:9 3 - 16:9 sdtv_disable_colourburst 0 - отключает цветовую составляющую для композитного выхода. (Изображение будет монохромным sdtv_disable_colourburst=1) hdmi_safe 1 - «безопасный режим» для загрузки в режиме максимальной совместимости hdmi. Этот параметр аналогичен следующему набору параметров: hdmi_force_hotplug=1, config_hdmi_boost=4, hdmi_group=1, hdmi_mode=1, disable_overscan=0 hdmi_force_edid_audio 1 - Указывает, что дисплей поддерживает любые форматы звука в том числе DTS/AC3 даже для тех дисплеев, которые не сообщают о такой возможности hdmi_drive выбирает режим HDMI=2 или DVI=1(нет звука) hdmi_group=0 - EDID определяет тип HDMI (CEA=1, DMT=2) hdmi_group=2 DMT display_rotate=0 - поворачивает изображение на экране по часовой стрелке 1 - 90 градусов 2 - 180 градусов 3 - 270 градусов test_mode=1 - включает тестовую картинку и звук при загрузке для определения работоспособности устройства. disable_overscan=0 - установите в 1 для отключения исправления «сжатой развертки» (overscan). config_hdmi_boost=0 - устанавливает мощность сигнала на выходе HDMI. Попробуйте 4 при затухании сигнала в кабеле. Максимальное значение 7. |
Какие значения подходят для моего дисплея?
1 2 3 4 5 |
/opt/vc/bin/tvservice -s - выяснить текущий видео режим /opt/vc/bin/tvservice -m CEA - получить список режимов, доступных в формате CEA /opt/vc/bin/tvservice -m DMT - получить список режимов, доступных в формате DMT /opt/vc/bin/tvservice -d edid.dat - получить детальную информацию о подключенном дисплее /opt/vc/bin/edidparser edid.dat |
Лицензирование кодеков
1 2 3 4 |
Аппаратное декодирование дополнительных кодеков возможно только после приобретения лицензии, привязанной к серийному номеру процессора вашего Raspberry Pi. Настройка лицензий на SD картах, использующихся на нескольких Raspberry Pi одновременно. Возможно указание до 8 лицензий. decode_WVC1=0x12345678 decode_XXXX=0x12345678,0xabcdabcd,0x87654321,... |
Загрузка
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
disable_commandline_tags - не разрешать загрузчику start.elf заполнять область памяти ATAG cmdline (строка) - параметры командной строки. Может быть использовано вместо файла cmdline.txt kernel (строка) - имя файла, содержащего ядро системы. По умолчанию «kernel.img» kernel_address - адрес, по которому производится загрузка ядра ramfsfile (строка) - имя файла, из которого производится загрузка ramfs ramfsaddr - адрес, по которому производится загрузка ramfs initramfs (строка адрес) - имя файла, содержащего ramfs и адрес. initramfs initramf.gz 0x00800000 - ВНИМАНИЕ: этот параметр имеет синтаксис, отличный от остальных параметров – не нужно использовать здесь знак «=». device_tree_address - адрес, по которому производится загрузка init_uart_baud 115200 - начальная скорость передачи uart. init_uart_clock 3000000 - (3 МГц) начальная тактовая частота uart. init_emmc_clock 100000000 - (100 МГц) начальная тактовая частота emmc. boot_delay - время ожидания (в секундах) загрузчиком start.elf перед началом загрузки ядра системы. delay = 1000 * boot_delay + boot_delay_ms - общее время задержки в миллисекундах boot_delay_ms - время ожидания (в миллисекундах) загрузчиком start.elf перед началом загрузки ядра системы. avoid_safe_mode=0 - то безопасный режим (safe_mode) |
Производительность
1 2 3 4 5 6 7 |
arm_freq=700 - частота процессора ARM в МГц gpu_freq=250 - устанавливает параметры core_freq, h264_freq, isp_freq, v3d_freq одновременно. avoid_pwm_pll=0 - разрешить настройку core_freq отдельно от других параметров gpu. sdram_freq=400 - частота памяти SDRAM в МГц. over_voltage=0 - регулировка напряжения питания ARM/GPU. (1.2V) temp_limit=85 - защита от перегрева. force_turbo=0 - режим force_turbo |