raspberry pi

Raspberry Pi считывает файл config.txt силами GPU до инициализации ядра процессора. Данный конфигурационный файл используется для настройки различных системных параметров.

Файл располагается в загрузочном разделе, но его наличие там не обязательно. Из загруженной операционной системы он доступен как /boot/config.txt. О редактировании конфигурационного файла можно почитать в статье «Звук на Raspberry Pi, OMXPlayer, Chromium и другие«.

Посмотреть текущие настройки можно с помощью команды:

vcgencmd get_config  — показывает значение одного параметра. Например: vcgencmd get_config arm_freqvcgencmd get_config int — показывает все значения числовых параметров, которые заданы (т.е. ненулевые)vcgencmd get_config str — показывает все значения строковых параметров, которые заданы (т.е. не пустые)

Формат файла

Конфигурационный файл состоит из строк типа «значение=параметр», в которых параметром является целое число. Допускается указание только одного параметра в строке. Строки комментариев должны начинаться с символа «#».

Вотпримертакогофайла:

# Set stdv mode to PAL (as used in Europe)sdtv_mode=2# Force the monitor to HDMI mode so that sound will be sent over HDMI cablehdmi_drive=2# Set monitor mode to DMThdmi_group=2# Set monitor resolution to 1024×768 XGA 60Hz (HDMI_DMT_XGA_60)hdmi_mode=16# Make display smaller to stop text spilling off the screenoverscan_left=20overscan_right=12overscan_top=10overscan_bottom=10

А здесь находится еще один пример, содержащий расширенные описания параметров.

Память

disable_l2cache запрещает доступ процессора ARM к L2 кэшу GPU. Требует соответствующее ядро с отключенным кэшем L2. По умолчанию 0.

gpu_mem объем памяти GPU в мегабайтах. Устанавливает границу памяти между процессором ARM и GPU. ARM получает оставшуюся память. Минимально 16. По умолчанию 64.

gpu_mem_256 объем памяти GPU в мегабайтах для 256 Мб Raspberry Pi. Игнорируется для версии 512 Мб. Имеет приоритет над gpu_mem. Максимально 192. По умолчанию не установлен.

gpu_mem_512 объем памяти GPU в мегабайтах для 512 Мб Raspberry Pi. Игнорируется для версии 256 Мб. Имеет приоритет над gpu_mem. Максимально 448. По умолчанию не установлен.

Видео

Настройки видеорежима

sdtv_mode определяет телевизионный стандарт для композитного выхода (по умолчанию=0)

sdtv_mode=0    Обычный NTSC sdtv_mode=1    Японский вариант NTSC – отсутствует уровень гашения sdtv_mode=2    Обычный PAL sdtv_mode=3    Бразильская версия PAL – 525/60 в отличие от 625/50, также другая поднесущая

sdtv_aspect определяет соотношение сторон для композитного выхода (по умолчанию=1)

sdtv_aspect=1  4:3sdtv_aspect=2  14:9sdtv_aspect=3  16:9

sdtv_disable_colourburst отключает цветовую составляющую для композитного выхода. Изображение будет монохромным, однако возможно более четким

sdtv_disable_colourburst=1  цветовая составляющая отключена

hdmi_safe Используйте «безопасный режим» для загрузки в режиме максимальной совместимости hdmi. Этот параметр аналогичен следующему набору параметров: hdmi_force_hotplug=1, config_hdmi_boost=4, hdmi_group=1, hdmi_mode=1, disable_overscan=0

hdmi_safe=1

hdmi_ignore_edid Позволяет игнорировать информацию EDID о дисплее для некоторых китайских устройств, предоставляющих неверные данные

hdmi_ignore_edid=0xa5000080

hdmi_edid_file при установке в 1 позволяет считывать данные EDID из файла edid.dat вместо получения этих данных от дисплейного устройства

hdmi_edid_file=1

hdmi_force_edid_audio Указывает, что дисплей поддерживает любые форматы звука в том числе DTS/AC3 даже для тех дисплеев, которые не сообщают о такой возможности

hdmi_force_edid_audio=1

avoid_edid_fuzzy_match Запрещает гибкий подбор видеорежимов, описанный в edid. Заставляет выбрать стандартный видеорежим с подходящим разрешением и близкой частотой кадров, возможно даже с неподходящими интервалами гашения (blanking).

