коля
17.06.2010, 22:06
АОНы собранные на плате Vega-1c с процессором IS80C31 не хотят работать с процами других фирм. Может знает кто , что подправить в ПЗУ чтобы сделать плату лояльней к другим процам. Работает только с IS80C31, IS80C32, IS80C52. Пробовал Atmel-овские AT89c51,AT89c52, Winbond W78C32, от интел 80C31/32 ,тоже - не признает , только постоянный сброс дергается. А вот на DN326 платах работают все подряд и IS и другие :confused:
W78C32 берегу для MELT-овских АОН, тоже с заморочками платы.

NLAB
18.06.2010, 17:28
я на этой плате немного схему сброса переделывал,сначала пробовал запустить вручную, подав на вывод сброса низкий уровень.Точно не помню,что именно делал,но подбирал кондёры.

коля
18.06.2010, 22:25
Какой фирмы проц заработал на ней ? Как следующая такая попадется , попробую или затянуть, или уменьшить время сброса.

NLAB
19.06.2010, 21:56
у меня их два типа MHS s-80c31-16 и PHILUPS P80c31SBAA оба типа сразу не работали ,а потом после переделки нормально стало.

rommy
20.06.2010, 00:36
Пробовал Atmel-овские AT89c51,AT89c52
Эти тоже должны работать в аонах?

aleks58
20.06.2010, 13:22
У меня работали в платах практически все процы указанных серий,только особняком идет серия WINBOND 78c ....Можно попробовать поварьировать частотой импульсов схемы перезапуска,должно помочь.

Алёха
22.06.2010, 14:43
а если ресет только "железный" сделать, чтоб софтово не сбрасывался - не работает? Там вся фишка в том, что эти процы имеют некоторые добавленные инструкции, которых нет в старых интелах (и их полных аналогах). Тут выход - дизасм прошивки, только софтину надо такую, которая понимает эти инструкции, потом прямо джамп в нужное место.
И это в случае если инструкция не используется постоянно, а только при старте проверяется её выполнение.
Кстати, 78с32 не вижу чем отличаются? Менял их на обычные - нет проблем. Про все платы конечно не скажу, вроде на венусах это было.

aleks58
22.06.2010, 22:07
На платах МЭЛТ к примеру версия платы 5.0 подходит проц только 78с32.процы 80с... серии не подходят,я столкнулся с этим конкретно еще 7 - 8 лет назад.А насчет смены прошивок,я бы не торопился.Проблема скорее всего аппаратного свойства.

aleks58
22.06.2010, 22:12
И еще в догонку,у проца серии 78с32 задействован дополнительный порт,а у проца 80 серии вывод этого порта никуда не задействован,свободный.Точно какой вывод,сейчас не скажу ,нет под рукой справочника,но если интересно,найдешь сам.

Алёха
23.06.2010, 09:18
нет у 78с32 никаких дополнительных портов, о чём ты???
4 восьмиразрядных порта (p0-p3) - 32 ноги, 2 питания, ресет, 2 на кварц,
3 на работу с внешней памятью - итого 40. Это ещё со времён интел 80с31. А со времён 80с32 добавили озу, и ещё один таймер, который можно выводить на 2 ноги первого порта.
Кроме доп.инструкций ещё есть добавившиеся флажки в регистрах - проверка которых на старых процах не даст результата. В результате - собака проснулась, прога дале не идёт.
Коля, если у тебя много таких зверей, либо заморачивайся на дизасм прошивки или меняй плату целиком. Оптовая цена плат вроде невелика.
Можно попробовать поварьировать частотой импульсов схемы перезапуска,должно помочь. Эта фраза вызывает недоумение.

коля
24.06.2010, 00:05
Короче - работают только с индексами S или IS на этой плате , с остальными только перезапуск щелкает. Процы IS реквизирую:D на DN326 платах , так как на ней работает большинство. DN326 проверена с AT89C51, A89C52, Intel80c32, Philips80c32,ISSI80C32, а на Vega-1c ISSI80C31,ISSI80C32 и от MHS S-80C31. Несколько сотен их продано и периодически после грозы они ко мне попадают с убитыми процами , иногда еще цепляет ПЗУ, 74HC595,74HC373, это кроме PMBTA42 конечно :)

rommy
24.06.2010, 01:44
Процы IS реквизирую:D на DN326 платах , так как на ней работает большинство. DN326 проверена с AT89C51, A89C52, Intel80c32, Philips80c32,ISSI80C32, а на Vega-1c ISSI80C31,ISSI80C32 и от MHS S-80C31. Несколько сотен их продано и периодически после грозы они ко мне попадают с убитыми процами , иногда еще цепляет ПЗУ, 74HC595,74HC373, это кроме PMBTA42 конечно :)
Интересно будут ли работать 89s52,у меня есть несколько неисправных автоответчиков от мелт.

Вчера делал после грозы dn326:менял проц,два регистра,24с16 и резистор по линии 10ом.А вот все транзисторы были целыми.
На dn326 работают также 80с31,80с51,80с52 и 83с54 (или 154,точно не помню).
А также попался выпаянный хз откуда проц,это явно не от аона,
с маркировкой:
AHSB R6249
407958057
он тоже работает в dn326.

Также процы 8052 стоят в старых винчестерах на 150 метров.Недавно один разобрал и проц от него пошёл в аон.:)

Алёха
24.06.2010, 14:47
а чего ему - 89s52 - не работать?
Он такой же совместимый, просто у него флэш память внутрях и всё.
А тебе на память внутри пох - у тебя в аоне 31-ая нога на земле сидит.
Вот это кстати и есть реальная защита, когда часть софта в контроллере, а часть в пзу. Чистый контроллер тут не катит, а софтину нигде не найдёшь - иди к производителю. Венусы вообще свой проц сварганили. :)
Я уже писал где-то здесь, что у меня на замену в qfp корпусах куплены хюндаевские контроллеры 90с154 - нет проблем. А цена у них какая была...
Посмотрел в своих закромах - нет у меня прошивки на этот мегабелый аон.
2 коля - выложи плиз. Или она здесь уже лежит, не искал я?

aleks58
24.06.2010, 15:49
Алеха я бы на твоем месте прежде чем спорить,посмотрел бы справочник.Есть доп порт у 78с32.Насчет частоты импульсов перезапуска я имел в виду,что при этом поменяется и длительность импульса перезапуска,а это может иметь значение.Вывод проца 80с31 нога 1 свободна,нога 12 свободна,23 нога свободна,я сейчас говорю это на память,потому что не дома.А у проца 78с32 какая-то из этих ног задействована(в плате мэлт версии5.0 этот порт заведен на А16).И вообще надо уважать оппонента.

aleks58
24.06.2010, 15:58
Коля а нельзя разве принудительно закоротить во время работы(когда щелкает схема перезапуска)вход Reset проца на общий провод,если АОН заработает,то тогда возможно причина в схеме перезапуска CPU,может быть она критична к разным процам.

коля
24.06.2010, 23:37
Уже выкладывал , но прицеплю еще раз .Может после переезда форума не всем доступна.
Сброс 2 машынных цыкла в обоих случаях. Тонкости где-то дальше начинаются.
154 проц устанавливал на SOUL 116-4 , клавиатура или отсуттвует , или клавиши не совпадают,часы работают, там тоже этот гадский незаменяйка IS стоит, только в самом мелком корпусе PQFP. Тоже два прощлогодних грозовика лежит , пока в продаже таких процев не нашел.