Автор | Сообщение |
V_I_K
Передовик
Сообщения: 1200
|
Подкиньте мыслей... имеем промышленный контроллер.
Древнючей разработки года так 1994 го...
За плату как за зип из европы просят 200 тыр. За ремонт можно заработать половину.
На плате вообщем то ...почти ничего...стоит проц 386. Штук восемь ПЛИС "PALCE" (с разной "начинкой"), и одна "Altera".
Логики штук тридцать обычной. Оперативка, статическая память, и FLASH память как диск (две последние на отдельных платах).
Оперативка запаяна.
Контроллер в один прекрасный момент работать перестал.
Проц перекидывали на другую плату, FLASH и статическую перекидывали, все исправно. В целом не работает.
К сожалению исправную такую плату для опытов никто не даст (в целом оборудование под 10-ть лямов стоит.).
В общем запитал "на коленке". Никакой активности ни на шине адреса ни на шине данных нет. Ничего не греется все в пределах нормы.
Плата потребляет по +5В примерно 2.2А других питаний не имеет.
Проц тактируется генератором в 58мГц. Проц ресетиться. Но все стоит колом...
Куда рыть? На юг?... У меня мысли кончились.
В ПЛИСах могло ченить "слететь"?
Пойду вешать цифровой анализатор на шины данных и адреса. И поеду на аппарат. Сама плата не является законченной системой, она бутербродом на других платах стоит, и возможно на коленке просто так не стартанет вообще.
Но клиенты вычислили, что неисправность именно в ней путем подмены...на такую же но исправную. |
|
locik
Завсегдатай
Сообщения: 585
|
V_I_K, мне конечно таких денег за всю жизнь не заработать,да и не нужно.
скорее всего надо платку на стенд.на колене такие неисправности не найдутся.
логику конечно можно проверить и на колене.а вот плисы,озу нет.
толку никакого вешать анализаторы.
если только там нет самодиагностики. |
|
cyberbob
Передовик
Сообщения: 1325
|
Млять,нашёл в каком разделе тему создать по пром контроллерам,ты ещё на радиокоте открой..)))А вообще,что за контроллер,марка,модель у него есть?Или он так и называется(пром контроллер)?Где установлен,алгоритм работы оборудования?Есть ли резервное питание ОЗУ?Где хоть какая-то информация кроме твоих мыслей по поводу генерации кварца и тока потребления?Это все мысли?Чё ты "тырами"тут опять понтуешься?И чё те даст подключение анализатора на шины?Ты ещё пост карту в него воткни..)))Обмен и осцил покажет если он есть,2.2А при 5 В=более 10 Вт и ничё не греется при этом,сверх проводимость?))))Кроме абстрактной ахинеи ничего более не вижу...Как ты был инжЫнеристым трындаболом так и остался..))) |
|
V_I_K
Передовик
Сообщения: 1200
|
Да мне так...поржать, да и ходят тут иногда умные мужики.....
locik писал: | V_I_K,
скорее всего надо платку на стенд.на колене такие неисправности не найдутся.
логику конечно можно проверить и на колене.а вот плисы,озу нет.
если только там нет самодиагностики. |
Ну да, на стенд...создать стенд за два ляма баксов......чтобы платку за 3 тыщи баксов один раз проверять........Ну собсна более дешевый вариант я и делаю всегда, для этого и есть многоканальные цифровые анализаторы (кратно 16ти каналам). У меня 64рех канальный есть.
Самодиагностика то есть.....инженерами задуманная всяко.....только никто не скажет как в нее зайти. Производитель тупо говорит-купите рабочую плату у него!
А что, в "пошаговый" режим ни разу никто контроллеры не загонял?...... и шины данных и адреса не анализировал?...
ДОБАВЛЕНО 13/09/2014 07:16
cyberbob писал: | Где хоть какая-то информация кроме твоих мыслей по поводу генерации кварца и тока потребления?Это все мысли?Чё ты "тырами"тут опять понтуешься? | О...какой вброс...поносных лучей..... Вы не умничайте.....
Никакой информации нету. Кроме шильдика на плате, который почти не бьется в интернет-помоях. На плате нету не то, что нумерации компонентов, а и первые выводы то не указаны.....у микросхем.....
Я не просто указал - есть контроллер, и все что на нем. БОЛЬШЕ НИЧЕГО НЕТ!!! Люблю я сложные задачки.
Если хотите, то все зарисовывается-фиксируется, выпаевается к чертям с платы вообще. Потом при помощи специальных методик и оборудования снимается схема с платы.....и в путь.....
Вот только реально ПЛИСы....подговнили.
Да в общем...я большего от "тутошних" не ожидал.....слабаки..!!!!
ДОБАВЛЕНО 13/09/2014 07:25
locik писал: | V_I_K, мне конечно таких денег за всю жизнь не заработать | Вот в этом Ваша и проблема Вы ленив!!! А задача в принципе проста, как проанализировать работу контроллера на борту которого стоит проц 30386....делов то!!! При том, сам процессор проверен на другой (рабочей) плате! |
|
Lenchik
Фанат форума
Сообщения: 7937
|
Если с тактовой частотой всё в порядке и рисет на месте, то ищи что проц остановило. Интеловские процы стартуют с адреса шестнадцать килобайт от конца первого мегабайта, там должна быть ПЗУ с загрузчиком всего остального. Если даже там ничего нет, (читается 00Н) то это команда NOP и должны адреса крутится.
Даташит на проц найди и смотри какие ноги могут его остановить. |
|
V_I_K
Передовик
Сообщения: 1200
|
Уже дело!!! Надо ехать на аппарат. В сборе все гонять. |
|
Lenchik
Фанат форума
Сообщения: 7937
|
Так на память, проц может остановить прерывание сопроцессора (если его внутри нет) и прямой доступ к памяти. Может еще что, это надо документацию читать. |
|
cyberbob
Передовик
Сообщения: 1325
|
О...шпионо-тыро-лямо-поднимальщик подтянулся,Lenchik, тебе не поможет,я думаю ты даже не понимаешь ,что он пишет.А закончится всё,либо брошенная тема,либо способом ионной имплантации атомов примесей в поверхностный слой,тебе удастся отремонтировать 5ую ПЛИС в 8ом ряду снизу(варианты равновероятны) и ты поднимешь 200 тыров за 10мин....и все как ты выразился "тутошние слабаки" ахренеют... Давай,жги дальше..))))Это доставляет...)))) |
|
V_I_K
Передовик
Сообщения: 1200
|
|
locik
Завсегдатай
Сообщения: 585
|
пошагово вы будете искать до пенсии. |
|
V_I_K
Передовик
Сообщения: 1200
|
locik писал: | пошагово вы будете искать до пенсии. | Главное делать...а не пустоболить и лучи поноса на сайте посылать..... |
|
RomanRB
Модератор
Сообщения: 29078
|
V_I_K писал: | В общем запитал "на коленке". Никакой активности ни на шине адреса ни на шине данных нет. Ничего не греется все в пределах нормы.
Плата потребляет по +5В примерно 2.2А других питаний не имеет. |
Занавес. Аплодисменты.
В общем тема пусть повисит тут день-два. Посмотрим, чем дело кончится. (Хотя уже и так понятно)
А потом можно и в мусор... |
|
V_I_K
Передовик
Сообщения: 1200
|
RomanRB писал: | Занавес. Аплодисменты.
А потом можно и в мусор... | А Вы собсна кто? Главный троллитель? Вы думали я тут начну описывать знакомые мне методы оживления микропроцессорных устройств?...Гыы.......В мельчайших подробностях?... |
|
locik
Завсегдатай
Сообщения: 585
|
RomanRB, не надо в мусор.еще поборемся за промконтроллер.200 тыр на дороге не лежат.что это такое не знаю.
просто пока идей нет.например 1 вопрос-что потребляет 2А,если все встало.хочется надеяться,что хотя бы провода
прозвонены между платами. |
|
Lenchik
Фанат форума
Сообщения: 7937
|
Зря вы так. Голый процессор должен крутить адресную шину. Проц 386, дело значительно упрощается. В те, теперь уже далекие времена, не было конвейеров, команд MMX и многого другого, что появилось значительно позже. Вполне реально такой старый процессор перевести в пошаговый режим и отследить хотя бы начальный загрузчик. |
|
locik
Завсегдатай
Сообщения: 585
|
кажется он ничего не будет крутить,если ждет прерывания,или прошла команда немаскируемого прерывания,
как правило аварийного. |
|
Rom-Zecs
Передовик
Сообщения: 2900
|
Клиент всегда врет, небось последнюю крутую винду поставили :-) |
|
RomanRB
Модератор
Сообщения: 29078
|
V_I_K писал: | А Вы собсна кто? Главный троллитель? Вы думали я тут начну описывать знакомые мне методы оживления микропроцессорных устройств?...Гыы.......В мельчайших подробностях?... |
И тут Остапа понесло.
Или конкретика в теме, типа: откуда "мозги", что должны делать и чем управлять, откуда 2 ампера при пяти вольтах в мёртвой системе и т.д.
Либо тему в мусор.
Как инжэнеру-реаниматору я ясно объяснил? |
|
V_I_K
Передовик
Сообщения: 1200
|
Для Остапа...
1) Вы не внимательно читали. 2.2А кушает TTL логика в приличном количестве, просто в статическом режиме, да и собсна проц то тактируется, и даже греется чуток (45С)...
Ровно как и вся остальная логика.
2) Мозги от(для) крупной офсетной машины размером с камаз (одного из мировых лидеров производителей офсетных машин).
3) Управлять...парой сотен датчиков и исполнительных механизмов.....
И в действительности, нету ничего кроме как взять классическую реализацию отладки для проца 30386 т.к. больше никакой информации никто по конкретному контроллеру не даст!!!
ДОБАВЛЕНО 13/09/2014 22:55
Rom-Zecs писал: | Клиент всегда врет, небось последнюю крутую винду поставили :-) | Это не возможно на этом железе.
Вся программа грузится с двух флешей TE28F160S570 стоящих на одной отдельной плате. И этот "флеш-диск" исправен и проверялся на исправной машине. |
|
Rom-Zecs
Передовик
Сообщения: 2900
|
Смайл видел? А еще можеш пробный период закончился |
|