Текущее время: 28 мар 2024 20:46


Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 33 ]  На страницу 1, 2  След.
Автор Сообщение
СообщениеДобавлено: 25 мар 2014 13:08 
Не в сети

Зарегистрирован: 20 апр 2011 22:56
Сообщения: 438
Откуда: Украина
Город: Херсон
[align=left]Простейшая POST карта для COMPAL своими руками[/align]
Предлагаю свой вариант устройства для отслеживания POST кодов материнских плат ноутбуков Compal платформы. Использую уже давно и продуктивно. Устройство требует подключения к ПК или ноутбуку через USB порт.

За основу взята микросхема-преобразователь FT232RL (рис. 1,2), которая являет собой практически готовое устройство, работающее по протоколу UART.
Вложение:
Комментарий к файлу: Рис. 1. Внешний вид
image001.png
image001.png [ 120.86 КБ | Просмотров: 40716 ]

Вложение:
Комментарий к файлу: Рис. 2. Назначение выводов
image003.png
image003.png [ 69.78 КБ | Просмотров: 40716 ]

Основное преимущество данной микросхемы, по сравнению с ее предшественниками, простота схемы включения (рис. 3).
Вложение:
Комментарий к файлу: Рис. 3. Принципиальная схема
image005.png
image005.png [ 77.39 КБ | Просмотров: 40716 ]

Единственная сложность – изготовление печатной платы, поскольку расстояние между выводами микросхемы составляют около 0,5 мм, а размер самой микросхемы – 5,3 × 10,2 мм. Но я не стал заморачиваться с печатной платой, поскольку можно купить готовую.
Итак, для изготовления POST карты необходимо: микросхема FT232RL, USB разъем B-типа, несколько SMD конденсаторов, провода, и я купил готовую печатную плату. Итого все это мне обошлось около $5-7.
Итак, после сборки получилось следующее (Рис.4а,б):
Вложение:
Комментарий к файлу: Рис. 4 а
Внешний вид готового устройства

image007.jpg
image007.jpg [ 154.63 КБ | Просмотров: 40716 ]

Вложение:
Комментарий к файлу: Рис. 4 б
Внешний вид готового устройства

image009.jpg
image009.jpg [ 295.92 КБ | Просмотров: 40716 ]

Когда все собрано правильно, можно подключать к компьютеру и устанавливать драйвер (система запрашивает дважды, я указываю вручную с папки). После успешной установки драйвера, система должна определить виртуальный COM порт (драйвера прилагаю во вложении).

Теперь, можно подключать карточку к испытываемой материнской плате. Возьмем для примера широкораспостраненную Compal LA3851P с ноутбука Acer 5520 (рис. 5). По схеме найдем соответствующий разъем, это будет JP10 (находится под. наклейкой возле разъема для DDR). По схеме видим, что нас интересуют 2 и 3 пины разъема JP10. Подпаиваем 2 пин к 1 выводу FT232, а 3 пин – к 5 вводу. Землю подпаиваем либо же рядом 4 пин JP10, либо же в любую удобную точку. Поскольку питание на нашу схему подается через USB, то подпаиваться к 1 пину JP10 не нужно. Все, карточка к плате подключена.
Вложение:
Комментарий к файлу: Рис. 5. Фрагмент схемы для Compal LA3851P ноутбука Acer 5520 (5520G)
image012.gif
image012.gif [ 9.24 КБ | Просмотров: 40716 ]

Для просмотра кодов можно использовать программу Terminal (рис. 6) или что-то наподобие.
Вложение:
Комментарий к файлу: Рис. 6. Интерфейс программы Terminal
image013.png
image013.png [ 29.14 КБ | Просмотров: 40716 ]

При подключении нашей карточки, Terminal должен определить COM порт. В данном случае это COM3. Далее нужно выбрать соответствующий порт и необходимо произвести настройки так, как на рис. 7 (скорость получения данных (Baud rate) 115200, и результаты отображения в шестнадцатеричном формате – HEX). И, конечно, не забыть нажать кнопочку «Connect».
Если наша карточка неправильно подпаяна к плате (перепутаны 2 и 3 пины JP10), то при подачи питания на материнскую плату, Terminal либо ничего не покажет, либо покажет 00. Если все припаяно верно, то при подачи питания (подключении ЗУ к разъему платы) должны побежать некие prePOST коды. Далее, при нажатии на кнопку включения – основные POST коды. Таким образом, за неимением схемы, например, можно пробовать припаивать «вслепую», и методом перебора из 2-х вариантов найти верный вариант подключения.

Далее показано пример работы карточки на Lenovo G570, PIWG2 LA-675AP Rev:1.0 2011-01-19.
По аналогии, как и на рис. 5, только здесь используется разъем JP3, припаиваем карточку 3-я проводами.
На следующих 2-х рисунках (7 и 8) показаны prePOST коды, которые уже появляются при подключении ЗУ к материнской плате, но еще до нажатия на кнопку питания.
Вложение:
Комментарий к файлу: Рис. 7. Результаты кодов до нажатия на кнопку питания
image015.png
image015.png [ 30.45 КБ | Просмотров: 40716 ]

Вложение:
Комментарий к файлу: Рис. 8. То же самое, но в удобно свернутом окне (просматривается цикл)
image017.png
image017.png [ 12.98 КБ | Просмотров: 40716 ]

На следующем рисунке 9 показана картина, полученная при работе включенной матплаты без ОЗУ.
Вложение:
Комментарий к файлу: Рис. 9. Коды, полученные при включенной материнской плате без ОЗУ
image019.png
image019.png [ 30.79 КБ | Просмотров: 40716 ]

Код остановлен на 38, что по таблице:
------------------------------------------------------------------------------------------
0x38 - Post-Memory North Bridge initialization (North Bridge module specific)
------------------------------------------------------------------------------------------
Ну и на последнем рисунке 10 показаны коды при полном включении материнской платы Lenovo G570 с подключенной планкой оперативной памяти и процессором, но без клавиатуры, жесткого диска, DVD-привода, и матрицы.
Вложение:
Комментарий к файлу: Рис. 10. Запуск материнской платы LA-675AP ноутбука Lenovo G570
image021.png
image021.png [ 36.91 КБ | Просмотров: 40716 ]

Преимущества такой карточки: 3 провода для подключения, удобная визуализация информации, дешевизна.
Можно ли отнести к недостаткам подключение к ПК - вопрос спорный.

Спасибо за внимание!


Вернуться к началу
 Профиль WWW  
Ответить с цитатой  
СообщениеДобавлено: 28 мар 2014 00:17 
Не в сети

Зарегистрирован: 26 авг 2013 11:48
Сообщения: 45
Город: Днепропетровск
Полезно. Делал на такой микросхеме USB-KLine адаптер для диагностики и перепрошивки инжекторных автомобилей, тоже попариться с платой пришлось. А можно ссылку на Вашу версию программы "терминал", Гугль находит всякую хрень, не такую красивую, как у Вас.


Вернуться к началу
 Профиль  
Ответить с цитатой  
СообщениеДобавлено: 28 мар 2014 01:29 
Мастер и Администратор
Аватара пользователя
Не в сети

Зарегистрирован: 11 ноя 2005 11:31
Сообщения: 15489
Откуда: Украина
Город: Odessa
не совсем понял с отображением кода, а не визуализацией байта,
хотя тем есть написание своего скрипта, так что можно использовать и вместо асусовой карты и с дебаг вывода хаба читать :men:

а программа терминала - ну вот она


Вложения:
Terminal.zip [320.9 КБ]
Скачиваний: 1136

_________________
ремонт ноутбуков, планшетов в Одессе
продажа паяльных станций Термопро ик-650
и расходных материалов для пайки и ремонта
Вернуться к началу
 Профиль ICQ WWW  
Ответить с цитатой  
СообщениеДобавлено: 28 мар 2014 14:17 
Не в сети

Зарегистрирован: 20 апр 2011 22:56
Сообщения: 438
Откуда: Украина
Город: Херсон
Код смотрю по последнему значению, если есть останов. А если циклическая - то и так видно будет. Так, Acer 5552 с проблемным севером, я уже не дуя на кристалл севера могу для себя сделать вывод о неисправности. Потому что циклы одни и те же. Так что я припаиваю 3 проводка, смотрю код, а потом уже фен беру в руки.
Думал на LabVIEW сварганить прогу, но для себя сильной необходимости не вижу. Если у кого есть желание на чем-то собрать, пожалуйста.


Вернуться к началу
 Профиль WWW  
Ответить с цитатой  
СообщениеДобавлено: 28 мар 2014 20:50 
Мастер и Супермодератор
Аватара пользователя
В сети

Зарегистрирован: 22 июл 2008 12:02
Сообщения: 6364
Откуда: Рязань
...кстате...по поводу изготовления...мне кажется проще воспользоваться "шнурком" для сотовых телефонов на базе PL2303 - теже яйцы COM-USB...я таким шнурком муху цэ-цэ изгонял из сигейтов на точно таком же терминале...я думаю это проще, нежели гондобить платку...

