Начинать не когда не поздно. Ардуину-ардуинам, а распбери-англосаксам. Мне пока важно,чтобы у меня хоть что нибудь работало (по минимуму работает), до остального созреть видимо надо.
Вид для печати
Это точно. Хотя эти доработки, еще тот квест). Так лучше разобраться в мейнстриме, а дальше …. Хоть чего захотим.
вот фото.
я не знал, как лучше показать, поэтому сделал два снимка и наложил один на другой. "384-ый" экран закрасил, чтобы было видно, как он расположен на телевизоре после доработки.
а справа видно, что показывается, если включить режим "480".
мой вопрос должен был звучать так: разница положения экрана 384 до доработки не должна отличаться от положения его же после доработки до варианта 480?
хотя это уже не важно. я вернул всё как было до доработки. варик 480 оставил как резерв, к которому можно вернуться в будущем и просто перепаять 2 провода.
http://s001.radikal.ru/i193/1705/fb/81320f0f5f83.jpg
У меня 384 "до" и "после" всегда отличался по положению, подбирал выводы ИД7.
Плюс еще телек "интерпретирует" аналоговый по сути кадр, каждый телек по-своему. Мой LCD со SCARTa например масштабировал 480 по ширине всего экрана, и даже 4-5 крайних справа точек не влезало (полсимвола). А на скриншоте видно что все помещается, и картинка 480 занимает от силы 3/4 экрана по ширине.
Error404, значит у меня всё правильно. прекрасно.
Полная схема ОРИОНА со всеми предложенными кем-либо, когда-либо мелкими доработками не существует. Во-первых, это слишком большая работа перечерчивать всю схему ОРИОНА, даже если не вносить в неё изменений. Хочу сказать, что нет даже базовой схемы ОРИОНА без всяких изменений. Тем более перечерченной грамотным образом (хотя бы участок видеогенератора, т.к если его нормально перечертить, то будет понятно, как он работает).Цитата:
Сообщение от Stampmaker
Во-вторых, если все когда-либо предложенные доработки ввести в схему ОРИОНА одновременно, это будет 200 корпусов, где разобраться будет невозможно. И как ввести, например 6 вариантов одной доработки в одну схему. Сюжет доработок, как раз и заключается в том, что это маленькие и независимые доработки, которые делаются на уже работающей базовой плате, что упрощает их выполнение вручную. Потому общая схема с частью доработок нужна только, если кто-то захочет делать новодел, а при ручном исполнении это не надо.
Для начала интересно хотя-бы перечислить какие вообще доработки ОРИОНА были когда-либо предложены. И оценить какая их в настоящий момент актуальность. Актуальность надо оценивать по тому, что эти доработки дают. Я знаю лишь о части доработок с разной степенью их поддержки авторами. И почти все они уже давно не актуальны.
1. Доп.ПЗУ с 0 (по сбросу грузит 2К на B800, затем JMP F800). Удобно если нет ROM-диска.
2. Замена КР580 на Z80. Схема с RC-цепочкой, вполне надёжная. Звук на выход МГ. 1991
3. Установка 62256 в качестве дополнительных банок ОЗУ. 1991
4. Z80CARD-I с окном диспетчера ОЗУ в 32К, расширением ПЗУ F800 до 4 кб и звуком OUT FF.
5. 256 кб ОЗУ путём установки 565РУ5 в два этажа. 1991
6. Расширение экрана до 768 точек. Др-р SuperFont. Красивый шрифт, но медленный. 1991
7. Расширение экрана до 400 точек. Для 80 символов микрошрифтом. 1992
8. 256 кб за счёт установки двух банок 565РУ7. 1992
9. Установка таймера ВИ53 на F740, три канала по 1.25 или 2 МГЦ. 1992
10. Установка AY-8912 на адрес F760. Три канала по 1.75 МГЦ. 1992
11. 256 кб за счёт лишь одной банки РУ7 + банка РУ5 (М.Домарёв). 1993.
12. Z80CARD-II с окном диспетчера ОЗУ в 16К и прерываниями 50 ГЦ. 1993
13. 4 варианта Турбо-142% для Z80. 1993
14. Z80-CARD от ОРИОН-СЕРВИС (такт Z80 2.5, 5 и 10 МГЦ), 1993
15. 2 схемы Турбо-200% для Z80CARD-II (В.Смирнов, С.Караваев), 1993
16. Установка Z80 и 3-я схема Турбо-200%, С.Коровкин (схема есть). 1993
17. Расширение экрана до 480 точек, 1993
18. Подключение клавиатуры от Корвета, С.Коровкин. 1993.
19. 4-х плоскостный цвет и палитры С.Коровкина. 1993
20. Установка теневого ПЗУ 27256 в окне 0...7FFF (расширение ROM-BIOS). 1993
21. Эмулятор ZX-Spectrum, вариант С.Караваева на плате Супер-Турбо-3 (12.1993)
22. 3-х плоскостный цвет (ИР13, ИР82 в 2 этажа), 1994
23. 4 плоскости монохрома из 2-х банок (25 Гц, пониженная яркость, мерцания), 1994
24. Установка на адрес F600 контроллера НГМД от РК86, 1994
25. Эмулятор ZX-Spectrum на базе Z80CARD-II (7 дополнительных корпусов), 1995
26. Установка последовательного интерфеса ВВ51 для подключения мыши, 1995
27. Установка 62256 для получения скоростных участков памяти, 1997
28. Установка Z80H на такте 10-12 МГЦ (ОЗУ 5-6 МГЦ), 1998
29. Запрет части /CAS от видео генератора, снижение разогрева ОЗУ на 5 МГЦ, 1998
30. Установка Z80B на такте 9 МГЦ, ОЗУ на такте 4.5 МГЦ, 1998
31. Подключение рэтро аппаратной клавиатуры типа 15ВВВ-97-06 или "Консул", 1998
32. Расширение экрана до 448 точек, 1999
33. Адаптер винчестера IDE, на базе порта F600 (3 доп корпуса), 1999.
34. Адаптер для подключения IBM клавиатуры в виде Z80-контроллера, 2000.
О доработках после 2000 я не в курсе. Для каждого любителя ОРИОНА интересны разные доработки. Мне лично интересен лишь Z80 (да и то не обязательно), желательно Турбо (до реальных 5...7 МГЦ), ПЗУ F800 в 4 кб, и теневое ПЗУ 27256 в окне 0...3FFF для размешения там хотя-бы драйверов D8 и D7. Вероятно, экран в 400 точек, но с цветом. А также таймер ВИ53 для вывода классической музыки. Также интересен AY-8912.
Вот в этой теме мы обсуждали 3 варианта Турбо 200% (5МГц реального такта) - там и схемы и что-то по методике. Но дело кончилось в-основном только разговорами. :)
Полная схема доработок Ориона-128 есть, и называется она "Орион-ПРО" :)
И да, немножко вайтованные 10 МГц ПРО'шки интереснее Турбы-200%
Замечание точное. Все значимые доработки ОРИОНА - Z80, его турбирование, диспетчер ОЗУ (хотя и в извращённой форме), большой ROM-BIOS, прерывания, большой экран, 4 плоскости экрана и слоты расширения, реализованы в ОРИОН-ПРО.Цитата:
Сообщение от Denn
Только при этом перестарались. Если бы КНГМД перенесли на периферийную плату, убрали бы ненужные 4 плоскости экрана и всё упростили бы до минимума, то при столь качественной разводке получился бы великолепный компьютер с размерами даже меньше платы ОРИОНА. В частности, раз 4 обращения за цикл строба видеорегистра, позволяет иметь 2 плоскости из всего одной банки РУ7, зачем тогда вторая банка РУ7-мых? Ещё два диспетчера с окнами по 8К (для ОЗУ и ПЗУ) не нужны, - если есть окно коммутации размером в 16К, включайте в это окно и ПЗУ 27256 и нет проблем, никакого лишнего расхода деталей. Т.е если бы сделали практически ОРИОН, как я и предлагал всегда, то это не раскололо бы платформу и не погубило бы ОРИОН. А главное, на доводку схемы и печати не ушло бы 5 лет. Анонсирован ОРИОН-ПРО в середине 1993, и расчёт был выпустить ОРИОН-ПРО в начале 1994. И это было вполне реально, если бы не извращались с архитектурой, а ограничились бы обычным ОРИОНОМ на Z80, пусть даже на такте всего 2.5 МГЦ.
Не согласен. Даже 10 МГЦ с ОЗУ на 2.5 МГЦ дают ~5 МГЦ реального такта. Заставить ОЗУ работать на такте 5 МГЦ важно потому, что это даёт возможность сделать схему WAIT для такта в 10 МГЦ, также как в ОРИОН-ПРО и получить 5 МГЦ умноженные на 1.41. Некрасиво говорить, что в ОРИОН-ПРО 10 МГЦ, надо говорить 10 МГЦ с WAIT, а это всего ~6.5 МГЦ реального такта. Вскоре ОРИОН, по крайней мере мой, будет работать быстрее, чем ОРИОН-ПРО. Быстрая статика, включённая вне экранной области даёт реальные 10 МГЦ, так что, даже без ускорения на 1.41, мой 200%-турбированный ОРИОН быстрее, чем ОРИОН-ПРО.Цитата:
Сообщение от Denn
Мне интересна статистика использования Z80B в ОРИОН-ПРО.
У меня почему-то Z80B не работал выше, чем 9 МГЦ (причём не только в ОРИОНЕ), хотя С.Караваев утверждал, что в его схеме установки Z80, любой Z80B без всякого подбора тянул 10 МГЦ. Также в документации ОРИОН-СЕРВИС указано, что половина имеющихся Z80B тянула 10 МГЦ (хотя это и не показатель, т.к там циклы памяти сильно вайтованные). По паспорту Z80B обязан работать только на 6 МГЦ, так что 10 МГЦ это за пределами типового оверклока.
4-плоскостной цвет реализуется в мультикарте, которую можно не ставить.
Есть утилита SPEED-TEST, не показывает она 6,5 МГц на реале.
В моём "ПРО" работает именно Z80B, в режиме "10 МГц" работа стабильная. Но за это пришлось побороться, да...