avoid_edid_fuzzy_match=1

hdmi_ignore_cec_init Запрещает посылку стартового сообщения об активном источнике сигнала. Это позволяет не включать выключенный телевизор и не переключать активный канал при перезагрузке Raspberry Pi

hdmi_ignore_cec_init=1

hdmi_ignore_cec Устанавливает, что CEC (consumer electronic control – протокол управления подключенным дисплейным устройством) не поддерживается телевизором. Все функции CEC будут отключены.

hdmi_ignore_cec=1

hdmi_force_hotplug Устанавливает сигнал подключения устройства HDMI для того, чтобы Raspberry Pi считал, что подключен дисплей HDMI

hdmi_force_hotplug=1 Использовать режим HDMI, даже если дисплей HDMI не подключен

hdmi_ignore_hotplug Устанавливает сигнал отсутствия устройства HDMI для того, что Raspberry Pi считал, что дисплей HDMI не подключен

hdmi_ignore_hotplug=1 Использовать композитный выход, даже при подключенном HDMI дисплее

hdmi_drive выбирает режим HDMI или DVI

hdmi_drive=1 Обычный режим DVI (без звука)hdmi_drive=2 Обычный режим HDMI (звук передается, если поддерживается дисплеем и включен)

hdmi_group определяет тип HDMI

Если параметр не указан или установлен в 0, то будет использован тип запрошенный дисплеем по протоколу EDID.hdmi_group=1   CEAhdmi_group=2   DMT

hdmi_mode определяет разрешение экрана в форматах CEA или DMT (DMT используется для устаревших дисплеев)

Эти значения используются для hdmi_group=1 (CEA)

hdmi_mode=1    VGAhdmi_mode=2    480p  60Hzhdmi_mode=3    480p  60Hz  Hhdmi_mode=4    720p  60Hzhdmi_mode=5    1080i 60Hzhdmi_mode=6    480i  60Hzhdmi_mode=7    480i  60Hz  Hhdmi_mode=8    240p  60Hzhdmi_mode=9    240p  60Hz  Hhdmi_mode=10   480i  60Hz  4xhdmi_mode=11   480i  60Hz  4x Hhdmi_mode=12   240p  60Hz  4xhdmi_mode=13   240p  60Hz  4x Hhdmi_mode=14   480p  60Hz  2xhdmi_mode=15   480p  60Hz  2x Hhdmi_mode=16   1080p 60Hzhdmi_mode=17   576p  50Hzhdmi_mode=18   576p  50Hz  Hhdmi_mode=19   720p  50Hzhdmi_mode=20   1080i 50Hzhdmi_mode=21   576i  50Hzhdmi_mode=22   576i  50Hz  Hhdmi_mode=23   288p  50Hzhdmi_mode=24   288p  50Hz  Hhdmi_mode=25   576i  50Hz  4xhdmi_mode=26   576i  50Hz  4x Hhdmi_mode=27   288p  50Hz  4xhdmi_mode=28   288p  50Hz  4x Hhdmi_mode=29   576p  50Hz  2xhdmi_mode=30   576p  50Hz  2x Hhdmi_mode=31   1080p 50Hzhdmi_mode=32   1080p 24Hzhdmi_mode=33   1080p 25Hzhdmi_mode=34   1080p 30Hzhdmi_mode=35   480p  60Hz  4xhdmi_mode=36   480p  60Hz  4x Hhdmi_mode=37   576p  50Hz  4xhdmi_mode=38   576p  50Hz  4x Hhdmi_mode=39   1080i 50Hz  без импульсов гашенияhdmi_mode=40   1080i 100Hzhdmi_mode=41   720p  100Hzhdmi_mode=42   576p  100Hzhdmi_mode=43   576p  100Hz Hhdmi_mode=44   576i  100Hzhdmi_mode=45   576i  100Hz Hhdmi_mode=46   1080i 120Hzhdmi_mode=47   720p  120Hzhdmi_mode=48   480p  120Hzhdmi_mode=49   480p  120Hz Hhdmi_mode=50   480i  120Hzhdmi_mode=51   480i  120Hz Hhdmi_mode=52   576p  200Hzhdmi_mode=53   576p  200Hz Hhdmi_mode=54   576i  200Hzhdmi_mode=55   576i  200Hz Hhdmi_mode=56   480p  240Hzhdmi_mode=57   480p  240Hz Hhdmi_mode=58   480i  240Hzhdmi_mode=59   480i  240Hz H

H обозначает вариант 16:9 (вместо обычного режима 4:3).
2x обозначает удвоение пикселей (т.е. более высокую частоту, при которой каждый пиксель изображается дважды)
4x обозначает учетверение пикселей (т.е. более высокую частоту, при которой каждый пиксель изображается четыре раза)

Эти значения используются для hdmi_group=2 (DMT)

hdmi_mode=1    640×350   85Hzhdmi_mode=2    640×400   85Hzhdmi_mode=3    720×400   85Hzhdmi_mode=4    640×480   60Hzhdmi_mode=5    640×480   72Hzhdmi_mode=6    640×480   75Hzhdmi_mode=7    640×480   85Hzhdmi_mode=8    800×600   56Hzhdmi_mode=9    800×600   60Hzhdmi_mode=10   800×600   72Hzhdmi_mode=11   800×600   75Hzhdmi_mode=12   800×600   85Hzhdmi_mode=13   800×600   120Hzhdmi_mode=14   848×480   60Hzhdmi_mode=15   1024×768  43Hz  НЕ ИСПОЛЬЗУЕТСЯhdmi_mode=16   1024×768  60Hzhdmi_mode=17   1024×768  70Hzhdmi_mode=18   1024×768  75Hzhdmi_mode=19   1024×768  85Hzhdmi_mode=20   1024×768  120Hzhdmi_mode=21   1152×864  75Hzhdmi_mode=22   1280×768        без импульсов гашенияhdmi_mode=23   1280×768  60Hzhdmi_mode=24   1280×768  75Hzhdmi_mode=25   1280×768  85Hzhdmi_mode=26   1280×768  120Hz безимпульсовгашенияhdmi_mode=27   1280×800        без импульсов гашенияhdmi_mode=28   1280×800  60Hzhdmi_mode=29   1280×800  75Hzhdmi_mode=30   1280×800  85Hzhdmi_mode=31   1280×800  120Hz безимпульсовгашенияhdmi_mode=32   1280×960  60Hzhdmi_mode=33   1280×960  85Hzhdmi_mode=34   1280×960  120Hz без импульсов гашенияhdmi_mode=35   1280×1024 60Hzhdmi_mode=36   1280×1024 75Hzhdmi_mode=37   1280×1024 85Hzhdmi_mode=38   1280×1024 120Hz безимпульсовгашенияhdmi_mode=39   1360×768  60Hzhdmi_mode=40   1360×768  120Hz безимпульсовгашенияhdmi_mode=41   1400×1050       без импульсов гашенияhdmi_mode=42   1400×1050 60Hzhdmi_mode=43   1400×1050 75Hzhdmi_mode=44   1400×1050 85Hzhdmi_mode=45   1400×1050 120Hz безимпульсовгашенияhdmi_mode=46   1440×900        без импульсов гашенияhdmi_mode=47   1440×900  60Hzhdmi_mode=48   1440×900  75Hzhdmi_mode=49   1440×900  85Hzhdmi_mode=50   1440×900  120Hz безимпульсовгашенияhdmi_mode=51   1600×1200 60Hzhdmi_mode=52   1600×1200 65Hzhdmi_mode=53   1600×1200 70Hzhdmi_mode=54   1600×1200 75Hzhdmi_mode=55   1600×1200 85Hzhdmi_mode=56   1600×1200 120Hz безимпульсовгашенияhdmi_mode=57   1680×1050       без импульсов гашенияhdmi_mode=58   1680×1050 60Hzhdmi_mode=59   1680×1050 75Hzhdmi_mode=60   1680×1050 85Hzhdmi_mode=61   1680×1050 120Hz безимпульсовгашенияhdmi_mode=62   1792×1344 60Hzhdmi_mode=63   1792×1344 75Hzhdmi_mode=64   1792×1344 120Hz без импульсов гашенияhdmi_mode=65   1856×1392 60Hzhdmi_mode=66   1856×1392 75Hzhdmi_mode=67   1856×1392 120Hz без импульсов гашенияhdmi_mode=68   1920×1200       без импульсов гашенияhdmi_mode=69   1920×1200 60Hzhdmi_mode=70   1920×1200 75Hzhdmi_mode=71   1920×1200 85Hzhdmi_mode=72   1920×1200 120Hz безимпульсовгашенияhdmi_mode=73   1920×1440 60Hzhdmi_mode=74   1920×1440 75Hzhdmi_mode=75   1920×1440 120Hz без импульсов гашенияhdmi_mode=76   2560×1600       без импульсов гашенияhdmi_mode=77   2560×1600 60Hzhdmi_mode=78   2560×1600 75Hzhdmi_mode=79   2560×1600 85Hzhdmi_mode=80   2560×1600 120Hz безимпульсовгашенияhdmi_mode=81   1366×768  60Hzhdmi_mode=82   1080p     60Hzhdmi_mode=83   1600×900        без импульсов гашенияhdmi_mode=84   2048×1152       без импульсов гашенияhdmi_mode=85   720p      60Hzhdmi_mode=86   1366×768        без импульсов гашения