_________________
...!!стучитесь....и вас откопают...
...!!knock.. and you will be dug up...


Вернуться к началу
 Профиль  
Ответить с цитатой  
СообщениеДобавлено: 28 мар 2014 21:15 
Аватара пользователя
Не в сети

Зарегистрирован: 28 окт 2009 17:51
Сообщения: 206
это все хорошо, только это увы не посты


Вернуться к началу
 Профиль  
Ответить с цитатой  
СообщениеДобавлено: 28 мар 2014 21:36 
Мастер и Администратор
Аватара пользователя
Не в сети

Зарегистрирован: 11 ноя 2005 11:31
Сообщения: 15489
Откуда: Украина
Город: Odessa
:a_g_a:

_________________
ремонт ноутбуков, планшетов в Одессе
продажа паяльных станций Термопро ик-650
и расходных материалов для пайки и ремонта


Вернуться к началу
 Профиль ICQ WWW  
Ответить с цитатой  
СообщениеДобавлено: 28 мар 2014 22:25 
Не в сети

Зарегистрирован: 20 апр 2011 22:56
Сообщения: 438
Откуда: Украина
Город: Херсон
seven77 писал(а):
это все хорошо, только это увы не посты


значит тему под снос.


Вернуться к началу
 Профиль WWW  
Ответить с цитатой  
СообщениеДобавлено: 29 мар 2014 00:32 
Аватара пользователя
Не в сети

Зарегистрирован: 28 окт 2009 17:51
Сообщения: 206
но их можно превратить в посты если написать программу которая будет имитировать регистр сдвига как в компаловской карте))


Вернуться к началу
 Профиль  
Ответить с цитатой  
СообщениеДобавлено: 29 мар 2014 00:50 
Мастер и Администратор
Аватара пользователя
Не в сети

Зарегистрирован: 11 ноя 2005 11:31
Сообщения: 15489
Откуда: Украина
Город: Odessa
там есть возможность работать со скриптом ;)
можно доработать :ts_ss:
и все получится

_________________
ремонт ноутбуков, планшетов в Одессе
продажа паяльных станций Термопро ик-650
и расходных материалов для пайки и ремонта


Вернуться к началу
 Профиль ICQ WWW  
Ответить с цитатой  
СообщениеДобавлено: 29 мар 2014 10:34 
Не в сети

Зарегистрирован: 20 апр 2011 22:56
Сообщения: 438
Откуда: Украина
Город: Херсон
я же говорю, могу на LabVEIW написать, но инсталляха будет много весить, потому что в нее нужно будет включать модуль VISA. Если у кого-то есть желание и время на чем-то "своем" сварганить, я только за. Могу даже посоучавствовать.


Вернуться к началу
 Профиль WWW  
Ответить с цитатой  
СообщениеДобавлено: 07 июн 2014 21:44 
Не в сети

Зарегистрирован: 13 мар 2014 19:01
Сообщения: 44
Город: томск
Дядьки,по итогу,можно ли пользовать сей девайс,ведь микра по сути всего лиш коврертер интерфейса...али не прав я и не допонял чего?и как быть с погой оболочкой?


Вернуться к началу
 Профиль  
Ответить с цитатой  
СообщениеДобавлено: 02 ноя 2014 11:36 
Не в сети

Зарегистрирован: 19 сен 2014 23:47
Сообщения: 75
Откуда: Поволжье
Город: Чебоксары
Любой адаптер usb - uart подходит для этих целей, например для прошивок arduino


Вернуться к началу
 Профиль  
Ответить с цитатой  
СообщениеДобавлено: 14 дек 2014 16:49 
Не в сети

Зарегистрирован: 20 апр 2011 22:56
Сообщения: 438
Откуда: Украина
Город: Херсон
Вообще-то изначально была идея еще и радиоинтерфейс приварганить (есть готовые тестовые радиомодульки, которые ранее делались для других целей), и написать нормальную оболочку. Но в связи с большим дефицитом времени не стал таким заниматься.
Купил готовую постку у Максима.


Вернуться к началу
 Профиль WWW  
Ответить с цитатой  
СообщениеДобавлено: 14 дек 2014 22:18 
Аватара пользователя
Не в сети

Зарегистрирован: 28 апр 2008 20:00
Сообщения: 362
Откуда: Илек, Оренбургская область
seven77 писал(а):
но их можно превратить в посты если написать программу которая будет имитировать регистр сдвига как в компаловской карте))

