Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » Mini, Unix и RISC-машины » SUN Ultra 60 + SUN Creator 3D |
<<Назад Вперед>> | Страницы: 1 * 2 | Печать |
UFO |
e2e4 написал: 6. Есть ли в инете (поделитесь пожалуйста ссылками) что-то более подробное по этой архитектуре, чем простое перечисление комплектации? Нужен, как написано в описании темы - ликбез по SUN'ам этого периода, т.к. архитектура, судя по всему, сильно отличается от IBM PC.http://en.wikipedia.org/wiki/Ultra_60 - википедия про Sun Ultra 60 http://en.wikipedia.org/wiki/Sun_Ultra_series - википедия про серию Sun Ultra Оттуда узнаём, что родная ОС - Solaris 7 - 10. Кое-что можно найти на http://rutracker.org Далее идём на сайт производителя в поисках мануалов. Запрос в гугле типа "sun ultra 60 manual" тоже даёт неплохой результат. P.S. На форуме поднималось несколько тем про SUN'ы. Кое-какую информацию можно почерпнуть и там. - SUN Sparc - Sun Netra Internet 4000 - SUN Sparc Server 1000 - SUN Sparc Station 1 - SUN Sparc Station 10 - SUN Ultra Enterprise 2 |
e2e4
Advanced Member
Откуда: Москва, ЮВАО Всего сообщений: 558 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 13 апр. 2010 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 22 июля 2012 1:00 Сообщение отредактировано: 22 июля 2012 1:10
UFO, спасибо за ссылки! Изучаю машинку потихоньку. Очень полезный документ: сервисный мануал на Ultra 60 ------------- Что пока получилось: 1. Подключился к машинке в режиме терминала через так называемый tip-кабель. В качестве териманала - IBM PC с Windows XP, программа HyperTerminal. Что для этого нужно: 1. Паяем нуль-модемный кабель следующим образом: разъем со стороны Ultra 60 - Serial Port A, на кабель нужен разъем DB-25M (штыри), разъем со стороны PC - COM port, на кабель нужен разъем DB-9F (гнезда). Распаиваем: 2-ой контакт DB-25M (TXD) -> 2-ой контакт DB-9F (RXD) 3-й контакт DB-25M (RXD) -> 3-й контакт DB-9F (TXD) 7-ой контакт DB-25M (GND) -> 5-ый контакт DB-9F (GND) 2. Переводим последовательные порты Ultra 60 в режим RS-232 (по умолчанию у нее установлен режим RS-423). Для этого отсоединяем шнур питания от ультры, выставляем джамперы J2604 и J2605 (см. мануал) в положение 1-2 (по умолчанию - 2-3). На самом деле, достаточно переключить только джампер, ответственный за Serial Port A, но мне лениво разбираться, какой из нах за какой порт отвечает, поэтому переключаем оба. 3. Убеждаемся, что оба компьютера выключены, для надежности рекомендую вынуть штекеры питания. Соединяем оба компьютера через наш нуль-модемный кабель. Включаем PC, грузим Windows, запускаем Hyperterminal, начинаем новое соединение, параметры соединения - 9600 бод, 8 бит в байте, без контроля четности, 1 стоповый бит, тип терминала - TTY. 4. Подключаем к Ultra 60 питание и клавиатуру, зажимаем на клавиатуре Stop + D, нажимаем на клавиатуре кнопку On (обычно правая верхняя). Смотрим, что нам пишет Ultra в окне терминала. После прохождения POST можно вводить команды, в частности, включить режим максимального POST-теста (при следующем включении будет тестироваться несколько минут, выводя максимум информации), см. мануал. Также пишут, что можно не подключая клавиатуру, просто включить ультру кнопкой на корпусе, в таком случае вывод автоматически будет перенаправлен в tty (Serial Port A), что нам и надо. ---------------------- Что не получилось: получить картинку на мониторе. Буду проверять переходник с видео-разъема ультры на VGA. ---------------------- Новая информация: 1. Все слоты памяти одинаковые, никаких "особенных" DIMM там нет. Два верхних DIMM расположены со смещением, это топология материнской платы, глубокого смысла не несущая. Вся память разбита на 4 банка, обязательно заполнять банки целиком (все 4 DIMM), в каждом банке должны быть одинаковые по объему и по скорости DIMM (в противном случае получите в лучшем случае пенальти на производительность). Сами банки можно заполнять в произвольном порядке. Максимальный размер DIMM - 128 Mb, соответственно максимум можно установить 128 Mb x 4 x 4 = 2 Гб памяти. 2. В ультре два слота для процессорных модулей. Можно установить как два процессорных модуля (с одинаковыми процессорами, насколько я понял), либо один - тогда он устанавливается в слот процессора 0 (нижний). 3. В ультре два слота для видеокарт. Можно установить 0, 1 или две видеокарты. Без видеокарт работа возможна через терминал (см. выше). Я пока установил две одинаковых карточки SUN Creator3D, обе карточки система увидела на этапе POST. 4. Выше я писал, что в Ultra 60 четыре слота PCI, 33 МГц, 5В. На самом деле один из них - особенный - может работать как на 33 МГц, так и на 66 МГц, и рассчитан на питание 3,3 В, будьте внимательны. Любой из портов PCI может работать как в 32-битном, так и в 64-битном режиме. В инете встречается информация, что в ультру легко подключаются и хорошо поддержаны операционным системами многие PC'шные PCI-карточки, в частности, контроллер USB, которого в самой ультре нет. |
e2e4
Advanced Member
Откуда: Москва, ЮВАО Всего сообщений: 558 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 13 апр. 2010 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 22 июля 2012 23:04 Сообщение отредактировано: 22 июля 2012 23:13
Так. Удалось сделать многое. По-порядку: 1. Разобрал и проверил распайку своего видео-кабеля. Распайка оказалась правильной, приведу ее, может кому-нибудь поможет (спасибо одному англоязычному форуму): Нумерацию пинов VGA-разъема см. 13W3 >-> VGAтут (или в самом разъеме), пинов 13W3 разъема см. тут. Отмечу, что указанный кабель скорее всего подойдет только к видео-картам SUN Creator, Creator3D, Elite3D. Вообще, распиновка разъемов 13W3 у разных машин, и даже у SUN на разных видеокартах (они называют их Frame Buffer) может сильно отличаться, в основном различия в распиновке CSync, HSync, VSync. 2. В режиме терминала по команде "printenv" увидел, что девайсом вывода является tty. Вот где собака порылась! Пишем "setenv output-device screen", "setenv "input-device keyboard". Далее перезагрузка - "reset". Вуаля, на мониторе появилось изображение в режиме 1280x1024x60 Гц. 3. Системы на винтах не было. Ну и ладно. По "printenv" я также узнал, что auto-boot стоит в false. Качаем iso-образ Solaris 10 бесплатно (требуется регистрация) с сайта Oracle, пишем его на DVD. В ультре пишем "setenv boot-device cdrom disk", вставляем DVD с нашим образом в DVD-дисковод ультры (подразумевается, что он есть), пишем "reset", после ресета - "boot" (если auto-boot запрещен, если его включить, загрузка пойдет автоматически). Отвечаем на вопросы установщика, ставим систему (заняло примерно час времени на 2x450 МГц и 1,5 Гб памяти). Система в стандартной установке занимает около 8 Гб на жестком диске + 512 Mb на swap. ------------------------ Нашел инфу в инете, что в ультра понимает модули памяти по 256 Мб, таким образом позволяя поставить 4 Гб ОЗУ. Было бы любопытно подтвердить/опровергнуть эту информацию. |
e2e4
Advanced Member
Откуда: Москва, ЮВАО Всего сообщений: 558 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 13 апр. 2010 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 29 июля 2012 17:32 Сообщение отредактировано: 29 июля 2012 17:37
Насчет возможности установки модулей по 256 Мб и суммарного объема в 4 Гб ОЗУ: пишут, что таки установить модули по 256 Мб - возможно, но то ли адресных линий у Ультры 60 не хватает, то ли OBP (ее БИОС) отказывается признавать больше, чем 512 Мб в одном банке памяти - дело в том, что увидит Ультра эти модули объемом всего 128 Мб, так что смысла ставить 256 Мб модули нет. Проверить эту информацию не могу из-за отсутствия модулей по 256 Мб. Зато, прикупив 4-ре модуля 128 Мб, заполнил все банки - теперь у меня максимальный объем ОЗУ - 2 Гб, с чем себя и поздравляю. В общем такая получилась конфигурация: - 2x450 Мгц UltraSPARC II (максимальные камни для Ультры 60) - 2 Гб 60 нс памяти (максимальный объем и скорость) - 2 x 36 Гб SCSI HDD (Seagate Cheetah 10000 RPM 4 Mb кэш) - медленные по сегодняшним меркам, но максимальные из того, что устанавливались в ее время - 2 x Creator3D (не топовая видеокарта, но максимальная из тех, что влезают две штуки, более навороченные из-за выступающих частей нельзя впихнуть две) - 15 Мб набортной памяти у каждой, макс. разрешение - 1920х1080 - DVD-ROM 10x, без функции записи - Стандартный 3,5" флоппик - Установлен Solaris 10 (SunOS 5.10.), графическая оболочка - GNOME, браузеры - FireFox и Mozilla. Как видим, конфигурация максимальная (или очень близка к таковой). ----------------- Удалось настроить инет. У меня PPP-соединение с провайдером, поэтому руководствовался этими сслыками: http://www.techonia.com/config...oe-solaris http://sait-com.com/solaris-os...-1011.html Единственное дополнение: у меня сетевой интерфейс называется hme0, и он изначально был выключен. Включать так: http://www.sunhelp.ru/archives...laris.html мне помогло следующее: И еще, после проверки "sppptun query" у меня не было установлено туннелирование #dladm show-dev решилось вводом: hme0:pppoe Также пришлось вручную отредактировать файл /etc/nsswitch.conf, изменив в нем: # sppptun plumb pppoed hme0 на: hosts: files Возможно, все эти дополнительные действия потребовались из-за того, что изначально я устанавливал Solaris как на "No-networking computer". hosts: files dns ----------------- Впечатления от работы в инете: гугль работает шустро яндекс карты оооочень тормозят полигон призраков работает приемлемо youtube удалось посмотреть только из FireFox (на Mozill'у ругается, что версия браузера не поддерживатся youtube'ом) - качество 240 проигрывается в окошке с пропуском где-то половины кадров (на глаз), но смотреть в принципе можно (если в доме кроме Ультры 60 в наличии только калькулятор и узелковая письменность ). Звук проигрывается нормально. В разрешении 360, либо 240, но во весь экран вместо видео отдельные картинки показывает, звук торомозит неподеццки. Есть мнение, что проигрывать видео во весь экран (хотя бы DVD MPEG2, а может и DIVx в разрешении 640х480) на этой машинке возможно, если скомпилировать mplayer с оптимизацией под SPARC VIS (что-то типа MMX в архитектуре x86), но это пока не осилил. |
e2e4
Advanced Member
Откуда: Москва, ЮВАО Всего сообщений: 558 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 13 апр. 2010 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 1 августа 2012 23:22 Сообщение отредактировано: 1 августа 2012 23:24
Небольшое дополнение: установил MPlayer (уже готовый скомпилированный пакет, не знаю, какие были включены оптимизации) - DivX проигрывает, хотя заметна некоторая рассинхронизация звука (поток в районе 1,2 Мбит/с). DVD 720x576 со звуком (драйвер звука - sun) - проигрывает очень тормознуто. Если ставить -framedrop, то дропает 80% кадров. Без звука - проигрывает нормально более-менее. Посмотрел ресурсы - декодирование видео - 60% CPU, звука - то же где-то 60% (что бы это ни значило, как всегда у самодельных программ вывод малопонятен, документированность оставляет желать лучшего). На весь экран разворачивать (правда у меня разрешение 1920x1080) - вообще не вариант, статичные картинки. Все настройки перепробовал, уже хотел было махнуть рукой, но нашел и установил другой плеер - ogle 0.9.2 (тоже брал готовый пакет). В нем прекрасно воспроизводится DVD-диск, даже развернул изображение на пол экрана - практически 25,0 кадров в секунду постоянно, звук нормально работает. С его настройками еще даже и не пробовал разбираться, все заработало сразу. Так что процессорная мощность все-таки есть, важно подобрать программы, которые умеют ее использовать. |
dps
Advanced Member
Откуда: СПб Всего сообщений: 3842 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 апр. 2008 |
e2e4 написал: Страшно читать. Целероны на такую частоту нормально видео тянут под ХР, а тут почему так? Так что процессорная мощность все-таки есть, важно подобрать программы, которые умеют ее использовать. |
e2e4
Advanced Member
Откуда: Москва, ЮВАО Всего сообщений: 558 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 13 апр. 2010 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 2 августа 2012 2:06 Сообщение отредактировано: 2 августа 2012 2:10
Давайте разбираться. Мне что-то тоже кажется, что производительность как-то сильно занижена. Я не очень помню эру селеронов, давайте поточнее: какой селерон, какое видео (разрешение, видео кодек, аудио кодек), сколько кадров в секунду и на каком разрешении экрана тянут? Можно сравнить одинаковые видеофрагменты на воспроизведение. Я конечно новичек в Unix, и не знаю, подо что оптимизированы кодеки MPlayer и ogle (самому скомпилировать с нужной оптимизацией пока не получилось). Но с другой стороны - разрешение 1980x1080, Creator3D в-общем-то слабая карточка (мнение из инета) и скорее всего аппаратного ускорения видео у нее нет вообще. У UltraSparc II есть набор инструкций VIS (аналог MMX, как пишут), но под него надо оптимизировать кодеки, иначе толку не будет. Еще важно, чтобы кодеки распараллеливались под SMP (я даже пока не понял, как посмотреть в Solaris 10 загрузку в отдельности по каждому из процессоров). Сам был бы рад разобраться, но я еще только начал . |
skoroxod
Advanced Member
вежливый пролетарий Откуда: Старый Оскол Всего сообщений: 8177 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 мар. 2009 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 2 августа 2012 7:56 Сообщение отредактировано: 2 августа 2012 8:31
За Селеры Мендо-450 не скажу, на таких не пробовал. Но VIA 733-800 современные авишки DivX воспроизводят так-же с торможением, причём банальные 720х576, хотя Селеры Купер-800 уже нормально справляются. Видюха какая-то старенькая ATI PCI и памяти 512Мб. У меня на работе на одном складе стоит эта связка, немного экспериментировал, сейчас поставил Пень-866 - барышня смотрит на нём сериалы с флешки Да, плеер K-lite-овский MPC |
UFO |
Коллеги, напомню, что тема воспроизведения видео на старых компьютерах периодически поднималась на форуме. Не хотелось бы, чтобы тема про SUN Ultra плавно перетекла в очередное длинное и продолжительное обсуждение темы воспроизведения видео на различных конфигурациях PC-совместимых компьютеров: - Просмотр видео на Pentium II - Выбор софта для старого системника - Помощь в апгрейде раритета - Что можно сделать из компа, на базе Pentium 200MMX ? - Самый нетребовательный плеер DVD или мин. конфигурация - win32 видеопроигрыватель наименее требовательный к железу? аналогичные темы можно найти, воспользовавшись поиском по форуму. |
e2e4
Advanced Member
Откуда: Москва, ЮВАО Всего сообщений: 558 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 13 апр. 2010 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 3 августа 2012 19:21 Сообщение отредактировано: 3 августа 2012 19:25
Во-первых, почему я хочу проиграть именно видео: это довольно ресурсоемкая задача, хорошо распараллеливаемая, подходящая под бенчмарк и сравнение совершенно разных платформ. Во-вторых, UFO, посмотрел найденые вами темы (спасибо за поиск) - ну и какой из них следует вывод? Для себя уяснил: а) конкретным бенчмарком никто в них не занимался. Под конкретным бенчмарком я подразумеваю написать следующие параметры: видео-кодек, аудио-кодек, разрешение кодированное, разрешение выводимое на экран (scaling, zoom), включенные аудио/видео фильтры, сколько fps выдает, конфиг машины б) народ в основном использует малопроизводительные камни (П200ММХ и т.п.) для проигрывания видео только в связке с аппаратным декодером DVD/DivX на видеокарточке. Но это же совершенно не верно в применении к Sun - тут никаких аппаратных декодеров нет, только yuv2rgb в Creator3D серий от 3-ей и выше. Да и то, попробуй задействуй его еще (ogle обещает beta-поддержку, еще не пробовал). Кто-то написал, что смог использовать ПII-350 для софтварного воспроизведения DVD, но опять таки - никаких параметров не написал (см. п. а). в) многие считают, что проиграывание "7-10 fps" - это "еще чуть-чуть и хорошо будет". Я же считаю, что все, что отлично от 25,0 fps - неприемлемо. г) слишком много, извините, "плевел" среди "зерен", результатов, не поддающихся проверке и т.п. Я бы предложил все-таки тем, кто имеет в настоящий момент работающую систему на П1-П2-П3 (АМД К6 и т.п.), отключив все хардварные ускорители, попробовать проиграть какой-нибудь эталонный видео-файл (типа Ducks take off, только для более слабых разрешений). И написать сюда средний fps. Я то же самое попробую сделать на Sun. skoroxod, спасибо за некоторую информацию - у меня примерно такое же субъективное ощущение сложилось. ИМХО нормально проигрывать DivX 720x576 мог комп на базе P4 1,4Ггц и выше. Это чтобы не было лагов на быстрых сценах и т.п. "эффектов". --------------- Попробую еще WinRAR тест запустить, результаты напишу. |
<<Назад Вперед>> | Страницы: 1 * 2 | Печать |
Полигон-2 » Mini, Unix и RISC-машины » SUN Ultra 60 + SUN Creator 3D |
1 посетитель просмотрел эту тему за последние 15 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |