Debug card expert коды ошибок

Debug card expert коды ошибок

Совсем недавно мною был написан пост о POST картах, хороша тавтология а ;-)?
В нем я обещал написать продолжение если тема интересна, ну и поскольку тема действительно оказалась интересна хабровчанам я продолжаю!

Как я упоминал в комментах, к своей первой статье, заказал я себе карточки — эту для ноутов и эту для десктопов.

Заказ был оформлен в двадцатых числах января (точных дат не могу указать, заказом, отслеживанием и получением занимался не я). На днях пришла эта карта, ноутбучная дескать, десктопную приходится ждать. Тут хочу выразить некоторое негодование —
1) Заказаны карты были одним заказом, идут по разному (надеюсь что вторая все же идет, а не потеряна);
2) Сроки доставки! Я конечно могу понять, у них был Китайский Новый Год, но месяц ходу (судя по дате на бандерольке) это через чур уж много, особенно в купе с тем, что комплектовались они три (ТРИ) недели!
3) Дилэкстрим берет порядка 200 рублей за выдачу трека посылки, сам по себе трек бесплатен и присваивается каждой посылке, так что вердикт — барыги!
На этих пунктах мое негодование заканчивается, и я начинаю обзор.

Карта пришла в бандерольке, внутри бандероль проклеена генератором душевного спокойствия, сама карта упакована в него же и в анти статик, так что к вопросам упаковки китайцы подходят основательно. В анти статике у нас сама карта, USB шнур и User Manual.

Эта карта предназначена для mini PCI и так же имеет (не предназначена, почему читаем далее) порт для LPT, USB нужен для питания карты. Первое что захотелось сделать — естественно протестировать! Но ноута под рукой нет, так что я с чистыми помыслами решил тестить ее на LPT порте.

Собственно воткнул карту

При подаче питания карта показывает «—» и «FF».

Потом карточка несколько раз меняет изображение, и опять «FF00» загрузилась система. Резонный вопрос и желание узнать что же за коды промелькнули, заставляет сделать нехитрое умозаключение, что две единственные кнопки позволяют листать коды, и вуаля! Так оно и есть, тыкаем на кнопку, видим

Теперь на левом табло порядковый номер POST кода, на правом сам код. (не по порядку ибо в начале повторяется)

Тут мы переходим к одному интересному моменту и не самому впечатляющему выводу.
Интересный момент это User manual, в самом начале мануала у нас обозначение светодиодов

«+5 вольт» светится все время пока мать включена, вполне логично ибо USB ?

«+3,3 вольт» такой же индикатор питания как и «+5 вольт» не горит когда нет питания на PCI слоте (либо мать не поддерживает, чета не разобрался с точным переводом, в оригинале )

«FRAME» светится когда сигнал «FRAME» активен.

FRAME (I/O)
Контакт А34

Сигнал FRAME выдается действующим главным абонентом шины PCI. Переход FRAME на низкий, т. е. активный, уровень инициирует фазу адресации. Чтобы обозначить последнюю фазу данных, завершающую цикл работы шины, главный абонент должен вновь деактивировать FRAME.

«CLK» светится когда сигнал «CLK» активен.

Через этот контакт передается сигнал таймера PCI, сопровождающий все операции PCI. В соответствии с техническими требованиями, его частота лежит в интервале от 0 до 33 МГц.

«RSET» светится во время перезагрузки

«+12» включаем формальную логику

«-12» включаем формальную логику

«-5» то же самое что и «+3,3 вольт»

BIOS на матери Phoenix.

FF в моем случаях это наличие +5 на USB

А5 в мануале не указан (просто пустует)

AA ожидание нажатие клавиши F2

55 enable USB devices

На фотографиях светится «+5 вольт»

Итак «интересный момент, в мануале есть таблица со всеми кодами к финксовскому, АМИшному Авардавскому BIOS-ам, „не самый впечатляющий вывод“ в том что по LPT карта гонит полную чушь!

К слову о мануале — 28 страниц формата А6 чистейшей информации по POST кодам, обозначениям сигналов спикера и работы CMOS. Переводам займусь в ближайшее время, и представлю хабросообществу, но думаю дождаться десктопной карты что бы сделать сводный мануал.

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