Можно про это подробней? где почитать? куда двигать, какой алгоритм сдвига?


Вернуться к началу
 Профиль  
Ответить с цитатой  
СообщениеДобавлено: 14 дек 2014 23:56 
Мастер и Администратор
Аватара пользователя
Не в сети

Зарегистрирован: 11 ноя 2005 11:31
Сообщения: 15489
Откуда: Украина
Город: Odessa
почитать в даташите на микросхему 74AC164

_________________
ремонт ноутбуков, планшетов в Одессе
продажа паяльных станций Термопро ик-650
и расходных материалов для пайки и ремонта


Вернуться к началу
 Профиль ICQ WWW  
Ответить с цитатой  
СообщениеДобавлено: 15 дек 2014 16:22 
Аватара пользователя
Не в сети

Зарегистрирован: 28 апр 2008 20:00
Сообщения: 362
Откуда: Илек, Оренбургская область
Спасибо! будем почитать....


Вернуться к началу
 Профиль  
Ответить с цитатой  
СообщениеДобавлено: 28 фев 2015 14:56 
Не в сети

Зарегистрирован: 18 янв 2015 21:09
Сообщения: 185
Город: Брест
Есть пару не скромных вопросов:
1. подключил пост карту к терминалу все законектилось и выдало следующие значения
70 70 6C 86 CC 81 93 88 8F 8E 70 71 6C 8E 70 8E 70 8E 70 8E 70 8E 70 8E 70 8E 70 8E 70 8E 70 8E 70 8E 70 8E 71 93 84 70 71 6C 86 70 86 71 86 72 86 72 86 72 86 72 86 72 86 72 86 72 86 72 86 72 86 72 86 72 86 72 86 72 86 72 86 72 86 72 86 72 86 72 86 72 86 72 86 72 86 73 84 85 85 90 --- т.е 90 это и есть пост код?
2. всегда последнее значение и будет пост кодом?
3. Где лучше все го на COMPAL почитать расшифровку кодов?
Заранее СПС.


Вернуться к началу
 Профиль  
Ответить с цитатой  
СообщениеДобавлено: 28 фев 2015 15:13 
Мастер и Администратор
Аватара пользователя
Не в сети

Зарегистрирован: 11 ноя 2005 11:31
Сообщения: 15489
Откуда: Украина
Город: Odessa
1) это не коды
это [s]байки из склепа[/s] байты из порта
2) на реальных кодах - да, он будет пост кодом останова
3) расшифровка кода - по разработчику биоса, а не материнской платы

последовательность из порта можно обработать, переложив их сдвигом в хекс
получим коды
читаем тему сначала


нескромных пишем слитно, это не глагол :)

_________________
ремонт ноутбуков, планшетов в Одессе
продажа паяльных станций Термопро ик-650
и расходных материалов для пайки и ремонта


Вернуться к началу
 Профиль ICQ WWW  
Ответить с цитатой  
СообщениеДобавлено: 08 мар 2015 15:35 
Не в сети

Зарегистрирован: 20 апр 2011 22:56
Сообщения: 438
Откуда: Украина
Город: Херсон
все-таки вижу, что прийдется написать софтину.


Вернуться к началу
 Профиль WWW  
Ответить с цитатой  
СообщениеДобавлено: 12 сен 2015 09:58 
Не в сети

Зарегистрирован: 17 мар 2015 12:28
Сообщения: 887
Откуда: Украина
Город: ---
а на СР2102 не пойдет? ее легче достать )
+ надо софт который будет корректно посткоды отображать


Вернуться к началу
 Профиль  
Ответить с цитатой  
СообщениеДобавлено: 14 дек 2015 14:23 
Не в сети

Зарегистрирован: 13 мар 2012 20:49
Сообщения: 8
Город: Навои
Люди.
Зачем заморачиваться. Купите max232 и в COM порт компа.
Схему сборки возьмите из даташита max232.
Подпаять в контакты Compal
а потом бегом смотреть Терминальные логи.


Вернуться к началу
 Профиль  
Ответить с цитатой  
СообщениеДобавлено: 15 дек 2015 03:31 
Мастер и Администратор
Аватара пользователя
Не в сети

Зарегистрирован: 11 ноя 2005 11:31
Сообщения: 15489
Откуда: Украина
Город: Odessa
и ничего полезного там нет :)
вернее, мало

_________________
ремонт ноутбуков, планшетов в Одессе
продажа паяльных станций Термопро ик-650
и расходных материалов для пайки и ремонта


Вернуться к началу
 Профиль ICQ WWW  
Ответить с цитатой  
СообщениеДобавлено: 15 дек 2015 13:34 
Мастер
Аватара пользователя
Не в сети

Зарегистрирован: 14 окт 2008 14:22
Сообщения: 5162
Откуда: Новосибирск
Maxim SkridonenkoЧеловек может такую кодировку понимает. :-)

_________________
Ремонт ноутбуков в Новосибирске -
тел 214-58-43
или +7-913-912-58-43


Вернуться к началу
 Профиль  
Ответить с цитатой  
СообщениеДобавлено: 16 июн 2016 13:39 
Аватара пользователя
Не в сети

Зарегистрирован: 27 мар 2010 12:41
Сообщения: 69
Откуда: Шадринск
Хочется все таки интерпретировать полученный код в удобоваримый.
Имею svod карточку, имеется плата G580 LA-7981P, включается на 2-3 секунды, на экране что-то появляется без подсветки и выключается, посты бегут в слоте wi-fi, но не могу углядеть на чем стопорится, даже видео снимал. Последний видимый пост 00. После выключения плата реагирует на кнопку только зажиганием диода включения на пару секунд, при этом потребления нет, напряжения ни какие не появляются. Снова мамка начинает стартовать только после передергивания питания.


Вернуться к началу
 Профиль ICQ WWW  
Ответить с цитатой  
СообщениеДобавлено: 16 июн 2016 14:04 
Мастер
Не в сети

Зарегистрирован: 05 ноя 2010 21:41
Сообщения: 7639
Город: Ладыжин
Ну, если изо выдало, постка тут уже не поможет.


Вернуться к началу
 Профиль  
Ответить с цитатой  
СообщениеДобавлено: 16 июн 2016 14:08 
Аватара пользователя
Не в сети

Зарегистрирован: 27 мар 2010 12:41
Сообщения: 69
Откуда: Шадринск
Совсем не факт, при запросе загрузочного устройства есть свой пост, и он транслируется уже при наличии ИЗО. Да и еще куча постов с ИЗО.
Но я подозреваю что что-то с питанием, но старт есть, инициализация есть, что вырубает систему?


Вернуться к началу
 Профиль ICQ WWW  
Ответить с цитатой  
СообщениеДобавлено: 16 июн 2016 14:30 
Мастер
Не в сети

Зарегистрирован: 05 ноя 2010 21:41
Сообщения: 7639
Город: Ладыжин
что вырубает систему?
Интересный вопрос, однако. Ноут у тебя, так делай что то. Прошивку пробуй, все фазы проца работают, правильные напруги выдают, чистые?


Вернуться к началу
 Профиль  
Ответить с цитатой  
СообщениеДобавлено: 16 июн 2016 14:31 
Мастер
Аватара пользователя
Не в сети

Зарегистрирован: 14 окт 2008 14:22
Сообщения: 5162
Откуда: Новосибирск
VIDok77
Без матрицы на внешний монитор включить попробуйте.

_________________
Ремонт ноутбуков в Новосибирске -
тел 214-58-43
или +7-913-912-58-43


Вернуться к началу
 Профиль  
Ответить с цитатой  
СообщениеДобавлено: 16 июн 2016 14:48 
Аватара пользователя
Не в сети

Зарегистрирован: 27 мар 2010 12:41
Сообщения: 69
Откуда: Шадринск
биос шитый, разными прошивка, даже с чистым МЕ.
Если бы не все фазы проца работали бы ИЗО не было бы и постов не было бы.
Чистоту не могу пока что проверить, осцила нет.
Мульт прошит, пока что не менял. Из-за него может вырубаться?
Проц подкидывался SandyBridge (родной Ivy) но ведет себя также, вырубается и проскакивает ИЗО без подсветки.
Плату мучаю без матрицы, попала ко мне из другого "дружественного сервиса", через монитор так же себя ведет, моник пытается показать ИЗО, но не успевает включиться.
Неизвестно после чего, были заказаны петли на ноут, он лежал, петли приехали ноут достали, а он себя так ведет.
Пластиковый язычек на разъеме батареи отломлен (ключ который), может чарджер такой дефект давать?


Вернуться к началу
 Профиль ICQ WWW  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 33 ]  На страницу 1, 2  След.


Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Зарегистрированные пользователи: Bing [Bot], Google [Bot], Yandex [Bot], Фрекауцан Михаил(дядьмиша)


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

Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB