У меня в Орионе-128 рев512 даже впаяны без кроваток РУ7И. И прекрасно работают.
Вид для печати
Ну не знаю, в спектруме эта же самая керамика работает и не греется...
У меня стоит одна линейка РУ5 в керамике. И они тоже более тёплые, чем пластиковые. Но не горячие.
У меня стоят импортные 'четырёхслойные' TMS41256, и буферы ИР82/ВА86. Всё достаточно горячее, но работает без глюков.
Причем повторюсь - греются только возле ВА87, с противоположной стороны холодные.
После сборки Ориона-128 рев.512 захотелось проверить всё имеющееся ОЗУ, но известные для Ориона тесты не позволяют это сделать в полном объёме. На просторах Интернета были найдены только авторский Тест-128 и некий Тест-256, тестирующие соответствующие объёмы ОЗУ.
В результате решил написать тест самостоятельно. За основу взял авторский Тест-128, опубликованный когда-то в журнале Радио. Код программы достаточно интересный, в первую очередь тем, что в работе не использует ячейки памяти, т.е. для хранения данных используются только регистры МП, и соответственно не используются операции со стеком (вызовы подпрограмм, инструкции PUSH/POP).
Идеологию и алгоритмы тестирования ячеек ОЗУ сохранил полностью без каких-либо изменений, только масштабировал на все 512 Кб. Процесс тестирования визуализируется также в виде двух банков, полный цикл проверки 512 Кб состоит из восьми проходов, которые отображаются верхним индикатором прогресса (чёрточки):
http://denn.ru/orion/photos/test-512.gif
Нижний индикатор прогресса отображает тестирование блоков по 16 Кб, и служит для визуализации работы теста, т.к. при повторных циклах квадратики не перерисовываются. Тест зациклен, после тестирования всех 512 Кб алгоритм повторяется с начала (стирается экран, заново рисуются картинки). Для отображения цветного "коврика", который отображался в финале авторского теста нужно нажать и некоторое время удерживать клавишу [НР] / [SHIFT]. Во время отображения "коврика" нажатие клавиши [УС] / [CTRL] вновь запускает тест.
Также во время тестирования ОЗУ в порты выводится "бегущая единичка" в соответствии с нижним индикатором прогресса, т.о. можно логическим пробником убедиться в работоспособности линий портов. Во избежании коллизий с имеющимися стандартными устройствами, вывод тестовой "бегущей единички" осуществляется только в следующие линии портов: F400 (A), F501 (B), F502 (C), F600 (A), F601 (B), F602 (C).
Ссылки для скачивания:
Бинарный файл для ПЗУ РФ2/РФ5 - http://denn.ru/8bit/orion/128/rev512/test-512.bin
Он же в ORI-формате (для закачки в Орион и прошивки авторским программатором) - http://denn.ru/8bit/orion/128/rev512/test-512.ori
Также сделал сборку для ПЗУ РФ4/2764 [Монитор-1, Монитор-2, Монитор-3 и Тест-512]:
Бинарник - http://denn.ru/8bit/orion/128/rom/bios-512.bin
ORI-файл - http://denn.ru/8bit/orion/128/rom/bios-512.ori
Прочие прошивки для Орион-128 в аналогичных форматах, может кому-то пригодятся:
Монитор-1:
http://denn.ru/8bit/orion/128/rom/m1rk.bin
http://denn.ru/8bit/orion/128/rom/m1rk.ori
Монитор-2:
http://denn.ru/8bit/orion/128/rom/m2rk.bin
http://denn.ru/8bit/orion/128/rom/m2rk.ori
Монитор-3:
http://denn.ru/8bit/orion/128/rom/m31rk.bin
http://denn.ru/8bit/orion/128/rom/m31rk.ori
Тест-128:
http://denn.ru/8bit/orion/128/rom/test-128.bin
http://denn.ru/8bit/orion/128/rom/test-128.ori
Тест-256:
http://denn.ru/8bit/orion/128/rom/test-256.bin
http://denn.ru/8bit/orion/128/rom/test-256.ori
Сборка для РФ4/2764 [Тест-128, Монитор-1, Монитор-2 и Монитор-3]:
http://denn.ru/8bit/orion/128/rom/bios-128.bin
http://denn.ru/8bit/orion/128/rom/bios-128.ori
***
Добавил в первый пост ссылку на пост ПЗУ Denn
У меня в Орионе стоят интеловская память, что-то там ixx256. Холодные, всё работает. Похоже что звучавшая когда-то версия о неработоспособности импортных кристаллов - несостоятельна.
Добрый день! Что то отупел я , наверно с переменой работы связано .....
Скажите "пищалка" как правильно подсоединяется ........ ППР(С28) это минус а плюс на плюс ?
А так же СБРОС (С30) замыканием на + ?
Тактильно у меня аналогичная ситуация. Однако сегодня добрался "пощупать" измерительным прибором. Короче, говоря, те которые "совсем холодные" - это +36 градусов, те которые "очень горячие" - это 40..41 градус :) Для пальца реально большая разница, а судя по прибору - ерунда.
Самый горячие буферы - ВИ83 (рядом с ИР13-ыми) - 44 градуса. Ну и рекорд среди чипов бьёт ЦПУ - 46 градусов (реально палец держать не могу). Резисторы подтяжек Ф1 и Ф2 (390 Ом) - 51 и 50 градусов. Имхо, действительно можно забить на весь этот нагрев.
От 35 до 45 градусов шкала чувствительности пальца очень нелинейная, ощутим практически каждый градус :)
П.С. приехали такие красавцы:
http://cs630420.vk.me/v630420907/39b02/sF_cuafGejI.jpg
Теперь Ориончик совсем нарядный:
http://cs630420.vk.me/v630420907/39b0b/gafyuZhbMrM.jpg
:)
Denn, ВА87 на памяти позволяет использовать ИР83 на видимовыходе. Забавное решение.
Потихоньку продолжил сборку:
http://s018.radikal.ru/i502/1605/e7/e1546f5b224ct.jpg
Eagle, полностью на 155-ой серии! Жестоко :)
А для чего трубки на DD56, 57 ?
Из "обязательной программы" только ИЕ5-ые - требуется строго 155-я серия, ибо там юзается "недокументированная фича" оных (лично не проверял, но читал подробности на эту тему). Остальные можно любые серии.
В новоделе (рев.512) ЛН1 задающего генератора специально поставил на панельку, чтобы поэкспериментировать с разными сериями. Ставил 155, 531, 555, 1533 - все совершенно одинаково уверенно генерят, как ни странно :)
Мой вариант мешанины серий:
http://denn.ru/orion/512/building/var_ics.jpg
Ставил по принципу: максимум керамики, а что не в керамике, то с минимумом потребления, в формировании сигналов для ОЗУ (RAS/CAS) и развёрток 531-я серия - для хорошего "стояка" :)
Про "нанотрубки". На первом Орионе приходилось вешать и подбирать кондёр на ИР13-ые (не на КП2!) для отображения крайнего левого столбца пикселей. Впоследствии, когда я его приводил в порядок (сделал нормальный БП, продублировал шины питания, напаял нормальных блокировочных кондёров), этот конденсатор стал только мешать (с "прогревом" пиксели начинали мерцать), его пришлось убрать, и - о, чудо - без него стало всё прекрасно :)
Сейчас я собрал второй Ориончик, питание изначально развёл по-нормальному - без "нанотрубок" всё прекрасно ;)
http://cs626323.vk.me/v626323907/f5b9/xWY5PgII_nc.jpg
http://cs626323.vk.me/v626323907/f5c2/lpvyS7E6CK4.jpg
http://cs626323.vk.me/v626323907/f5cb/eVU25jEPvlo.jpg
Если что, отпаять их не долго. :)
Вот как оно раньше было:
http://s45.radikal.ru/i108/1605/00/4c8748df7fcdt.jpg
Теперь плату попилил с целью изъятия микросхем. Плату ПЗУ попробую старую прикрутить, а вот с контроллером PS/2 пока никак...
У меня в орионе 128.3 ие5 стоят 555 серии и работает без спецэффектов.
Error404, уже несколько раз попадался на том что пробник показывал исправную микросхему,а в плате микросхема не работала. ИЕ19 и ИР22. Так что не стоить особо верить логическим тестерам.
Допаял таки плату, но как обычно ничего не запустилось, наблюдаю красивый чёрный экран. Генератор, судя по данным тестера, частоты генерит, но где какие должны быть?
http://s020.radikal.ru/i701/1606/85/b78869719b95t.jpg