Причем, это:
Решает это:
Вид для печати
Попробую. У меня Орион в корпусе и весьма ограниченной высоты - этим и вызвано направление как самой платы, так и расположением детали - там у меня по высоте счет на миллиметры.
Сегодня пришли 4мбитные ПЗУ - Winbond 29C040. Для себя открыл, что у них адресная нога А18 на первом выводе, а у 27C040 - на 31-ом. Надо было сразу в даташит лезть, а не тратить полчаса на поиск причин незапуска:).
Серия 29ххх это же вроде флэшки, там совсем другая история. Но подстава жестокая, согласен!
JEDEC'а на вас нет. Ну да ладно, держите скан из известного журнала. Даже распечатка на А4 вполне юзабельна.
Скрытый текст
А я не предлагаю менять загрузчик. Пусть ОС (драйвер ром-диска?) проанализирует его, достаточно один раз это сделать на старте. Табличка может быть в виде файла на том же диске.
А можно ещё проще сделать - в самый конец ром-диска записать байт 00. Тогда надо просто просканировать весь диск начиная с конца вниз (подвешенная шина даст FF), пока не найдётся этот ноль.
И на диске места уже нет. Совсем нет!
Третье поколение ОС "намертво прибито" к работе с ROM-диска, и обязательным условием является возможность работы в его базовом (64 Кб) варианте.
Сборка на 64 Кб и так урезана до невыносимого минимума - чтобы помещалась на ROM-диск.
Четвёртое поколение ОС будет ориентировано на работу с жёсткого диска, там места завались, вот там будут все плюшки, в т.ч. расширенный детект аппаратной части. Алгоритм определения объём будет работать без спец. нулей.
Запустил свой Ориончик с гибридным диском.
Большое спасибо Денису Соловьеву!
Для желающих тут схема со сборочной документацией, проект в AD и герберы.
https://i.ibb.co/QmMtR3f/IMG-20211204-165821.jpg https://i.ibb.co/PCGFY2b/IMG-20211204-165846.jpg https://i.ibb.co/FKrgQQY/IMG-20211204-165922.jpg https://i.ibb.co/dW3XY0p/Top-3D.jpg https://i.ibb.co/k5YxWVv/Bottom-3-D.jpg
Доброго дня.
а можно прошивку ПЗУ для ром-диска?
otrazhenie, тема "утонула" на вторую страницу и уже не на виду, вот тут прошивки на выбор - https://zx-pk.ru/threads/21984-dsdos...=1#post1102433
Не пойму в чем дело.
При включении показывает экран что ROM-диск подключен, потом непонятные полосы.
видео:
https://disk.yandex.ru/i/868eTNuBb8shzg
пробовал заливать 27с4008 и в 27с512. везде поведение одинаково
еще вопрос по микросхемам созу.
В загашнике нашел K674008C2E как раз пара штук. По даташиту отличаются...1 нога не используется, 30 нога СS2. И адресная шина у них с А0-А16. На схеме по А18.
Как мне их подключить?
K674008C2E.
Гугл про них что-то ничего не знает. С маркировкой точно не ошиблись?
все стандартно...на экране слово "ввод"
Добился чтобы экран не заливали полосы....теперь вижу шелл...только порезанный
https://disk.yandex.ru/i/Vvvq5Su9UcaHwQ
это если несколько раз нажать кнопку ESC (у меня писишная клава)
Светодиод выбора РОМ диска моргает
otrazhenie, скорее всего криво считываются данные из ПЗУ. Причины - аппаратные. Я бы начал с прочтения ПЗУ на программаторе и сравнения данных с исходником.
В этот момент сбрасывается схема видеорежима на монохромный, и мусор в области цвета не отображается и не портит картинку.
- - - Добавлено - - -
Я имел в виду загрузиться с ром-диском, но без RAM-дисковой части.
Как вариант: в ОЗУ такой хитрый мусор, который ОС принимает за осмысленную информацию и пытается её обрабатывать. По-хорошему, при включении питания в ОЗУ должно быть что-то примерно такое: FF 00 00 FF и т.д.. Если же там байты, соответствующие ASCII-кодам символов, то загрузчик ОС будет думать, что там живой каталог с файлами, и пытаться там искать системные файлы, а оболочка искать свой файл конфигурации.
Самое простое: загрузитесь без запуска оболочки и повыводите несколько раз подряд каталог ROM-диска [ команда DA ], наблюдайте за корректностью выводимой информации.
Если будет проскакивать мусор, значит всё же с аппаратной частью что-то не в порядке.
Если всё хорошо, то отформатируйте квазидиск командой [F], и пробуйте запустить оболочку клавишей [Esc].
Нет. На фото/видео скорее похоже на улёт ПО в космос.
Нет, М1 не подойдёт, к сожалению. Там неперемещаемый знакогенератор монитора в области F000..F2FFh, ОС DSDOS без неё не может работать, увы.
Нужен М2. Вроде выше была речь про "ВВОД:" без подключения ROM-диска, а это как раз с М2.
Всё верно. Это потенциальное максимально возможное значение, которое поддерживает данная версия ОС. Загрузчик ОС на данном этапе показывает максимальные значения объёмов дисков.
ладно...честно говоря уже надоело малость.....КАК мне вывести правильную картинку?
у меня орион экспресс...собран на макетке. Тест128 выдает что все прекрасно.
А вот ром-диск ни в какую не хочет работать
может монитор прошить посвежее?
ПРОШИЛ 3.1. та же песня
Насчёт макетки не скажу, а вот про готовую печатную плату неоднократно слышал, что там есть ошибки, в частности в узле переключения страниц памяти, поищите на форуме должна быть информация на эту тему.
- - - Добавлено - - -
Вот, нашёл у себя в переписках: "На желтой плате (NBRSK.405.001) две ошибки на DD29 (3 и 13 ноги перепутаны) и DD62 (15 и 16), их перебросить наоборот. "
я делал согласно схеме.Вложение 77173
ну мониторы работают. тест памяти проходит. Можно конечно и поменять, но ни к чему это не приведет.
Если не влом.... прозвоните плиз цепи от dd29 выв 13 и 3. 13 вывод должен идти к DD16.4 выв11, а 3 к DD16.3 выв 8
от DD62 выв16 должен идти DD16.3 выв 10 и выв 15 идет к выв 13 DD60.4
попробовал махнуть D29 выв 3 и 13...выдает ошибка стр 1 озу.
и D62 выв 15 и 16 .....разницы никакой
нашел ошибку.....
Доброго дня.
У меня наверно риторический вопрос.....как записать ПЗУ для РОМ-диска?
ну или есть у кого прошивка с игрушками. Скоро дачный сезон....старшему все развлечение
http://rdk.regionsv.ru/orion128-games.htm
http://rdk.regionsv.ru/orion128-soft-dsdos.htm
это прошивка DSDOS с играми
это я видел.
по первой ссылке - записал и на дисках пусто...может и не разобрался толком...
по второй ссылке папка с играми идет в конце прошивки и на мою имеющуюся 27с4001 влазит всего 10 игр...маловато.
Вот я и подумал....как мне выкинуть все ненужное и оставить нужное? ну или может есть у кого готовый образ
проверил еще раз все прошивки с сайта.....игры есть только тут http://rdk.regionsv.ru/orion128-soft-dsdos.htm
остальные содержат набор софта
https://www.chipdip.ru/product0/8007169613
Я такую поставил
- - - Добавлено - - -
У меня есть небольшие ПЗУ с играми на OR DOS. Где-то скачал прошивки, не помню.. В каждой буквально по 3-4 игры, штуки три..
ого...цены щас....
этого мало...вот бы еще научиться создавать образы ПЗУ под OR DOS. описалова я так и не нашел....тайна наверно
Ну, это дорого, но быстро..
Наверное можно и дешевле найти.
Зато сразу штук двадцать,а то и больше игрушек с удобным интерфейсом для запуска плюс куча плюшек под DOS от Denna, текстовый редактор, Бейсик, просмотр картиночек, ребенку будет чем заняться.. ;)