overscan_left количество пикселов пропускаемых слева

overscan_right количество пикселов пропускаемых справа

overscan_top количество пикселов пропускаемых сверху

overscan_bottom количество пикселов пропускаемых снизу

framebuffer_width ширина изображения в пикселах. По умолчанию, принимается ширина дисплея минус число пропущенных пикселов.

framebuffer_height высота изображения в пикселах. По умолчанию, принимается высота дисплея минус число пропущенных пикселов.

framebuffer_depth глубина цвета изображения в битах на пиксел. По умолчанию 16. Также допустимо значение 8 бит, но при стандартной палитре RGB изображение окажется нечитаемым. При установке 24 бит изображение будет выглядеть лучше, но все равно иметь проблемы. При 32-х битах проблем изображения не будет, но необходимо наличие параметра framebuffer_ignore_alpha=1 и, кроме того, цвета могут отличаться от стандартных.

framebuffer_ignore_alpha установите это значение в 1 для того, чтобы отключить альфа-канал. Необходим при глубине цвета 32 бит на пиксел.

test_mode включает тестовую картинку и звук при загрузке для определения работоспособности устройства.

disable_overscan установите в 1 для отключения исправления «сжатой развертки» (overscan).

config_hdmi_boost устанавливает мощность сигнала на выходе HDMI. По умолчанию 0. Попробуйте 4 при затухании сигнала в кабеле. Максимальное значение 7.

display_rotate поворачивает изображение на экране по часовой стрелке (по умолчанию 0)

display_rotate=0  Стандартноdisplay_rotate=1  90 градусовdisplay_rotate=2  180 градусовdisplay_rotate=3  270 градусов

Какие значения подходят для моего дисплея?

Ваш HDMI монитор поддерживает только ограниченное количество форматов. Для того, чтобы определить какие форматы поддерживаются, используйте следующий метод.

Установите формат вывода изображения на VGA 60 Гц (hdmi_group=1 hdmi_mode=1) и загрузите Raspberry Pi

  • Выполните следующую команду, чтобы получить список режимов, доступных в формате CEA

/opt/vc/bin/tvservice -m CEA

  • Выполните следующую команду, чтобы получить список режимов, доступных в формате DMT

/opt/vc/bin/tvservice -m DMT

  • Выполните следующую команду, чтобы выяснить текущий видеорежим

/opt/vc/bin/tvservice -s

  • Введите следующую команду, чтобы получить детальную информацию о подключенном дисплее

/opt/vc/bin/tvservice -d edid.dat/opt/vc/bin/edidparser edid.dat

Также рекомендуется использовать файл edid.dat при поиске решения проблем с использованием HDMI.

Лицензирование кодеков

Аппаратное декодирование дополнительных кодеков возможно только после приобретения лицензии, привязанной к серийному номеру процессора вашего Raspberry Pi.

decode_MPG2 Лицензионный ключ для декодирования MPEG-2.

decode_MPG2=0x12345678

decode_WVC1 Лицензионный ключ для декодирования VC-1.

decode_WVC1=0x12345678

Настройка лицензий на SD картах, использующихся на нескольких Raspberry Pi одновременно. Возможно указание до 8 лицензий.

decode_XXXX=0x12345678,0xabcdabcd,0x87654321,…

Загрузка

disable_commandline_tags не разрешать загрузчику start.elf заполнять область памяти ATAG (т.е. начиная с адреса 0×100) до загрузки ядра