P. S Воскресенье шестой час утра, может что то и упустил. Вопросы в комментах, по необходимости дополню.

P. P.S статья была написана в режиме реалтайм, „на лету“ пока писал перезагружался и фотал.

При подготовке статьи использованы две цитаты отсюда

POST Card или ликбез по диагностике Part II

Доброго времени суток %habrauser%!

Совсем недавно мною был написан пост о POST картах, хороша тавтология а ;-)?
В нем я обещал написать продолжение если тема интересна, ну и поскольку тема действительно оказалась интересна хабровчанам я продолжаю!

Как я упоминал в комментах, к своей первой статье, заказал я себе карточки — эту для ноутов и эту для десктопов.

Заказ был оформлен в двадцатых числах января (точных дат не могу указать, заказом, отслеживанием и получением занимался не я). На днях пришла эта карта, ноутбучная дескать, десктопную приходится ждать. Тут хочу выразить некоторое негодование —
1) Заказаны карты были одним заказом, идут по разному (надеюсь что вторая все же идет, а не потеряна);
2) Сроки доставки! Я конечно могу понять, у них был Китайский Новый Год, но месяц ходу (судя по дате на бандерольке) это через чур уж много, особенно в купе с тем, что комплектовались они три (ТРИ) недели!
3) Дилэкстрим берет порядка 200 рублей за выдачу трека посылки, сам по себе трек бесплатен и присваивается каждой посылке, так что вердикт — барыги!
На этих пунктах мое негодование заканчивается, и я начинаю обзор.

Карта пришла в бандерольке, внутри бандероль проклеена генератором душевного спокойствия, сама карта упакована в него же и в анти статик, так что к вопросам упаковки китайцы подходят основательно. В анти статике у нас сама карта, USB шнур и User Manual.

Эта карта предназначена для mini PCI и так же имеет (не предназначена, почему читаем далее) порт для LPT, USB нужен для питания карты. Первое что захотелось сделать — естественно протестировать! Но ноута под рукой нет, так что я с чистыми помыслами решил тестить ее на LPT порте.

Собственно воткнул карту

При подаче питания карта показывает «—» и «FF».

Потом карточка несколько раз меняет изображение, и опять «FF00» загрузилась система. Резонный вопрос и желание узнать что же за коды промелькнули, заставляет сделать нехитрое умозаключение, что две единственные кнопки позволяют листать коды, и вуаля! Так оно и есть, тыкаем на кнопку, видим

Теперь на левом табло порядковый номер POST кода, на правом сам код. (не по порядку ибо в начале повторяется)

Тут мы переходим к одному интересному моменту и не самому впечатляющему выводу.
Интересный момент это User manual, в самом начале мануала у нас обозначение светодиодов

«+5 вольт» светится все время пока мать включена, вполне логично ибо USB ?

«+3,3 вольт» такой же индикатор питания как и «+5 вольт» не горит когда нет питания на PCI слоте (либо мать не поддерживает, чета не разобрался с точным переводом, в оригинале )

«FRAME» светится когда сигнал «FRAME» активен.

FRAME (I/O)
Контакт А34

Сигнал FRAME выдается действующим главным абонентом шины PCI. Переход FRAME на низкий, т. е. активный, уровень инициирует фазу адресации. Чтобы обозначить последнюю фазу данных, завершающую цикл работы шины, главный абонент должен вновь деактивировать FRAME.

«CLK» светится когда сигнал «CLK» активен.

Через этот контакт передается сигнал таймера PCI, сопровождающий все операции PCI. В соответствии с техническими требованиями, его частота лежит в интервале от 0 до 33 МГц.

«RSET» светится во время перезагрузки

«+12» включаем формальную логику

«-12» включаем формальную логику

«-5» то же самое что и «+3,3 вольт»

BIOS на матери Phoenix.

FF в моем случаях это наличие +5 на USB

А5 в мануале не указан (просто пустует)

AA ожидание нажатие клавиши F2

55 enable USB devices

На фотографиях светится «+5 вольт»

Итак «интересный момент, в мануале есть таблица со всеми кодами к финксовскому, АМИшному Авардавскому BIOS-ам, „не самый впечатляющий вывод“ в том что по LPT карта гонит полную чушь!

