Да нормальная УКНЦ, вы на Коммодор посмотрите, чипы дохнут от старости как мухи.
Проблема не в УКНЦ, проблема в элементной базе.
Из неё МОЖЕТ проистечь, но не факт.
Так даже пробудить интерес - нечем.
Шанс стремится к нулю.
200 килорублей согласен отдать?
Так что - не задранная цена, много софта (в первую очередь игр), безпроблемное подключение к современным мониторам, хотя бы относительная надёжность - чего из этого есть у УКНЦ?
И даже из тех, на этом форуме, кто хоть как то интересуется УКНЦ - сколько человек, что бы погонять любимую игрушку, включат железный УКНЦ, а не эмулятор?
Я вот периодически шарюсь по пещере - именно на железной PDP :) И софт под RSX всё чаще пишу на ней, а не в эмуляторах :) Писал бы и под RT, но вот нет на ней редактора, заточенного под написание софта :) А на RSX есть :)
- - - Добавлено - - -
Арсений, переноси не относящееся к теме AZ в новую тему - "За что я люблю (не люблю) - нужное зачеркнуть - УКНЦ и почему не несу денег разрабам" :):)
читаю тему и душенька моя радуется )
все нужные люди в творческом обсуждении ! - это главное (что и требовалось - как справедливо сказал выше Арсений!),
@Arseny, @SuperMax, - про модульность влияющую на конечную цену - очень ИМХО здравая мысль !
рано рано )))
смотрите что сейчас имеют на пальцах самые опытные, мастеровитые и главное авторы самого актуального и календарно, и по ситуации рыночной контроллера - опыт создания AZ - для PDP-машинок в принципе, готовый шедевр ZXБК - красивый и удобный как пряник. Если у них будет ими же освоенный хотя бы на уровне "мне всё понятно" ПЛИСовский вариант КМД УК, вот тогда можно уже - реально объявить ( анонсировать ) начало разработки УК-НЦ на ПЛИС - со всеми плюшками пирогами (нужными интерфейсами) в красивом исполнении и под это дело агрессивно и недвусмысленно собирать средства - с миру по нитке - уверен заинтересованных будут.
Что касается ПО - если брать все что работает на реальном железе сейчас - это очень нормальная библиотека + как показала практика от Никиты - адаптация БК-игрушек (и не только от БК) для УК-НЦ вполне выполнима малой кровью заинтересованным в такой задаче программистом.
Я рад, что моя телеграмма в ЛС разработчикам AZ-контроллера и волна ею пущенная собирает тусовку, а не разобщает её. Очень рад.
*ПРИМЕЧАНИЕ ДЛЯ СТОРОННИХ ЧИТАТЕЛЕЙ (!ВАЖНО!)
*ПРИМЕЧАНИЕ ДЛЯ СТОРОННИХ ЧИТАТЕЛЕЙ (!ВАЖНО!)
Всё что вы могли принять за т.н. "срач" или "перебранку" таковой не является, а есть нормальный
рабочий момент, который не удалось избежать ни одному новоделу для УК-НЦ !!! Найдите и почитайте
споры и обсуждения по реплике КЖД самого первого - вы поймёте о чём я.
[свернуть]
@SuperMax - хотел бы пару слов вставить по поводу "торчащих сверху" - я не знаю размер платы,
но можно ли подобрать так, что бы она в корпусе с направляющей была в ровень с верхней крышкой ( ну или совсем чуть чуть выступала), тогда из корпуса можно сделать (только с внутренним каким то зажимом / креплением - что бы не допустить расшатывания / разрыва контактов в процессе экспуатации) вывод макарон под дисководы - только не виде широкого шлейфа (хотя почему бы и нет?), а по типу самых поздних IDE - шлейфов, которые были выполнены вот так (что бы охлаждению не мешать) :
http://images.vfl.ru/ii/1618372778/a...34070946_s.jpg
Читая про "живые машинки" и опыту недавно "вылетевшей" платы - всё больше склоняюсь к мнению, что классическая УК-НЦ - красиво умирает, что делает ПЛИС реализацию машинки ещё более актуальной и востребованной !!! Те экземпляры которые живут и хранятся на руках у счастливых обладателей - наверное последняя популяция - и аудитория конечно более чем скромная для реальной рентабельности... наверное...
- - - Добавлено - - -
я очень был бы благодарен, если бы ты аргументированно объяснил мне, чем тебе Nys не угодил?
Извини, а чего в нём нацелено на написание софта? Я могу, не выходя из него
- перемещаться между файлами?
- запускать трансляцию, причём, в зависимости от типа файла, будут запускаться разные компиляторы?
- запускать сборку, причём как простую, так и с описанием команд линкера?
- добавлять описания к (К а не В) файлу
- группировать файлы и видеть в окне редактора группы и содержимое группы, вместе с описаниями файлов в группе?
- выйти из редактора... ой, а зачем мне вообще выходить из редактора? Я хочу, не выходя из редактора, делать всё, что заблагорассудится, например - команды ОС
Хоть ЧТО ТО из этого твой любимый редактор умеет делать? Мой - да. Можешь посмотреть .
Подумал, чего надо для модернизации AZ и понял, что действительно надо.
Надо сделать эмуляцию какого либо стандартного дискового устройства от DEC из файла-образа.
Тогда появится возможность запуска всякой всячины, с минимумом проблем. Чтобы не приходилось новые драйверы вписывать в систему.
off top
если кто помнит, для ускорения работы в классе, был вариант использования утилиты SLEPOK.SAV - которая загружала при перезагрузке сразу содержимое памяти РМП нужное где всё уже готово к работе. Я её гонял по всякому не так давно, да для РМП и загрузки БЕЙСИКА по сети она пригодна, но в остальном очень много нареканий там у меня к ней было. К чему я это? А вот к чему. Если сделать (допустим) выборку игрушек, которые после полной загрузки и запуска уже не обращаются к диску ( без таблиц рекордов и всего подобного ) и не нуждаются в системной дискете - можно было бы (?) теоретически в запакованном виде такие слепки хранить, к ним иметь какое то стартовое меню с выбором игр для запуска и на лету их распаковывать с запуском? По примеру SAVE_STATE в эмуляторе? Тогда можно было бы даже ИТО пакеты чисто ради гейм-плея туда впихивать (пусть был бы вылет при нажатии "СТОП" и отсутствовал некий функционал - зато сами уровни можно было бы играть, но не во все игры !!! Conan - уровни с дискеты берёт, а вот Knight к диску обращается только когда все жизни кончились, но !!!о чудо!!! в образе ИТО-90 там бесконечная жизнь, а вот "выдернутый" Рыцарь - честный... Так же есть и АРКАНОИД с "бесконечными жизнями". LODE RUNNER
из ИТО-90 так же после стартовой заставки к диску обращается только когда ищет редактор или таблицу рекордов, что очень легко избежать и спокойно играть в любой уровень или поэтапно бесконечно долго - для этого там читерские сочетания кнопок предусмотрены. Это платиновые позиции - и кучка игр "сетевых" которые в соседней теме обсуждались...и конечно супер-хит всех времён БЕЙСИК-ВИЛЬНЮС для УК-НЦ ;-) Такой картридж был бы очень интересной штукой и опять же - если он под стандартный слот расширения - не зависел бы от варианта платы самой машинки и работал бы на любой УК-НЦ (!)
[свернуть]
Ну если сделать версию для втыкания вместо сетевого адаптера, то смысл на УКНЦ будет.
Можно будет запускать не только RT-11 к примеру...
Ладно если человек просто гоняет игрушки...
Однако если машина "музейная" или "исследовательская" то может чего-то странного захотется ;)
Типа DOS-11/Bath... Или первых версий RSX-11, а то и вообще чего маловедомое ;)
Подумал, что ещё в AZ впихнуть можно и дошло... :) При сём не слишком сложное...
Таймер. Даже если простейший - просто регистр статуса...
Или программируемый.
Вещь простая, но полезная. Только надо его вешать к ЦП.
Глубокоуважаемый SuperMax, При разводке платы под версию 2, учитывайте 2мм просчёт в расположении крепёжных элементов на плате под широкий разъем УКНЦ
Разъем упирается в корпус и не возможно закрепить плату на родные посадочные места
https://pic.maxiol.com/thumbs2/16198...0430225139.jpg
https://pic.maxiol.com/thumbs2/16198...0430224930.jpg
Шлифмашинкой аккуратно подпилить. Ни каких проблем не вижу.
А кто сказал о проблемах, просто на будущее. Могу прислать сетевой адаптер для образца
Набил плату, но что-то у меня не складывается с запуском
Без сетевого модуля она должна работать?
Заливал разные версии прошивок, на данный момент 2.0
После включения светодиод горит фиолетовым
При входе в отладку не даёт ни чего ввести, через пару минут начинает мигать синим, в отладке после ввода 177226 ИСП выдает или ошибка, или двойное зависание.
Грешил на родной шлейф, распаял на новом разъёме , ситуация та-же
Есть мысли в чем проблема?
P.S. Флэшки то-же менял и пробовал FAT16 и FAT32
https://pic.maxiol.com/thumbs2/16201...0504160433.jpg
https://pic.maxiol.com/thumbs2/16201...0504160407.jpg
да
см https://forum.maxiol.com/index.php?showtopic=5388
необходимо прочитать документациюЦитата:
Заливал разные версии прошивок, на данный момент 2.0
После включения светодиод горит фиолетовым
При входе в отладку не даёт ни чего ввести, через пару минут начинает мигать синим, в отладке после ввода 177226 ИСП выдает или ошибка, или двойное зависание.
https://forum.maxiol.com/index.php?showtopic=5388
мне кажется, что при таком подходе в помощи коллегам, нужно в объявлении о продаже данных устройств (конструкторов) большими буквами писать ДЕБИЛАМ НЕ ПРИОБРЕТАТЬ!!!
Именно дебилом я себя сейчас чувствую. Потому что уже полтора часа брожу по закольцованному, с путанной навигацией, форуму, на который выше уважаемый SuperMax дал две одинковые ссылки на два разных вопроса, и не могу найти ответа на простейший вопрос - так что же там с индикацией то?....
Там просто три темы, которые описывают не менее 5 разновидностей контроллеров и удачным образом все три темы ссылаются друг на друга.
Коллеги, пожалуйста, ткните более точно носом например в описание индикации, и уж помогите отладить девайс.
У меня та же проблема - светодиод горит фиолетовым, УКНЦ при старте говорит, Стартовый тест, ошибка ЦП.
При этом прошу не давать опять ту же ссылку, ну или уж явно скажите, что с дебилами общаться не намерены...
Интересно, как мне удалось найти вот это
Ошибок всего 15, они выдаются миганием синего светодиода. Сначала на секунду зажигаются оба светодиода (в варианте с одним RGB-светодиодом - бирюзовое свечение в течение 1 сек.), потом, старшим битом вперед, выдается код ошибки, 4 бита, потом 3 сек пауза и все повторяется сначала.
Нулевой бит выдается короткой вспышкой (20 мс), единичный - длинной - 250 мс, далее - пауза, 0.5 сек. Увидев синие мигания, надо записать последовательность битов, должно быть 4 бита и по таблице определить, что за ошибка.
Например, если не воткнуть SD-шку, будет моргать так: зеленый и синий вместе - 1сек, пауза - 1сек, синий - короткая - короткая - длинная - длинная - пауза 3 сек и все сначала. Код получается 0011, т.е ошибка 3 - не монтируется диск 0:, действительно, нет СД-шки. С RGB-светодиодом будет то же самое, только зеленый и синий вместе дадут бирюзовый.
документацию, а именно _всё_ что там написано во всех темах про AZ стоит прочитать.
Возможно сейчас, информации уже много, но я постарался задокументировать всё.
2. касаемо фиолетового светодиода
Вопрос первый: сетевая карта подключена ? если нет, то переключатель выставлен согласно документации?
я совсем не случайно написал:
Вопрос второй: Вы точно прочитали _всю_ документацию ?Цитата:
3. Добавлена возможность отключить сеть, для этого используется переключатель SW2, для выключения сети необходимо перевести его в положение ON
- - - Добавлено - - -
Добавлю еще важный момент, при сборке рекомендуется использовать стереомирокоп, иначе есть риск, не заметить дефекты пайки
пример описан в этой теме
https://forum.maxiol.com/index.php?showtopic=5565
догадайтесь какая нога в воздухе ?
Действительно много. Более того, это все помножено на несколько версий девайсов (и несколько версий для самой УКНЦ и несколько - для разных компьютеров) и на несколько версий прошивки.
Нет, сеть не подключал. Переключатель в состоянии OFF. Как только доберусь до дальнейшего экспериментирования, попробую выключить сеть.
Очень сомневаюсь, что прямо всю, по всем версиям... систематизировать бы... я например так и не нашел информацию по индикации... "Индикация ошибок - подробно расписано тут" - и ссылка на общую ветку про контроллер и планы разработки(((
это точно, но в наличии к сожалению только лупа. С STMкой намучался уже, но сейчас вроде коз и непропая не осталось...
На текущий момент сам контроллер при включении мигает фиолетовым и переключается в зеленый (без SD моргает синим соответствующую ошибку), а значит наверное сам по себе работает. УКНЦ с ним ведет себя странно и почти непредсказуемо, почти, потому что удалось выявить возможную закономерность, что при прогреве начинает загружаться система. Т.е. загрузиться с контроллера получается, но редко. При чем все зафиксировано, и с шевелением шлейфа и контроллера это вроде бы не связано. В основном на 177226 ИСП ответ *** СТОП *** 000002/000000
вся линейка AZ (за исключением AZ БК) использует одну прошивку STM, соответственно все что описано в обновлениях, верно для всех - и УКНЦ и ДВК и оригинальной PDP-11
я - за, необходимость специалиста по документированию уже наблюдается.Цитата:
Очень сомневаюсь, что прямо всю, по всем версиям... систематизировать бы... я например так и не нашел информацию по индикации... "Индикация ошибок - подробно расписано тут" - и ссылка на общую ветку про контроллер и планы разработки(((
совершенно верноЦитата:
На текущий момент сам контроллер при включении мигает фиолетовым и переключается в зеленый (без SD моргает синим соответствующую ошибку), а значит наверное сам по себе работает.
тут основная засада с подключением к шинеЦитата:
УКНЦ с ним ведет себя странно и почти непредсказуемо, почти, потому что удалось выявить возможную закономерность, что при прогреве начинает загружаться система. Т.е. загрузиться с контроллера получается, но редко. При чем все зафиксировано, и с шевелением шлейфа и контроллера это вроде бы не связано. В основном на 177226 ИСП ответ *** СТОП *** 000002/000000
и от качества зависит работа УКНЦ
я хорошо помню, как обычные школьные УКНЦ повисали от того, что кто-то ударял по столу (те любое нарушение контакта на шине ЦП вызывало зависание или глюки)
когда я работал в СЦ - мы лечили это прямой запайкой
После отключения сети контроллер стал загружаться чаще.... иногда даже пытается прям при старте запуститься))) выглядит это примерно так:
https://pic.maxiol.com/thumbs2/16208...8.img1918j.jpg
нет, на самом деле отключение сети никак не было связано с частотой успешных запусков. У меня две УКНЦ, и одна из них просто глючная. Отключение сетевой карты совпало с тем, что я стал пробовать на другой УКНЦ... так что джампер отключения сети никак на работоспособность не влияет
А есть где-нибудь схема подключения контроллера с широким СА ?
Схема УКНЦ есть, а схему контроллера нигде найти не могу, обнаружил только герберы на maxiol.com.
IDC-версия подключается так
https://forum.maxiol.com/index.php?showtopic=5491
а версия с широким СА - напрямую шатным шлейфом с разъемами
А можно ещё уточнить, в каком положении ?
Вот как здесь https://pic.maxiol.com/images2/16478...3.azboard1.jpg
или вот так: https://pic.maxiol.com/images2/16478...3.azboard2.jpg
Там красными линиями обозначено предполагаемое соответствие.
Собственно все просто - 2й и 60й GND и это видно по самой печатке
а 1й и 59й +5В что тоже легко отследить
вот на этом фото сразу видно что ШАД не подключена а на +VCC будет подана земля
https://pic.maxiol.com/images2/16478...3.azboard2.jpg
Для исключения путаницы добавил нумерацию
https://forum.maxiol.com/index.php?s...ndpost&p=56311
В версии контроллера 1.01 сеть предусмотрена? Или только в v2?
Скорее всего у меня прошивка без поддержки сети т.к. не завелась и при указании настроек сети в AZ.ini виснет.
Прошивка последняя подойдет?
Спасибо, буду пробовать.
- - - Добавлено - - -
Прошил.
Все работает, очень удобно.. буду тестить.
P/S.
Можно будет в UKNCEdit добавить пункт - после компиляции запись по сети в образ AZ.
При загрузке с FDD должен быть виден AZ?
С флопика если сделать LO AZ говорит нет устройства.
На моем HZ можно быстро с нуля разбить 8х64мб и с FDD сделать COP\BOOT.
Просто хотел сделать более легковесные диски.
В прилагаемых уж больно много дровов и наворотов, что памяти не осталось.
И где можно почитать про API AZ (часы и.т.д.), взаимодействию без RT11, начальному загрузчику (чтобы вклиниться без RT11).
при наличии драйвера AZ.SYS да
видимо нет AZ.SYSЦитата:
С флопика если сделать LO AZ говорит нет устройства.
https://forum.maxiol.com/index.php?s...ndpost&p=57017Цитата:
На моем HZ можно быстро с нуля разбить 8х64мб и с FDD сделать COP\BOOT.
Просто хотел сделать более легковесные диски.
В прилагаемых уж больно много дровов и наворотов, что памяти не осталось.
И где можно почитать про API AZ (часы и.т.д.), взаимодействию без RT11, начальному загрузчику (чтобы вклиниться без RT11).
там явное описание API с примерами использования