cmdline (строка) параметры командной строки. Может быть использовано вместо файла cmdline.txt

kernel (строка) имя файла, содержащего ядро системы. По умолчанию «kernel.img»

kernel_address адрес, по которому производится загрузка ядра

ramfsfile (строка) имя файла, из которого производится загрузка ramfs

ramfsaddr адрес, по которому производится загрузка ramfs

initramfs (строка адрес) имя файла, содержащего ramfs и адрес, по которому производится загрузка содержимого файла (параметр аналогичен использованию ramfsfile+ramfsaddr одновременно). ВНИМАНИЕ: этот параметр имеет синтаксис, отличный от остальных параметров – не нужно использовать здесь знак «=». Например:

initramfs initramf.gz 0x00800000

device_tree_address адрес, по которому производится загрузка device_tree

init_uart_baud начальная скорость передачи uart. По умолчанию 115200

init_uart_clock начальная тактовая частота uart. По умолчанию 3000000 (3 МГц)

init_emmc_clock начальная тактовая частота emmc. По умолчанию 100000000 (100 МГц)

boot_delay время ожидания (в секундах) загрузчиком start.elf перед началом загрузки ядра системы. Общее время задержки в миллисекундах: delay = 1000 * boot_delay + boot_delay_ms. По умолчанию 1

boot_delay_ms время ожидания (в миллисекундах) загрузчиком start.elf перед началом загрузки ядра системы. По умолчанию 0

avoid_safe_mode если установлен в 1, то безопасный режим (safe_mode) не будет активирован. По умолчанию 0

Производительность

ПРЕДУПРЕЖДЕНИЕ: Установка любого параметра, изменяющего напряжение питания Raspberry Pi, может привести к необратимой установке специального флага внутри процессора и потере гарантии. Гарантия может быть потеряна при использовании параметров «force_turbo», «current_limit_override» или «temp_limit>85″ вместе с параметром «over_voltage>0″. Поэтому, если вы не хотите терять гарантию – не меняйте параметры напряжения питания.

Свежее ядро имеет драйвер cpufreq с включенным по умолчанию модулем управления частотой процессора (governor), работающем в режиме «ondemand» (сбалансированная стратегия, компромисс между расходом энергии и производительностью). Этот модуль не будет управлять частотой процессора, до тех пор, пока вы не меняете настройки производительности. При изменении любых параметров, частота процессора станет изменяться в зависимости от нагрузки. Поэтому, модуль управления частотой будет использовать только измененные значения настроек производительности. К таким настройкам относятся все параметры настройки минимальных значений «*_min», а также отключение управления частотой force_turbo=1.

Повышенная частота работы процессора (разгон), а также повышенное напряжение автоматически отключаются при нагреве процессора до 85°C. Однако, исправный процессор не должен нагреться до такой температуры ни при каких настройках (при условии, что температура окружающего воздуха не превышает 25°C)

Настройки производительности

Параметр Описание
arm_freq Частота процессора ARM в МГц. По умолчанию 700
gpu_freq Устанавливает параметры core_freq, h264_freq, isp_freq, v3d_freq одновременно. По умолчанию 250
core_freq Частота графического ядра GPU в МГц. Также отражается на производительности основного ядра ARM, т.к. влияет на L2. По умолчанию 250
h264_freq Частота блока аппаратного кодека в МГц. По умолчанию 250
isp_freq Частота модуля обработки изображения с камеры в МГц. По умолчанию 250
v3d_freq Частота блока 3D графики в МГц. По умолчанию 250
avoid_pwm_pll Разрешить настройку core_freq отдельно от других параметров gpu. Включение может вызвать проблемы с качеством аналогового звука (это будет исправлено в будущих прошивках). По умолчанию 0
sdram_freq Частота памяти SDRAM в МГц. По умолчанию 400
over_voltage Регулировка напряжения питания ARM/GPU. Значение [-16,8] аналогично [0.8V,1.4V] с шагом 0.025В. force_turbo позволит устанавливать значение больше 6. По умолчанию 0 (1.2V)
over_voltage_sdram Устанавливаетпараметры over_voltage_sdram_c, over_voltage_sdram_i, over_voltage_sdram_p одновременно
over_voltage_sdram_c Регулировка напряжения питания контроллера SDRAM. Значение [-16,8] аналогично [0.8V,1.4V] с шагом 0.025В. По умолчанию 0 (1.2V)
over_voltage_sdram_i Регулировка напряжения питания устройства ввода-вывода SDRAM. Значение [-16,8] аналогично [0.8V,1.4V] с шагом 0.025В. По умолчанию 0 (1.2V)
over_voltage_sdram_p Регулировка напряжения питания интерфейса PHY SDRAM. Значение [-16,8] аналогично [0.8V,1.4V] с шагом 0.025В. По умолчанию 0 (1.2V)
force_turbo Отключает драйвер управления частотой cpufreq и минимальные установки частоты (см. далее). Разрешает управление производительностью h264/v3d/isp. По умолчанию 0
initial_turbo Включает турбо режим в момент загрузки на заданное количество секунд (до 60), либо до тех пор, пока cpufreq не установит частоту самостоятельно. Этот параметр может помочь в случае повреждения SD-карт при разгоне процессора. По умолчанию 0
arm_freq_min Минимальное значение arm_freq, используемое модулем управления частотой. По умолчанию 700
core_freq_min Минимальное значение core_freq, используемое модулем управления частотой. По умолчанию 250
sdram_freq_min Минимальное значение sdram _freq, используемое модулем управления частотой. По умолчанию 400
over_voltage_min Минимальное значение over_voltage, используемое модулем управления частотой. По умолчанию 0
temp_limit Защита от перегрева. Устанавливает значения частот и напряжений питания на значения по умолчанию в случае достижения указанной температуры процессора. Значение температуры указывается в градусах Цельсия. Установка значения пороговой температуры выше стандартного ведет к потере гарантии. По умолчанию 85
current_limit_override Отключает защиту источника питания по максимальному значению тока потребления, если установлен на «0x5A000020″. Может помочь при неожиданных перезагрузках с высокими значениями разгона.

Режим force_turbo

force_turbo=0

разрешает динамическое управление частотой и напряжением питания для всех устройств (ARM, GPU и SDRAM). При наличии нагрузки, частота ARM растет до значения «arm_freq», а при простое снижается до «arm_freq_min». Параметры «core_freq», «sdram_freq» и «over_voltage» ведут себя аналогично. Параметр «over_voltage» ограничен значением 6 (1.35 В). Все нестандартные значения настроек h264/v3d/isp игнорируются.

force_turbo=1

отключает динамическое управление частотой, благодаря чему значения частоты и напряжения питания остаются высокими. Разгон устройств h264/v3d/isp графического сопроцессора GPU разрешается при установке «over_voltage» в значение 8 (1.4 В).

Соотношение частот

Компоненты графического ядра GPU core, h264, v3d и isp используют общий умножитель частоты, поэтому должны работать на кратных частотах. С другой стороны, ARM, SDRAM и GPU каждый имеют собственные умножители, поэтому могут работать на произвольных частотах

Следующие строки не обязательны при использовании «avoid_pwm_pll=1″.

pll_freq = floor(2400 / (2 * core_freq)) * (2 * core_freq)gpu_freq = pll_freq / [четноецелое]

Эффективная частота gpu_freq автоматически округляется до ближайшего четного целого, поэтому если вы попытаетесь установить core_freq=500 и gpu_freq=300, то в результате получится коэффициент умножения 2000/300 = 6.666, который будет округлен до 6 и частота получится 333.33 МГц.

Проверенные значения

Следующая таблица показывает некоторые удачные попытки разгона, которые можно использовать как начальные значения. Однако, данные значения могут работать не на всех устройствах, а также могут нанести вред процессору!

arm_freq 800 900 900 930 1000 1050 1150
gpu_freq   275   350      
core_freq     450   500   500
h264_freq              
isp_freq              
v3d_freq              
sdram_freq   500 450 500 500   600
over_voltage         6 6 8
over_voltage_sdram              

Внимание! Гарантия на устройство может быть потеряна при таких настройках:

(force_turbo || current_limit_override || temp_limit>85) && over_voltage>0

Также, есть отчеты о том, что память, выполненная на микросхемах Hynix хуже поддается разгону, чем выполненная на микросхемах Samsung.

 

 

Leave a Reply

Ваш e-mail не будет опубликован. Обязательные поля помечены *

 

 

 

Theme by HermesThemes

Copyright © 2013-2015 Сумашедшие записки. All Rights типа Reserved