К слову о мануале — 28 страниц формата А6 чистейшей информации по POST кодам, обозначениям сигналов спикера и работы CMOS. Переводам займусь в ближайшее время, и представлю хабросообществу, но думаю дождаться десктопной карты что бы сделать сводный мануал.

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

P. S Воскресенье шестой час утра, может что то и упустил. Вопросы в комментах, по необходимости дополню.

P. P.S статья была написана в режиме реалтайм, „на лету“ пока писал перезагружался и фотал.

При подготовке статьи использованы две цитаты отсюда

Debug king(5-IN-1) Debug card

Contents

DEBUG KING (5-IN-1) Debug Card User Guide

DEBUG KING (5-IN-1) notebook debug card supports five Interfaces; Min PCI, Mini PCI-E, LPC, ELPC and 12c(Notebook battery Interface). This product includes two parts; DEBUG KING HOST and 5-IN-1 DEBUG CARD. 5-IN-1 DEBUG CARD uses LEDs to show debug code, and DEBUG KING HOST works in offline working mode. User can easily get the debug code English description based on the LED number in 5-IN-1 DEBUG CARD.

5-in-1 DEBUG CARD structure

DEBUG KING HOST

The Mini-PCIe in 5-IN-1 DEBUG CARD

The Mini-PCI in 5-IN-1 DEBUG CARD

The LPC interface in 5-IN-1 DEBUG CARD

(Please refer to DEBUG KING 3-IN-1 for above 2-5 parts)

The ELPC interface (Dedicated for US notebook)

5-IN-1 debug card’s ELPC is designed for ASUS notebook to use. This interface uses a cable to connect debug card to notebook motherboard directly without using fly wires. It’s very easy to use, and most of ASUS notebook motherboard support this, such as ASUS A8S, F8S, EPC and etc…

Usually, ASUS has a connector, which is named as DEBUG_CON, in the motherboard. Users just need to use the cable to connect 5-IN-1 debug card to this port.

The I2C interface(Dedicated for IBM Battery interface)

5-IN-1 debug card’s I2C is designed for IBM/Lenovo notebook to use. And it uses 3 wires only: SDA, SCL and GND, Because notebook battery interface uses I2C interface, user just needs to connect this interface to notebook’s battery connector to show debug code.

5-IN-1 debug code card has an I2C connector, When using this connector, user needs to plug-in this debug card to motherboard’s Mini-PCIe slot to provide power to the debug card. If user doesn’t want to use motherboard’s Mini-PCIe slot to power up the debug card, LPC interface’s PIN9(3V3) and PIN16(GND) can also be used. Then users need to use 2-wire to connect debug card to notebook’s battery connector. Different notebook might use different battery connector, When the default cable can’t meet requirement, user can easy make 3-wire cable himself.

For the user, who makes the 3-wire cable himself, he needs to understand notebook’s battery connector pin definition so that he can correctly connect the I2C signals(SDA/SCL/GND) to the corresponding pins in the debug card. Currently, the supported IBM notebook include:

T61,R61/I/E, T400/S, T500,X61/S, Z61, W200,W300,X200/S, W500,W700 And etc

The LED-Display and LED indicators in 5-IN-1 DEBUG CARD

The display includes Error-Code display and “CLK”,”RST” signal status display.

Debug card error information

When power-up the debug card, it will have self-diagnoses, If can’t pass the self-diagnoses test, it will show the corresponding error information as below;

E.0. Fail in self-test

E.1.Product series number is incorrect

E.7.product isn’t authorized, Please return the card to the sellers.

POST коды для системных плат настольных ПК

Порт 80-е коды POST [post-code] для системных плат для настольных ПК

Напечатайте Образец Frequency
Ошибка памяти Три длинных сигнала 1,280 Гц
Предупреждение системы охлаждения Четыре перемежающихся сисгнала:
Высокий тон, низкий тон, высокий тон, низкий тон
Высокий тон: 2,000 Гц
Низкий тон: 1,600 Гц

Сообщения об ошибках, выдаваемые BIOS

Сообщение об ошибке Описание
Обнаружен процессор, который не предназначен для использования с данной системной платой. Использование неподдерживаемых процессоров может привести к неправильной работе, повреждению системной платы для настольных ПК или процессора, или сокращению срока эксплуатации. Система отключится через 10 секунд. Установленный процессор не совмести с системной платой для настольных ПК.
CMOS Battery Low Возможна, разрядка батареи. Замените батарею.
CMOS Checksum Bad Ошибка проверки контрольной суммы ОЗУ. Возможно, память CMOS повреждена. Запустите программу BIOS Setup для обновления значений.
Memory Size Decreased Объем памяти уменьшился со времени последней загрузки. Если модули памяти не были удалены, возможно, память неисправна.
No «Boot» Device Available Система не нашла загрузочного устройства.

POST-коды порта 80h
Во время теста POST BIOS генерирует коды прохождения (POST-коды [post-code]) и направляет их в порт ввода/вывода 80h. Если процедура POST завершилась неудачно, последний сгенерированный POST-код остается в порту 80h. Этот код можно использовать для определения причины ошибки.

Отображение POST-кодов
Для отображения POST-кодов можно использовать один из следующих методов.

POST-плата (дополнительная плата для шины PCI) POST-плата декодирует данные порта и отображает их на светодиодном дисплее. POST-плату необходимо устанавливать на разъем 1 PCI-шины.
Встроенный светодиодный дисплей для отображения POST-кодов Некоторые Системные платы для настольных ПК Intel® включают встроенный Ведомый для показа Кодов POST

Диапазоны POST-кодов порта 80h
В таблицах ниже все POST-коды и значения представлены в шестнадцатеричном формате.

Диапазон Категория/Подсистема
00 – 0F Коды отладки: Могут использоваться, как средство для отладки любым модулем PEIM/драйвером
10 – 1F Процессоры системы
20 – 2F Память/набор микросхем
30 – 3F Восстановление
40 – 4F Зарезервировано для использования
50 – 5F Шины ввода/вывода: PCI, USB, ISA, ATA и т. д.
60 – 6F Сейчас не используется
70 – 7F Устройства вывода: Все консоли вывода
80 – 8F Зарезервировано для будущего использования (для новых кодов консоли вывода)
90 – 9F Устройства ввода: Клавиатура/Мышь
A0 – AF Зарезервировано для будущего использования (для новых кодов консоли ввода)
B0 – BF Загрузочные устройства: Включают в себя стационарные и съемные носители.
C0 – CF Зарезервировано для использования
D0 – DF Выбор загрузочного устройства
E0 – FF E0 – EE: Другие коды
F0 – FF: FF – ошибка прерывания процессора

POST-коды порта 80h

Если POST-код будет отображен в данном диапазоне, это код из диапазона B0 – BF. (На 7-сегментном ЖК-дисплее, символ ‘b’ выглядит как 6).

Код POST Описание
21 Инициализация компонентов набора микросхем
22 Чтение SPD через модули памяти DIMM
23 Идентификация модулей памяти DIMM
25 Конфигурирование памяти
28 Тестирование памяти
34 Загрузка капсулы восстановления
E4 Начало фазы DXE
12 Начало инициализации приложений процессора

13Инициализация SMM50Нумерация шин PCI51Передача ресурсов на шину PCI92Обнаружение присутствия клавиатуры90Переустановка клавиатуры94Очистка входного буфера клавиатуры95Самотестирование клавиатурыEBВызов графических режимов BIOS58Переустановка шины USB5AПереустановка шины PATA/SATA и всех устройств92Обнаружение присутствия клавиатуры90Переустановка клавиатуры94Очистка входного буфера клавиатуры5AПереустановка шины PATA/SATA и всех устройств28Тестирование памяти90Переустановка клавиатуры94Очистка входного буфера клавиатурыE7Ожидание воода данных пользователем01INT 1900Готово для перезагрузки

Обзор и тестирование POST карты Sintech ST8679 (Debug King)

Обзор и тестирование POST карты Sintech ST8679 (Debug King)

Недавно мне захотелось обзавестись продвинутой и универсальной POST картой, но с учетом ограниченного бюджета. Посидев немного в известных всем интернет магазинах, я наткнулся на китайскую Sintech ST8679 (Debug King). Обзоров или адекватных отзывов в сети по ней не было, а на фото и по описанию она очень походила на ту самую, что я искал. И вот она у меня на руках. Что вышло на самом деле, читайте в обзоре.

Делает POST карту ST8679 китайская компания Sintech Electronic (официальный сайт sintech. cn), уже 10 лет занимающаяся производством компьютерных причиндалов: средства диагностики (читай POST карты) и переходники между различными интерфейсами (могу сказать, есть у них кой чего интересного).

Продукция этой компании (под их и другими брендами) продается по всем интернет магазинам подобных товаров, но есть и два «родных»: www. pc-adapter. net и eshop. sintech. cn. Ни разу в них не покупал, привожу просто для информации и в качестве каталога их продукции, если кому-то интересно.

Но давайте ближе к карте. Ее название «Sintech ST8679«, кроме того, она часто упоминается как «Debug King 3 in 1» (дословно – король отладки). Довольно «громко», но не просто так – это топовая модель из всех POST карт Sintech. Полное официальное описание доступно на странице карты.

Основные особенности из описания POST карты Sintech ST8679:

На самом деле, одна из главных особенностей этой карты в ее модульной структуре: к модулю с графическим дисплеем подключается шлейфом диагностическая плата. Возможно, это менее надежно цельной конструкции, но в удобстве и гибкости не откажешь.

Цена устройства 15-25$ с доставкой (в зависимости от комплекта и жадности продавца).

Комплектация

Об упаковке особо сказать нечего – карточка пришла запаянной в обычный антистатический пакет.

Внутри лежало следующее:

Доставка мою карту не пощадила: погнутые штырьковые контакты на мелкой плате, помятая инструкция со шлейфом, покоцанный корпус дисплея. Спасибо, что дошло…

Дополнительно комплект может иметь еще 2 шнура:

При необходимости, чтобы не переплачивать оба, этих кабеля можно найти в тумбочке или купить задешево. Я брал комплект без них.

Модуль дисплея

Основным, в своем роде материнским модулем, является модуль дисплея. Он служит для вывода информации о POST кодах подключенной к нему карты. Внешне – пластиковая коробочка размером 22х101х55 мм (ВхШхГ), самый крупный модуль из всего комплекта. Качество пластика – так себе, обычный шероховатый черный китайский пластик.

На лицевой панели находится экран (размером 33х25 мм), 2 кнопки управления и 2 светодиода. На экран наклеена защитная пленка (в углу можно видеть часть лепестка для ее снятия), но снять ее получится только раскрутив корпус модуля.

В этой редакции модуль «перевернули», в инструкциях и старых фото кнопки располагались справа от экрана. Модуль имеет 2 гнезда: слева – 10-контактный IDC для подключения к POST картам, справа – USB.

USB необходим для Offline режима: можно просматривать информацию об имеющихся в базе устройства POST кодах. Своего рода справочник, не более. Операций с компьютером (вроде прошивки, команд и т. д.) не предусмотрено, по крайней мере, такая возможность не документирована.

Действия кнопок:

Подсказки на экране могут выводиться на двух языках: английский и китайский.

В левом нижем углу экрана отображается текущий тип BIOS, для которого выводятся подсказки. Для выбора доступны следующие: Award, AMI, Phoenix, InsydeH2O, AMI EFI (современная версия AMI), Авто режим.

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

На фото возможные варианты подсказок. Внимательный читатель заметит буквы в правом верхнем углу экрана для ошибок памяти. Это отсылка к BIOS, согласно которой предполагается эта ошибка: I – Insyde, P – Phoenix, M – AMI, W – Award, E – AMI EFI.

Экран имеет подсветку, что немаловажно в условиях слабой освещенности. На фоне видно картину на тему «Девушка на пляже», которая не просто отвлекает мыслями о лете, но еще и мешает читать написанное на экране.

Редакция прошивки экранного модуля моей карты (отображается при переключении языка):

Модуль PCI

PCI модуль предназначен для диагностики материнских плат ATX формата, имеющих PCI слот. Может использоваться как сам по себе, так и подключаться к дисплейному модулю. Длина 74 мм, что немного короче PCI слота, но для POST карт это стандартная практика.

Возможности PCI модуля:

Модуль Mini PCI

Модуль совмещает в себе 3 интерфейса: mini PCI, mini PCI-E, LPC. И предназначен, в первую очередь, для диагностики ноутбуков.

Имейте в виду, что mini PCI значительно короче стандартного (48 мм, вместо 60), как и у других подобных POST карт. Mini PCI-E в пределах спецификации.

Размер mini PCI модуля POST карты Sintech ST8679 в сравнении со стандартным mini PCI

Для подключения к LPC служат ряд штырьковых контактов стандарта PLS2 (шаг 2 мм).

Подключается штекером (придется «сочинить» самому, если разъем есть на материнке) или подпаивая соответствующие провода напрямую к контролеру.

Начинка

Приведу фото плат в хорошем разрешении (картинки кликабельны). Старался, чтобы читалась маркировка на всех компонентах (все крупные электролиты – 100μF 16v).

Под наклейкой (на обоих платах) скрывается достаточно древний и известный CPLD чип XC9572XL от Xilinx (даташит на него).

Экранный модуль собран на 4 шурупа PH0.

Фото задней стороны платы:

Для хранения текста и картинок использована 16 мегабитная микросхема Flash памяти с SPI интерфейсом Winbond 25Q16DVSIG. Работает все на 8-битрном микроконтроллере STM 8S003F3P6. Могу сказать, что, судя по фото в сети, в других редакциях использовались другие компоненты.

Индикаторные светодиоды промаркированы Online Offline, а не Offline Online, как написано в инструкции.

ЖК экран VGG090618-6FWNNC от Evervision Electronics разрешением 96×64 точек. Шлейф экрана не съемный, припаян к плате. Подсветка за счет двух SMD светодиодов.

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

Тестирование Sintech ST8679 в работе

Для начала нужно собрать базовый конфиг: материнка, процессор, охлаждение, (память), (видеокарта), не забыв и про блок питания.

Тестовая конфигурация для диагностики материнской платы

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

Ну, собственно, все – вставляем карту, включаем материнку и смотрим коды.

Во время прохождения POST, когда на экране «бегут» коды – показания сегментного индикатора и дисплея совпадают.

POST карта Sintech ST8679 в работе

Когда же POST завершается и остается показание последнего кода, происходит следующее: на дисплее показания не меняются, а на карте «пропадает» один из сегментников, то левый, то правый… Какой-либо зависимости я не нашел. Происходит это стабильно на разных конфигах, независимо от наличия экранного модуля. В общем – глюк, причем из-за него пользоваться PCI платой в одиночку становится проблематичным.

На фото видно еще одну проблему. Карточка, похоже, не является полноценным PCI устройством, и после инициализации генератора (для Award это как раз 26h), BIOS может снять тактирующую частоту с ее слота (проще говоря – «выключить» слот за ненадобностью) и все следующие POST коды просто перестают выводиться. Если я не ошибаюсь, такое поведение свойственно только Award BIOS.

С mini PCI платой все примерно так же. Могу лишь дать парочку советов: 1) она меньше стандартного mini PCI, поэтому плата не будет фиксироваться обеими защелками и может даже выскакивать, поэтому вам нужно обеспечить надежный контакт; 2) в случае, если придется снимать корпус для установки карты – постарайтесь при ее подключении ничего ей не замкнуть, можно подложить кусок бумаги на худой конец.

Во всем остальном работа Sintech ST8679 не отличается от любых других POST карт этого уровня.

Выводы

Однозначно можно сказать, что POST карта Sintech ST8679 ожиданий не оправдала. Главные плюсы: поддержка 4 интерфейсов и внешний дисплей. Во всем остальном это обычная карточка, но с графическим ЖК экраном, который выводит POST код и его описание на английском (что и так можно посмотреть в справочниках и даже на русском). К тому же хватает глюков, но обновление прошивки не предусмотрено.

Вся информация дана в обзоре, решение за вами. Но лично я не берусь рекомендовать эту карту ни любителям, ни тем более профессионалам.

Источники:

https://top-office11.ru/oshibki-i-problemy/debug-card-expert-kody-oshibok. html

https://www. toolgir. ru/obzor-i-test-post-kartyi-sintech-st8679/

Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: