PDA

Просмотр полной версии : ДопОЗУ для АГАТ-9 новодел



LeoN65816
22.08.2016, 13:34
Wierzbowsky, очень-очень интересно. Ежели это не тайна, кто же он?
Расширение ОЗУ, раз новодел, может предусмотреть на метр или более, разумеется с совместимостью...

Wierzbowsky
22.08.2016, 17:15
Так как я не большой специалист в электронике, то сделать я смогу только клон с заменой всех возможных отечественных элементов на полные западные аналоги (для надёжности). Все РУ5, например, заменю на 4164. Но количество корпусов на плате огорчает. Только 16 штук 4164 DRAM будут стоить в районе 25 евро. Логика обычно копеечная, но бывают исключения.

Если же делать новую версию платы, то туда можно хоть мегабайт SRAM забабахать. И поставить Альтеру вместо всей логики. Но я такое точно сам сделать не смогу. Я даже не смогу переделать плату для 256кб на двух корпусах ОЗУ - нет опыта и знаний в схемотехнике. Но если кто-то возьмётся за новый дизайн, можем вместе сделать хороший новодел. Другой вопрос - нафиг Агату больше 256 кб ОЗУ? Насколько я помню максимум что используют игры - это те же 128+128кб ОЗУ, но я могу ошибаться.

По поводу человека, который начал делать реплику платы ОЗУ - он здешний форумчанин, также интересуется MSX. Но он сильно занят, так что пока я жду от него материалы по его разработке, чтобы посмотреть можно ли продолжить его работу.

Да, реплику платы ОЗУ я собираюсь делать только для девятки. Смысла делать для семёрки на 32кб не вижу.

GARNIZON
22.08.2016, 17:21
- - - Добавлено - - -


раз новодел, может предусмотреть на метр или более, разумеется с совместимостью...

И сисмонитор перепишем чтоб умел метр, и софт перепишем :)

Программ для агата нет которым нужно более 128 на матери+128 допозу.
Если доп озу сделать хотя бы 256 на одной плате, то это будет лишнее болтатся, а слоту соседнюю использовать нельзя будет.
Реплика должна быть репликой.

LeoN65816
22.08.2016, 18:05
Алексей, предлагаю такой вариант: я займусь проектированием, прототипированием, отладкой ДопОЗУ SRAM 4+ Мбайта, а ты финансируешь этот проект. Идёт?
Почему SRAM - чтобы работало в турбе. 4 метра - памяти много не бывает (вспомните, что БГ говорил о 640 Кб), скоро много всяких устройств сделаем для АГАТа, память сразу делаем с запасом. Занимать будет 1 любой слот (кроме 1-го). Разумеется будет совместимость с ДопОЗУ 128К.
И все-таки о ком шла речь? Что у него уже из наработок есть?

GARNIZON
22.08.2016, 18:10
Леонид, вы по какой-то причине игнорируете мои cообщения и вопросы к вам тут и в другой теме?

LeoN65816
22.08.2016, 18:14
Не понял... :) Где и что я игнорирую? Конкретнее, пожалуйста...

Wierzbowsky
22.08.2016, 18:17
Не мог бы кто-нибудь запостить линк на схему модуля расширения ОЗУ для Агат-9? Заранее спасибо.

И еще - чтобы не рисовать слот-коннектор Агатовской платы самому (для экономии времени) - чему он соответствует по размеру из известных слотов? Может взять за основу восьмибитный ISA и удалить лишний контакт? Я пока не мерил слот-коннектор, но делать конечно буду один в один.

GARNIZON
22.08.2016, 18:30
Ну например я спросил каким осцилом вы пользуетесь, меня это интересует на предмет послать вам в подарок все версии плат девятки. Вам пригодятся для экспериментов, а мне все что надо это снятые тайминги... ну и так далее.....

- - - Добавлено - - -


чему он соответствует по размеру из известных слотов?

Насколько я знаю ничему, поздние агатовские платы и платы сторонних производителей просто подходящей толщины и нарисованы. Вот тут почти все такие:
http://agatcomp.ru/Images/new_misc.shtml

Схемы пока на сайте нет, мы её срисовывали с платы сами от руки, на днях пришлю. Кстати, вы говорили, что там много корпусов -это потому что она кроме прочего умеет эмулировать эпловскую saturn card, ну чтоб в Apple mode можно было запускать такие игрухи как PRINCE OF PERSIA и другие крупные.

Wierzbowsky
22.08.2016, 19:33
Алексей, предлагаю такой вариант: я займусь проектированием, прототипированием, отладкой ДопОЗУ SRAM 4+ Мбайта, а ты финансируешь этот проект. Идёт?
Почему SRAM - чтобы работало в турбе. 4 метра - памяти много не бывает (вспомните, что БГ говорил о 640 Кб), скоро много всяких устройств сделаем для АГАТа, память сразу делаем с запасом. Занимать будет 1 любой слот (кроме 1-го). Разумеется будет совместимость с ДопОЗУ 128К.
И все-таки о ком шла речь? Что у него уже из наработок есть?

Речь шла о Kinder5912. Я пока не получил от него информации по проекту в виду его занятости.

Сказать по правде, я не сторонник турбирования и кардинальных переделок - предпочитаю родное железо, пусть даже чуть модифицированное. Поэтому я хочу сделать именно клон, а не что-то суперсовременное. К тому же как вы будете использовать эти 4 мегабайта? Больше 256кб никто не использует - для того, чтобы использовать все 4 мегабайта нужен новый софт, надо патчить старый софт и Монитор, как сказал уважаемый Garnizon. Поэтому вкладываться в проект с неясными перспективами мне бы не хотелось. А для клона я готов изготовить платки за свой счёт и разослать их партнёрам по проекту. А остальное можно продать чтобы окупить производство. Я думаю, что желающие найдутся.

- - - Добавлено - - -

Посмотрел линк на платки для Агата. Наверное имеет смысл также сделать плату для прототипирования, я похожую для MSX делал когда-то.

Ещё есть идея сделать плату с ПЗУ, в котором сидели бы нужные программы. Старт нужной программы осуществлялся бы после поверки нажатия клавиши. Например при нажатой "1" стартовал бы Бейсик. Но наверное проще прикрутить эмулятор HxC в качестве одного из дисководов. Я кстати так и не получил чёткого ответа по поводу работы Агатовской прошивки на этом эмуляторе. А тратить 70-80 евро без гарантии корректного функционирования как-то стрёмно...

LeoN65816
22.08.2016, 19:41
Ну например я спросил каким осцилом вы пользуетесь, меня это интересует на предмет послать вам в подарок все версии плат девятки. Вам пригодятся для экспериментов, а мне все что надо это снятые тайминги... ну и так далее.....
Ах вон оно что...
Мой товарищ приобрел OWON SDS7102V, дал мне поюзать. Я возясь с турбой и замерил эти частотки. Оснований не доверять этому аппарату у меня нет. Но и что правда, то правда, относительно точности и разрешающей способности инструмента...

чему он соответствует по размеру из известных слотов? Может взять за основу восьмибитный ISA и удалить лишний контакт?
В АГАТе же метрический шаг...

для того, чтобы использовать все 4 мегабайта нужен новый софт, надо патчить старый софт и Монитор, как сказал уважаемый Garnizon.
Я же не зря указал про совместимость (причем неоднократно) со стандартной 128К, само собой полная совместимость, и в том числе и с сатурн кард. На!"№;% патчить софт, и уж тем более сисмон? :eek:
И еще раз повторюсь: "аппетит разгорается во время еды", 4 еще и мало покажутся...

Но наверное проще прикрутить эмулятор HxC в качестве одного из дисководов. Я кстати так и не получил чёткого ответа по поводу работы Агатовской прошивки на этом эмуляторе. А тратить 70-80 евро без гарантии корректного функционирования как-то стрёмно...
Здесь (http://zx-pk.ru/threads/23428-agat-i-hxc-floppy-emulator.html) не смотрел?

Wierzbowsky
22.08.2016, 19:55
Ну значит будем рисовать плату с нуля.

В темах конечно же смотрел, даже с Капитаном-У общался. Он меня отослал к Лотареку, который продаёт эти эмуляторы по 80 и больше евро + пересылка 17. А я хочу вот этот: http://market.zx-pk.ru/forum/viewtopic.php?f=7&t=4175
Мне никто утвердительно не ответил будет ли там Агатовская прошивка работать.

LeoN65816
22.08.2016, 20:01
Мне никто утвердительно не ответил будет ли там Агатовская прошивка работать.
Насколько я понял, к сожалению, "не прокатит"...
Я тоже об HxC к АГАТу думал... "Вынашиваю" идейку эмулятора контроллера+флоппика.

Wierzbowsky
22.08.2016, 20:59
Насколько я понял, к сожалению, "не прокатит"...
Я тоже об HxC к АГАТу думал... "Вынашиваю" идейку эмулятора контроллера+флоппика.

Дык всё уже есть - проект француза вроде открытый. Надо только сделать платки и купить комплектуху. Обойдётся значительно дешевле 80 евро...

LeoN65816
22.08.2016, 21:20
Может я ошибаюсь, но я понял так: АГАТовская прошивка подходит для коммерческой, современной версии эмулятора (закрытый проект). А вот к этой (http://service4u.narod.ru/html/emulator.html) нет. Не? :(

Santechnik
23.08.2016, 07:16
Можно собрать и современную версию эмулятора. Автор прошивает контроллеры через интернет за недорого. Мы с ним экспериментировали и все получилось. Мы прошили мою версию через весь шарик - из Франции в Австралию. :)

Wierzbowsky
23.08.2016, 10:30
Можно собрать и современную версию эмулятора. Автор прошивает контроллеры через интернет за недорого. Мы с ним экспериментировали и все получилось. Мы прошили мою версию через весь шарик - из Франции в Австралию. :)

Можно поподробнее пожалуйста? Где купить конструктор или плату? Как прошивать через интернет? Какую прошивку использовать? И сколько это "за недорого" - у каждого человека "дорого" будет по-разному. Спасибо.

Santechnik
23.08.2016, 12:53
Я вот здесь рассказывал: http://zx-pk.ru/threads/13735-sdcard-hxc-floppy-emulator(floppiemul-frantsuza).html?p=801866&viewfull=1#post801866
К тому же он продает уже прошитые чипы.
В моем случае я сделал компактную плату на SMD компонентах, а он продает только DIP, поэтому прошивали через интернет. Плату я делал сам, но могу выслать gerber если нужно.
Совсем забыл - я свою версию пробовал со своим Агатом на ПЛИС и смог прочитать нулевую дорожку. Дальше времени к сожалению не было этим заниматься. Так что по-видимому все работает с Агатом.

Wierzbowsky
23.08.2016, 13:41
Спасибо. Вы говорили, что француз сделал прошивку для GOTEK. Я так понимаю это вот этот девайс:

http://www.ebay.com/itm/131909965663

У вас есть информация по этой прошивке?

dk_spb
23.08.2016, 13:54
Это дорого. На ali такие же <20$ с доставкой.
Вот тут вроде есть инфа https://www.vogons.org/viewtopic.php?f=46&t=43416

Santechnik
23.08.2016, 14:21
У вас есть информация по этой прошивке?
Вы свяжитесь с автором напрямую. Он нормальный парень и отвечает быстро.

Wierzbowsky
23.08.2016, 14:45
Вы свяжитесь с автором напрямую. Он нормальный парень и отвечает быстро.

Но он про Агат ничего не знает. Как я ему объяснять буду что я хочу от его эмулятора? Наверное проще будет купить Gotek и попробовать его бету. Но она на Агат не заточена. Будет ли прошивка от Капитана работать - хз. Но по крайней мере потеряю немного если не получится. Я кстати так и не увидел суммы, которую он берёт за перепрошивку...

dk_spb
23.08.2016, 16:34
На той ссылке что я Вам давал написано же что автор HxC берет 10 евро за "лицензию" на свою прошивку под Gotek

Wierzbowsky
23.08.2016, 17:54
На той ссылке что я Вам давал написано же что автор HxC берет 10 евро за "лицензию" на свою прошивку под Gotek

Странно, я не заметил. Спасибо. Цена вполне приемлемая. А то руки так и чешутся "подправить" прогу. ;) Gotek себе заказал в Китае. Пока будет идти сваяю плату расширения ОЗУ, а потом займусь эмулем. Для платы ОЗУ нужна схема, надеюсь уважаемый Garnizon мне её пришлёт, а также ответит на мою почту.

GARNIZON
23.08.2016, 21:56
Для платы ОЗУ нужна схема, надеюсь уважаемый Garnizon мне её пришлёт, а также ответит на мою почту.

Буквально на днях все будет готово для вас.

- - - Добавлено - - -


На!"№;% патчить софт, и уж тем более сисмон?

Я абсолютно не сомневаюсь в твоей квалификации (на полном серьезе) но тут такая штука....
....гладко было на бумаге да забыли про овраги.

Все время есть подводные камни. Вот с тем же турбированием Агата как все хорошо начиналось и сколько всего
вылезло в процессе. В нашем случае ситуация еще сложнее, таких камней в десятки\сотни раз больше.

Итак, на моей памяти 4 коллектива пыталось делать ОЗУ более 1Мб но с расчетом оставить совместимость с
cтандартной допозу128. В том числе известные всем ALV:
http://agatcomp.ru/People/AlvNippel.shtml
прошедшие жизнь агатика от начала и до конца.
Их разработки всем известны: агатовские часы, мышка, плата высокоскоростного сопроцессора на 4.К602ВМ1, главный
софт и всем известные игры.

Задачи были точно такие же: оставить совместимость с ВСЕМ имеющимся софтом и занимать адресное пространство
только одной слоты. Приведу (на память) фразы результатов работы:
"без правки сисмонитора или потери совместимости этим условиям удовлетворить нельзя, это выяснилось только потом"
"теперь понятно почему Петров (на тот момент гл.конструктор Агата) оставил только 128Кб на каждую плату допозу"

Но вернемся в наше время:

Есть два варианта добавлять ОЗУ в систему, которая для таких объёмов не предназначена: либо подсовывать её
поблочно через какое-то небольшое окно. У агата это - максимум - 2кб в области C800..CFFF. Либо заменять этим озу
какое-то другое озу. В первом случае совместимость получается близка к 100%(но не сто), во втором - возникает
много вопросов. Самый жирный вопрос: кто это будет программно поддерживать?

Например: прога, которая умеет работать с верхним озу включила его и закрылась. Кто его переключит обратно, чтобы
дос (если она об этом расширении не знает ) могла дальше работать, загружать другие проги... ?

На типичном 128 кб озу агата используется весь регион Cx00..CxFF для переключений и также, но примитивно, было и
на сатурне. Чтобы добавить ещё банки, нужны ещё переключатели. и вроде бы C0x0.C0xF не до конца использованы....
Тут сразу проблема - софт опрашивая это, и зная как у агата должно быть, тут же спотыкнется ПРОВЕРЕНО, а есть еще
софт написанный с извратом опроса или просто криво!

Я думаю, ты имеешь возможности пойти ради этой идеи и на костыли (типа управление вообще в каком-то ещё регионе
или управление сигнатурой или управление нетипичной комбинацией обращений или что-то ещё).
Но какая агатовская прога без переделки увидит твои 4Мб?

И еще, да простят меня поклонники Apple2: таким решением (в том числе через окно в 2Кб) мы теряем суть, сильные
стороны агата по сравнению с Apple - его аппаратную красоту и изящество! В том числе изящную архитектуру
сегментной модели памяти, примеры существовала на тот момент только в многопользовательских профессиональных ЭВМ.
В Apple этим и не пахло. В чем тогда останется преимущество Агата перед эпл? Многоцветностью, молниеносным
контроллером дисковода, загружаемым ПЗУ.... и почти все.

НО! технические заморочки решить можно, с философскими сложнее....

Еще для меня есть два вопроса (это не касаясь технологии наращивания):

1) как использовать на агате память объёмом в мегабайты? вопрос вот в чём: проц-то имеет не особо высокую
частоту. Например, просто очистить экран mgr - это уже десятые доли секунды, а это всего-то 8Кб.
Ну разгонишь его в 2-4 раза и что? Ведь даже просто обратиться подряд ко всем ячейкам 8 мегабайт - это уже займёт
4-16 секунд - просто потому что 8 мегабайт - это 8 миллионов байт. А у агата производительность - всего 0.5
простейших операций в секунду. Ну пусть разгонишь его в 4 раза (это реально без потери совместимости?) - 2
миллиона выходит. Значит 8 мег - 4 секунды. Это чистое время. Прибавим ещё по команде инкремента указателя,
проверки конца цикла , плюс ещё что-то же делать надо с этими данным ? Итого минуты!!!

Можно сделать ram-диск, но сколько времени займёт его первоначальное заполнение при старте машины?
Заметь важную штуку: в MSDOS рамдиск был. А в вин95 его уже не было. Казалось бы - почему? В линуксе технически
он есть, но используется совсем не так , как в 80-е годы - его используют только для первоначальной загрузки. Во
фре он есть, но я вообще не видел примеров необходимости в нём.
А почему? А потому что сейчас память используют по другому: как кэш дисковых накопителей. Причем всю свободную
память. Смысл очень мощный: я включаю машину и запускаю , например, поиск по всей некой базе какой-нибудь строки.
Ну или файла. У меня все данные базы читаются с диска и ПРОЗРАЧНО от меня оседают в кеше.
Я запускаю второй поиск - точно так же как первый, и операционка видит, что все данные уже в озу - работа
ускоряется раз в 100! Если первый результат я получу за пару-тройку минут, то второй - уже секунд за 5.
Причем я не парюсь не об объёме озу ни об объёме данных - ОС все учитывает автоматом.
Но представь, какая производительность проца нужна , если она может перемолоть 2 гига за 5 секунд (не просто
прочитать , но ещё как-то обработать).
Отсюда вывод - наращивать память выше для агата -смысла вообще нет. Ты её не успеешь задействовать с приемлемой
скоростью до очередной перезагрузки. Если уж наращивать - то либо флеш либо nvram (т.е. которая не зависит от
перезагрузок, в т.ч. холодного старта) - но причем тут допозу уже?

2) кто будет теперь и зачем переписывать или создавать новый софт для этого расширенного агата?
Т.е. ну выпустишь ты какое-то решение расширенное, а дальше что?
Если это спорт - ну может хватит запала перелопатить бейсик... дойдет ли дело хотя бы до рапиры?
Переписывать всё подряд: если , например, сделать рам-диск: кто его будет понимать? В бейсик добавишь драйвер..
Затем отладочный комплекс. Затем в агат-автор. Потом в рапиру.. Потом в BTK..... У них же у всех и свои драйвера
дисководов и свои драйвера файловых систем... И ещё останется mouse graf. Субд эврика. Парус...... ой-ей..

Однако, зная твои широкие возможности и высокий проффесионализм, хотелось бы услышать о концепции, т.е. как и где, модель памяти, управление, конкретно для каких нужд. Какие именно программы будут работать с этим решением.
Все таки это очень интересно.

- - - Добавлено - - -


Я же не зря указал про совместимость (причем неоднократно) со стандартной 128К, само собой полная совместимость

Это я понял, именно совместимость со стандартной 128К и оказалась не решаемой в полной мере для всех 4 коллективов. Они тоже подходили с надеждой. А иметь 4Мб (два устройства в одной плате?) для пока непонятно чего, в ущерб совместимости не повадно.

Wierzbowsky
24.08.2016, 04:36
Вот позанимался несколько часиков и нарисовал коннектор в библиотеке и платку.

http://podrezov.com/agat/board.jpg

Так как с Агатовским слотом я не знаком, нужна распиновка с подписями сигналов и нумерацией контактов. У кого есть, киньте в меня пожалуйста.

LeoN65816
24.08.2016, 08:08
Сразу прошу прощения за "прямоту": пишу что думаю.

В свое время (последние несколько лет) меня очень поразил комрад Error404 из форумов по Орион-128. Человек буквально вдохнул новую жизнь в любительский комп. Столько аппаратных доработок и новшеств, и новый софт! Его "энтузазизм" ;) меня и вдохновил на доработки АГАТа.

Я приветствую критику, советы, помощь. Но критика должна быть объективной! Пока же все указанные аргументы против доработок (и турбо, и 4М ДопОЗУ и т.д.) не считаю объективными. С таким настроем что же мы ВСЕ не сидим на PC [email protected] в MS-DOS 3.30 без XMS/EMS и т.д.??? Нахрена что-то развивать и т.д.?

Что же, появятся более-менее "свободные" финансы, тогда и закуплюсь чипами и займусь проектом.

Какой смысл патчить софт, изначально не расчитанный даже под ДопОЗУ, тем более под расширенную память? И уж тем более сисмон: он и стандартную ДопОЗУ не знает что такое, И ЗАЧЕМ ЕГО ПАТЧИТЬ под расширенную??? Я считаю, ни васику, ни рапире, ни агат-автору это не нужно! Они изначально не "заточены" под это...

А уж новый софт и старый, которому это действительно необходимо (например, копирование в ИКП, Фонографъ) - стоит "научить".

Комрады! Давайте объективно и конструктивно критиковать/советовать/спорить! А лучше - меньше слов и больше дела! Кто чем посильно может! Давайте делать железо и писать новый софт, в том числе и жадный до памяти и патчить старый софт, которому эта память действительно необходима, но этот софт, как минимум, "знает" о ДопОЗУ 128К и умеет с ним работать.

Идея расширенной памяти проста и банальна: рассматриваем новую ячейку как блок/совокупность/набор стандартных ДопОЗУ 128К в одном слоте. По включению питания резетится регистр номера блока и для старого софта, знающего о и умеющего работать со стандартной ДопОЗУ 128К, остается доступным только этот нулевой блок, все прозрачно. Хотим больше - выбирать дополнительные блоки будем с помощью nDS в этом регистре, причем для "защиты от дурака"/случайного переключения введем механизм управления целыми блоками по определенной последовательности обращений чтения/записи с nDS. Как и при работе со стандартными ОЗУ+ДопОЗУ[+ДопОЗУ[+ДопОЗУ[+ДопОЗУ]]] есть определенный алгоритм учета и подключения/отключения банков ОЗУ/ДопОЗУ на сегменты/страницы ЦП, так и здесь это все остается актуальным, а так же дополнительно: отключаем все банки ДопОЗУ текущего блока и переключаем нужный блок. Все! Прозрачно (совместимо) и просто!

Всю логику запихать в альтеру, чипов памяти (обязательно шустрой статики) напичкать до 4-8 (кому сколько жаба позволит), предусмотреть регистры на чтение конфигурации памяти (количество доступных блоков или общий объем памяти) - и вуаля!

Фуф... :)

GARNIZON
24.08.2016, 20:50
Самое главное: я немного запутался, просмотрел нашу давнюю переписку по почте и не понял - мы вроде договаривались на "ты" но я зарапортовался и опят стал "выкать". В прошлом сообщении я позволил себе, в связи с этим, наглость но в этот раз я реабилитируюсь. Если не против будем в дальнейшем без церемоний на "ты"?

Леонид, не в коем случае не критика, если так показалось, то напрасно, просто текстом интонацию не передать.
Я тоже люблю Агатик и в полной мере поддерживаю направление "больше разработок для Агата, хороших и разных".
Но хотелось бы ясности "зачем". Вот зачем нужная точная реплика ДОПозу128 я понимаю, а в это - ни чуть-чуть.
Т.е. я не оспариваю, просто хотелось бы понять задумки. Скажем меня напрягает что еще даже в проекте этого устройства нет а уже есть предложение "писать новый софт и патчить старый софт".

С другой стороны, даже если это устройство не будет востребованным, это все равно на пользу, в процессе могут выяснится всякие технические подробности Агата ранее неизвестные. Косвенная польза по любому будет. Вот простой пример: я абсолютно не вижу смысла в турбировании Агата, и наблюдал за вашими продвижениями в этом направлении чисто из интереса, и вот вам пожалуйста, это все дало повод и возможность разобраться с таймингами:
http://zx-pk.ru/threads/26827-strannaya-chastota-tajmernykh-irq.html
Кстати, сенкс.

Подытожу: что бы я не говорил, пожалуйста не считайте это за критику и умоляю вас не останавливайтесь.
Мои тексты это всего лишь попытка обсудить и предоставить вам информацию о других (тоже весьма подкованных технически) людях, которые делали такие же попытки. Я просто думал вам это будет интересно.


А лучше - меньше слов и больше дела!

Понятно что вы увлечены увеличением мощности агата и для вас это задача первоочередная.
Но про «меньше слов» это вы совершенно напрасно, даже немножко обидно. У меня есть другие задачи, которые я в свою очередь считаю первоочередными. Для меня пока продолжается этап накопления информации и это занимает все свободное время.

Давайте прикинем вместе!

На данный момент у меня в обработке 26 коллекций дисков, ожидаю на почту еще 7. Общей численностью около 4000 дисков. Понятно что 99 процентов будет уже имеющееся, но я обязан снять и обработать все.... иначе есть опасность пропустить что-то редкое из софта для агата.
А через пару лет эта возможность может быть безвозвратно утеряна.
Если бы я этого не делал или перестану делать, что комрады будут запускать в эмуляторе или записывать на диски?
Бросить это дело и писать новый софт?

Кстати, чтоб диски то были в таких количествах надо держать активную позицию, это настоящий убийца свободного времени. Надо, например, поднять в библиотеке несколько тысяч газет с объявлениями за 90-е. Отсортировать, узнать где менялись номера телефонов или индексы, послать кучу бумажных писем, обзвонить, съездить... и т.д.
И из полугодовой работы , только ниток 5-6 будут результативными. Это, кстати, самый безобидный из способов добычи.
Или бросить это дело и потерять куски нашей истории?

Далее, вы думаю знаете, с каким трудом я достаю всякие хард - субстанции для Агата. Ну вот хотя бы последнее - музыкальный комплекс для Агата. А он достался мне недешево, а это значит надо на работе брать дополнительную нагрузку чтоб денюшки были. Так еще надо все срисовать \ задокументировать. А ведь у меня на подходе редкий блок родного ХДД для Агата "САДА", затем вероятно (но не точно) агат-4, все это денюшки и время....
Бросить это дело и разрабатывать новые платы? У меня есть идеи реально нужных железок, но позволить я себе этого не могу.

Теперь, мне посчастливилось забрать на заводе изготовителе Агата всю внутризаводскую документацию на производство Агата. Это, по размерам как 12 кубов дров, только с листами формата А1 :)
Жду 31 декабря, думаете НГ люблю.... просто мечтаю о премии годовой, чтоб без ущерба для семьи купить нормальный сканер такого формата с автоподачей из кип. Уже место в гараже под него приготовил :)
Тоже не могу бросить, сами понимаете, такая удача бывает редко.

Я уже не говорю про мелочи по обновлению сайта и написанию статей для него, чтоб посетителям было интересно. Список можно продолжать очень долго. Однако для справедливости замечу: это несоизмеримо меньше чем делает для сайта мой соавтор Володя.


Идея расширенной памяти проста и банальна: рассматриваем новую ячейку как блок

Это то что я вчера назвал сигнатурным управлением (костыли).
Чем проще сигнатура, тем легче это реализовать в железе (в эпле что-то такое простое было: там для каких-то операций нужно было дважды обратится к одному адресу - вот и начало сигнатуры), но и тем вероятнее несовместимости. А если сделать длинную сигнатуру (обращений 4-6 подряд в разные части управляющего региона, да ещё и с разными значениями на запись) - то это уже не агат будет, а что-то.... Ну пусть это будет Агат-10.
Но ответа на вопрос тут так и нет - какой софт это будет использовать?

Ведь тут в чем еще дело, мне кажется рановато изобретать новые контроллеры для агата пока еще не все штатные изучены!
Скажем по 840кб контроллеру больше вопросов чем ясности.
Уж тогда, 840ку расковырять до конца и разобраться с тем, что там с AIM не совпадает......
http://agatcomp.ru/Reading/fl800k.shtml
С вашими возможностями и инструментарием это вполне возможно. Если такое произойдет то сможете сделать прекрасный котроллер о котором вы писали ранее: " "Вынашиваю" идейку эмулятора контроллера+флоппика."
Кроме того это даст возможность запилить версию моста840 с USB и без 840кб контроллера.
http://agatcomp.ru/Hard/bridge.shtml

Последнее я готов финансировать от разработки до производства (на полном серьезе). Объясню: часто бывает так что у человека есть диски но он их посылать никуда не желает на отрез (некий болезненный прикол), есть вероятность что на дисках есть интересное и отсутствующее в архиве сайта. Что мне в таких случаях делать? А вот поступать как в начале этого года, беру ноут с LPT портом старый (ибо сейчас мост840 именно под него), мост840, контроллер840(ибо мост840 на данный момент рассчитан на работу в составе его), несколько дисководов и еду почти целый день в Ярославль. Снимаю гостиницу, почему-то с тараканами, забираю диски и целую ночь снимаю образы. Картина маслом: жужжащий ноут, в нем мост, в нем контроллер..... жуть, все это норовит упасть... На утро (как и обещал) отдаю диски владельцу. Довольный и измотанный еду домой.
Странно это все, но в чем только не изваляешься для дела. В прошлом году таких поездок было 4 :)
Так вот если бы было УСБ и без контроллера, то можно не просто меньшим кол-вом техники и соединений обойтись, но и просто копию моста посылать владельцу дисков - для дела я согласен на такие траты.

Wierzbowsky
25.08.2016, 02:27
Teм временем работа над клоном продолжается...

http://podrezov.com/agat/render.png

- - - Добавлено - - -

Ну и напоследок немного побаловался с breadboard. :) Может кому пригодится...

http://podrezov.com/agat/proto_render.png

avivanov76
25.08.2016, 13:30
как использовать на агате память объёмом в мегабайты?
Поинтересовался у Гугла, что было у Эппла на эту тему и обнаружил, помимо Saturn, карты памяти Ramworks аж до 3-х мегабайт от Applied Engineering https://books.google.ru/books?id=Vi8EAAAAMBAJ&pg=PA41#v=onepage&q&f=false. Вот только их тогдашнее применение сегодня интересным не назовешь: квазидиски под ProDOS, таблицы Visicalc и Supercalc, офис AppleWorks. Ну вот разве что GUI Quark Catalyst в стиле Macinstosh было бы прикольно увидеть на Агате http://toastytech.com/guis/qcat.html.

GARNIZON
25.08.2016, 18:06
Схемы и крупные сканы ДОПОЗУ128 http://deka.agatcomp.ru/dop128.zip

Тут прошивки ДОПОЗУ128 (в самом низу) http://agatcomp.ru/Hard/roms.shtml

Распиновка агатовского слота в мымрине и в схемах любой материнки
http://agatcomp.ru/Reading/docs_djvu.shtml

LeoN65816
25.08.2016, 19:42
Игорь и Владимир - да Вы ваще Мегаманьяки! ;) (в хорошем смысле слова)
Спасибо Вам за титанический труд по сбору и сохранению АГАТовского наследия!

- - - Добавлено - - -


Все РУ5, например, заменю на 4164.
А если 16 корпусов заменить на 4 корпуса 4464/41464/44256?

Wierzbowsky
26.08.2016, 00:22
А если 16 корпусов заменить на 4 корпуса 4464/41464/44256?

Тогда это будет уже не клон. К тому же придётся наверное менять схему. Тогда уж проще сразу сделать на SRAM. Но я делаю именно клон. Немного напрягают мелкие ПЗУшки на плате, возможно их трудно будет заменить аналогами. К тому же схема нарисована вручную, так что придётся разбираться в ней достаточно долго.

LeoN65816
26.08.2016, 06:45
Тогда это будет уже не клон.
Судя по твоей картинке (http://zx-pk.ru/threads/26887-dopozu-dlya-agat-9-novodel.html?p=883191&viewfull=1#post883191) и здесь (http://agatcomp.ru/Images/new_RAM/ram9f.jpg), да и еще на импортухе - у тебя уже не клон... Хочется аутентичности, ламповости, оригинальности - так купи платку у Игоря. Я понимаю Apple I нигде не найдешь, вот и делают реплику, причем абсолютную.
Сорри, у каждого из нас свой "заворот"... ;)


К тому же придётся наверное менять схему.
Нет.

Alex_LG
26.08.2016, 09:40
Тут прошивки ДОПОЗУ128 (в самом низу)

Там просто текст, а как скачать?

GARNIZON
26.08.2016, 10:18
Вот прям на крупном слове ПЕРИФЕРИЯ кликать, будет архив, а в нем все что в списке. В некоторых пунктах тоже есть кликабельные слова, но это не скачать а ссылки на описания (что нам удалось расковырять).

Wierzbowsky
26.08.2016, 12:07
Судя по твоей картинке (http://zx-pk.ru/threads/26887-dopozu-dlya-agat-9-novodel.html?p=883191&viewfull=1#post883191) и здесь (http://agatcomp.ru/Images/new_RAM/ram9f.jpg), да и еще на импортухе - у тебя уже не клон... Хочется аутентичности, ламповости, оригинальности - так купи платку у Игоря. Я понимаю Apple I нигде не найдешь, вот и делают реплику, причем абсолютную.
Сорри, у каждого из нас свой "заворот"... ;)

Дык я полные западные аналоги ставлю. Кому надо - тот русские микрухи поставит и будет ему полный клон. Вчера расставил все микрухи по своим местам, нашёл (с трудом) западные аналоги некоторых наших советских поделий, по докам распиновку слота уточнил (жесть - ошибок в схемах - море, так что пришлось мультиметром полазить по плате). Пришлось сделать библиотеки на 3 чипа, думаю переделать стоковые библиотеки Игла для 3х чипов из-за их кривости. Работа продолжается.

Кстати если схему менять не надо, то желающие запаяют 4 панельки на 2 крайние позиции для ОЗУ справа в каждом ряду и поставят туда 4464. И будет им счастье. :) Правда колхозить придётся так как у 4464 выводов на два больше.

Из-за редкости 556РТ11, 556РТ13 и их западных аналогов подумываю опционально использовать GAL серию - где-то видел такую замену. Но как-то надо будет перегнать туда прошивки пзу. Хотя может кто-то мне пришлёт из России эти советские микрухи уже запрограммированными.

Wierzbowsky
27.08.2016, 01:36
Да, и для КР531РУ8 аналогов тоже не найти по доступной цене. Придётся использовать отечественные...

tnt23
27.08.2016, 19:52
Слот такой же, как в "Микроше", если не путаю. Посмотри в моем проекте реплики КНГМД для РК (ссылка есть в форуме, сейчас с телефона не найду, позже)

- - - Updated - - -

https://github.com/timtashpulatov/rk86kngmd

Название коннектора в 503 сообщения топика про КНГМД РК

Wierzbowsky
28.08.2016, 01:10
Слот такой же, как в "Микроше", если не путаю. Посмотри в моем проекте реплики КНГМД для РК (ссылка есть в форуме, сейчас с телефона не найду, позже)
- - - Updated - - -
https://github.com/timtashpulatov/rk86kngmd
Название коннектора в 503 сообщения топика про КНГМД РК

Спасибо, Тимур. Но к сожалению нечем смотреть эти файлы. Мой пикадовский просмотрщик отказывается их открывать. А самого пикада у меня нет...

tnt23
29.08.2016, 13:05
Там не пикад, а KiCad :)



Краевой разъем - что-то типа ОНп-КС-23 (аналог СНП342-60В)

Wierzbowsky
31.08.2016, 12:29
Ну вот, кроме трех пинов на схеме всё подключено. Пока несколько сумбурно, но буду оптимизировать. Ещё надо добавить керамику, ищу информацию по ней. Потом надо всё тщательно перепроверять (стоимость платы с пеерсылкой - 13$, так что ошибка встанет дорого) и начинать разводить плату. Попробовал пока авторутером развести - получилось. Но буду по возможности разводить вручную, особенно шины питания.

http://www.podrezov.com/agat/schematics.png

Wierzbowsky
01.09.2016, 00:58
Схема поправлена по рекомендациям Владимира (линк в предыдущем посте), добавлена керамика. Даже сделана первая робкая попытка развести авторутером, чтобы посмотреть примерное расположение дорожек для ручной разводки.

http://www.podrezov.com/agat/board.png
http://www.podrezov.com/agat/draft.jpg

Wierzbowsky
02.09.2016, 02:32
Немного "причесал плату", сделал контактные площадки для тех, кому захочется поставить оригинальный агатовский слотовый разъём отпилив нижний выступ (а также на тот случай, если контакты платы не сойдутся с контактами слота: все-таки вслепую делаю). Вот что получилось:

http://www.podrezov.com/agat/draft1.jpg

Также переставил наименования микросхем, чтобы при установке в панельки не возникал вопрос какие микрухи куда ставить. Ну и список микросхем для русской и буржуйской версии вынес на пустое место платы.

http://www.podrezov.com/agat/test_layout.jpg

LeoN65816
02.09.2016, 06:33
Алексей, питание "паровозиком" - не есть гуд... На одном из слоёв вдоль рядов мелкосхем разведи шины (и + и -) приличной толщины, а от них уже как можно короткие отростки к чипам, желательно тут же и керамику.

Wierzbowsky
02.09.2016, 12:55
Алексей, питание "паровозиком" - не есть гуд... На одном из слоёв вдоль рядов мелкосхем разведи шины (и + и -) приличной толщины, а от них уже как можно короткие отростки к чипам, желательно тут же и керамику.

Ок, переделаю. Мне наш спец тоже посоветовал переделать. Если микрухи жрут много, то может не хватить на всех в "паровозике". Ещё есть замечания? Может кто-нибудь поможет проверить схему на предмет косяков?

tnt23
02.09.2016, 19:47
Дорожки от блокировочных конденсаторов C1, C2 etc. стоит сделать потолще.

- - - Updated - - -

Еще бы добавить керамики остальным корпусам.

Wierzbowsky
03.09.2016, 06:20
Переделал разводку питания и земли, правильно поставил блокировочные кондеры (спасибо Ptero), поставил дополнительную керамику. Немного "причесал" внешний вид платы.

http://www.podrezov.com/agat/test_layout_render2.jpg

Если кто-то хочет убрать свой ник с платы, сообщите мне.

LeoN65816
03.09.2016, 07:16
Лепота!
Но все-таки еще советы:
1. Шины питания и земли разведи на/в одном слое, допустим top. Тогда автороутер в top работает по горизонтали, а в bottom он не ограничен по вертикали.
2. А может керамику использовть в smd и расположить под корпусами равноудаленно от питающих ног каждой мелкосхемы с соответствующей разводкой - вот тогда будет идеальная подпитка. Ну или smd/TH в bottom также.
Логотип "АГАТ" у тебя в векторе или растре? Поделись, пожалуйста.

Wierzbowsky
03.09.2016, 14:44
Ну тогда вот так (заодно поправил косяк у кондеров вверху платы):

http://www.podrezov.com/agat/test_layout_render3.jpg

Лого я скачал с инета, перевёл в черно-белое и импортировал прямо в Eagle CAD. Он его там вроде распинал повекторно.

Авторутер покряхтел и развёл таки:

http://www.podrezov.com/agat/test_layout3.jpg
http://www.podrezov.com/agat/test_layout3b.jpg

Wierzbowsky
06.09.2016, 12:34
Нда, 340 via всё же многовато. По совету нешего гуру перенесу вертикальные дорожки в другой слой, чтобы авторутеру было полегче. ;)

Wierzbowsky
07.09.2016, 01:23
Получилось на 100 via меньше и вроде разводка поаккуранее стала:

http://www.podrezov.com/agat/test_layout_render4.jpg

Wierzbowsky
11.09.2016, 20:26
Теперь возникает вопрос - сколько плат заказывать? Себе я хочу 2 устройства собрать. Также 2 платы будут в резерве для Игоря и Володи. Так что пока я планирую заказать 5 штук. Если будут ещё желающие заказать такие платки, напишите здесь в теме сколько штук вы хотите (надеюсь модератор пропустит).

Ориентировочная стоимость платы - 15$, плюс пересылка в Россию - 5$.

Если кому-то нужна макетка, могу дать герберы. Но с условием что одну платку мне пришлют в благодарность. :D

Wierzbowsky
14.09.2016, 21:42
Мда, походу то, что я делаю никому не нужно. Тогда я, пожалуй, воздержусь пока от изготовления платок. Тратить около сотни долларов на проект, который никому не интересен я не хочу.

LeoN65816
15.09.2016, 06:56
Лично я буду делать себе ДопОЗУ на статике 1MB+. Но с огромным интересом слежу за твоим проектом. Думаю, что ребята, заинтересованные в доппамяти, пока что тоже следят за проектом, а как "выгорит" рабочий вариант, так и оживится тема.
PS. Вот реплику музыкальной платы я бы прикупил.

Wierzbowsky
15.09.2016, 12:08
При отсутствии желающих этот проект в железе воплощён не будет из-за большой цены на платы такого размера. Я без этой платы обойдусь как-нибудь. А музыкальную плату скопировать ох как непросто будет. У меня уже был опыт изготовления звуковых плат - грамотно развести плату, чтобы не было помех очень трудно. Тем более человеку без многолетнего опыта.

djvini
25.09.2016, 20:49
Добрый день.
Мне интересен проект.
Если он еще не закрыт, то готов приобрести доп. озу в сборе.
Какая цена вопроса?

Wierzbowsky
25.09.2016, 21:22
Проект ещё в работе. Исправляем мелкие и не совсем мелкие глючки. Буду заказывать 10 платок. С полной сборкой и тестированием стоимость устройства будет точно выше 60 евро. Насколько - зависит от того, сколько придётся "допиливать" готовую плату. Возможно придётся менять некоторое количество логики, также существует вероятность, что плату вообще придётся переделывать. Так что об окончательной стоимости пока говорить рано.

OrionExt
25.09.2016, 22:03
Wierzbowsky, А где вы платы заказываете? А вот пересылка влетит не в копейку по одной штучке (размер платы)(

- - - Добавлено - - -


Проект ещё в работе. Исправляем мелкие и не совсем мелкие глючки. Буду заказывать 10 платок. С полной сборкой и тестированием стоимость устройства будет точно выше 60 евро. Насколько - зависит от того, сколько придётся "допиливать" готовую плату. Возможно придётся менять некоторое количество логики, также существует вероятность, что плату вообще придётся переделывать. Так что об окончательной стоимости пока говорить рано.

Ужас=(
Ну почти 4 Мбайта для MSX, по цене. Нормуль

- - - Добавлено - - -

С тестированием, дороже. Должно быть=) Как будем микрухи 1990 года тестировать?)

Wierzbowsky
26.09.2016, 10:41
Есть 2 конторы pcbway и easyeda. Качество у обеих приличное, а вот цены... Посмотрим с кем удастся договориться на более низкую. Платы такого размера очень дОроги.

Тестировать будем известным тестировщиком ОЗУ Лисина. По слухам он для военки его делал, так что если плата пройдёт тест, то глючить вряд ли будет потом.

Wierzbowsky
24.10.2016, 00:58
Платы заказаны и уже находятся в процессе изготовления. После проверки работоспособности и вылавливания блох весь остаток (5 плат) будет продан всем желающим.

По поводу плат "в сборе". Я их на продажу собирать не буду, так как нет возможности купить и запрограммировать микросхемы серии 556РТ. Полноценной замены им нет от слова "совсем". К тому же у нас тут только комплект из 16 микросхем ОЗУ стоит в районе 15-20 евро, не говоря уж о стоимости и доступности некоторых редких микросхем логики. Эти могут быть по 3-7 евро штука. Так что каждый собирает себе сам. :)

sintech
24.10.2016, 01:05
Запишите меня в список пожалуйста.

djvini
24.10.2016, 08:47
Wierzbowsky, как я понимаю, сборка, согласно моей просьбе, не получится, и я в лучшем случае смогу получить от Вас только голую плату?
А вот что касается доставки, то можно сэкономить и с кем-то скооперироваться. Например, я хорошо знаю Игоря (GARNIZON) и смогу ему передать.

Wierzbowsky
24.10.2016, 16:00
Wierzbowsky, как я понимаю, сборка, согласно моей просьбе, не получится, и я в лучшем случае смогу получить от Вас только голую плату?
А вот что касается доставки, то можно сэкономить и с кем-то скооперироваться. Например, я хорошо знаю Игоря (GARNIZON) и смогу ему передать.

Да, могу продать только голую плату. С пересылкой надо будет думать, так как я собираюсь послать платы Игорю и/или Владимиру. Комбинированная пересылка возможна.

djvini
24.10.2016, 16:42
Да, могу продать только голую плату. С пересылкой надо будет думать, так как я собираюсь послать платы Игорю и/или Владимиру. Комбинированная пересылка возможна.

Ну тогда на мой счет запишите одну плату. Какая будет цена?
По отправке мы договоримся с Игорем.

Wierzbowsky
24.10.2016, 19:34
Ну тогда на мой счет запишите одну плату. Какая будет цена?
По отправке мы договоримся с Игорем.

Окончательная цена будет зависеть сдерут ли с меня налог на импорт или нет. Ориентировочно цена будет 15 евро за плату. Пересылка в Россию - в районе 5 евро.

djvini
25.10.2016, 13:33
Wierzbowsky, перенес свой запрос в Барахолку: http://market.zx-pk.ru/forum/viewtopic.php?f=7&t=5666&p=59055#p59055
Интересует также Линк и звук

djvini
26.10.2016, 18:32
Wierzbowsky, сообщите, пожалуйста, когда платки будут у Вас.

Wierzbowsky
26.10.2016, 19:14
Wierzbowsky, сообщите, пожалуйста, когда платки будут у Вас.

Платки уже в пути с завода. Но как я и сказал - продавать буду только после проверки работоспособности. А работоспособность проверить смогу только после получения запрограммированных ПЗУ РТ13 и РТ11 от Игоря - где-то в ноябре-декабре. Могу, конечно, вам продать сразу после получения посылки если настаиваете, но тогда претензии по работе не принимаются. Допиливать придётся вам самому, когда мы с Владимиром разберёмся почему оно не работает. Надеюсь, конечно, что заработает с первого раза - мы все перепроверяли.

djvini
26.10.2016, 19:31
Не, конечно, не стоит. нужен рабочий вариант ;)

Wierzbowsky
05.11.2016, 15:34
Платки пришли. Качество отличное. В слот входит плотно, контакты платы соответствуют контактам слота. Теперь сборка и проверка.

http://www.podrezov.com/agat/ram_link_boards.jpg

Wierzbowsky
06.11.2016, 22:10
Ну вот, 2 часа пайки и осталось только вставить микросхемы. Вот только РТшек у меня пока нет...

http://www.podrezov.com/agat/ram_small.jpg

LeoN65816
06.11.2016, 22:34
Лепота-то какая! ;)
Только лепестковые панельки очень ненадежные (из опыта), пару втык-вытык и привет, нет контакта... Цанговые рулят! :)

Wierzbowsky
06.11.2016, 22:46
Лепота-то какая! ;)
Только лепестковые панельки очень ненадежные (из опыта), пару втык-вытык и привет, нет контакта... Цанговые рулят! :)

Да, слышал. Но те панельки, что у нас продаются похоже выдерживают гораздо больше нескольких "втыков". Идут по 20 рублей и больше каждая. Цанговые стоят в 2-3 раза дороже.

По опыту знаю, что ОЗУ лучше всегда в панельки ставить ибо выпаивать замучаешься. Тем более, что плата эта для тестов. В проверенной версии логику можно будет сразу впаивать, а вот ОЗУ и РТшки лучше в панельки ставить по-любому.

LeoN65816
06.11.2016, 23:10
Цанговые стоят в 2-3 раза дороже.
Ибэй и Алиэкспресс.


Тем более, что плата эта для тестов.
Тем более! ;)

Wierzbowsky
07.11.2016, 02:21
Нет, я покупаю в немецком магазине, который гуано не продаёт. Так что панельки нормальные. К тому же на плате 41 микросхема. По нашим ценам только цанговые панельки будут стоить больше 20 евро. Добавьте цену микросхем (16 евро только ОЗУ стоит, а ещё есть куча логики). Так что плата получится "золотая".

sintech
07.11.2016, 22:30
Может собрать на макетке программатор типа https://translate.google.ru/translate?sl=pl&tl=ru&js=y&prev=_t&hl=ru&ie=UTF-8&u=http%3A%2F%2Fnjnmnp.narod.ru%2Fprog%2Fprom%2Fre3 _rt4.html&edit-text=&authuser=0
На страничке троян в джаваскрипте, поэтому через гуглтранслейт.

Wierzbowsky
08.11.2016, 13:24
Может собрать на макетке программатор типа https://translate.google.ru/translate?sl=pl&tl=ru&js=y&prev=_t&hl=ru&ie=UTF-8&u=http%3A%2F%2Fnjnmnp.narod.ru%2Fprog%2Fprom%2Fre3 _rt4.html&edit-text=&authuser=0
На страничке троян в джаваскрипте, поэтому через гуглтранслейт.

А смысл? У нас тут купить РТшки невозможно. Проще друзей в России попросить купить и запрограммировать.

Wierzbowsky
19.11.2016, 01:59
Собственно плата уже почти закончена и нуждается в тестировании. Я пока не могу сам потестировать, так как не имею запрограммированных 556РТ11 и 556РТ13. Посылка с 531РУ8 уже в пути, но пока неизвестно когда придёт. В любом случае без РТшек не запустится. Владимир на днях должен получить платы ОЗУ, может он быстрее меня запустит.

Вот что пока получилось:

http://www.podrezov.com/agat/almost_ready.jpg

Wierzbowsky
24.01.2017, 03:28
Пришли РТшки (спасибо уважаемому Ptero!), теперь вся плата в сборе. Тест Лисина её видит, но имеются ошибки чтения. Пока непонятно что это - буржуйские микросхемы логики и ОЗУ или косяк в схеме. Для начала я заменю все буржуйские микросхемы ОЗУ на 565РУ5Б - в прошлом это помогло убрать проблемы с ОЗУ на отремонтированной плате Агата-9. Если не поможет, то наверное буду менять логику на русскую. А там посмотрим. Вот так выглядит тест Лисина после 10 минут:

http://podrezov.com/agatram/test1b.jpg

Alex_LG
24.01.2017, 17:15
Подозрительно, что номер банка влияет на прочитанные данные: банк 7, старший бит в 0 и данные читаются с 0-вым битом в старшем разряде, банк F - старший бит данных в 1. Может где "сопля" или регистр банка коротит. Пытался в рисованной схеме разобраться где что - тяжело, нет нормальной схемы?

Wierzbowsky
24.01.2017, 19:12
Подозрительно, что номер банка влияет на прочитанные данные: банк 7, старший бит в 0 и данные читаются с 0-вым битом в старшем разряде, банк F - старший бит данных в 1. Может где "сопля" или регистр банка коротит. Пытался в рисованной схеме разобраться где что - тяжело, нет нормальной схемы?

Есть схема из Eagle CAD:

http://podrezov.com/agatram/schematics.png

"Соплей" на плате нет, проверял. Схему мы тоже с Владимиром выверяли. Через несколько дней придут 565РУ5 - попробую поставить. Интересно то, что при тесте с другой платой Агата расположение "красных" банков у модуля ОЗУ выглядит немного по-другому. То есть сбой зависит от чего-то...

Wierzbowsky
12.03.2017, 03:00
После установки РУ5 проблемы не исчезли. Поставил TTL совместимую логику - тоже слабо помогло. Так что буду ждать когда Владимир сам соберёт и проверит плату.

Wierzbowsky
22.05.2017, 13:57
Плату всё же удалось запустить путём подбора микросхем и пайке толстого провода от слота до D15 (сигнал 14МГц). Могу предложить платы всем желающим по 12 евро за штуку (в виду размера платы цена изготовления и пересылки кусалась). Пересылка - 5 евро без трекинга и 7 евро с трекингом. Обращайтесь в личку.

Фотки рабочей платы:

http://forum.agatcomp.ru//misc.php?action=pun_attachment&item=174&download=0
http://forum.agatcomp.ru//misc.php?action=pun_attachment&item=175&download=0

Рекомендации по отладке от Владимира:

http://forum.agatcomp.ru//viewtopic.php?id=13&p=4

sergey2b
14.09.2018, 18:02
скажите пожалуйста какое есть применение ДОПОЗУ128 кроме копировщиков ?
кстате вы вкурсе что в apple II можно переместить DOS в память дополнительной платы

GARNIZON
14.09.2018, 21:43
Допозу128 применяется в разном софте, вплоть до бухгалтерских программ.

В курсе, в агате можно тоже самое но значительно гибче.

sergey2b
17.09.2018, 19:33
Допозу128 применяется в разном софте, вплоть до бухгалтерских программ.

В курсе, в агате можно тоже самое но значительно гибче.

а можно пожалуйста 2-3 примера
в документации на Apple II пишут электронные таблицы (для бухгалетрии), копировшики, DOS и все

GARNIZON
17.09.2018, 20:34
На агатовском сайте куча таких прог, ну вот на вскидку 2-3 (как просили) примера:

http://agatcomp.ru/Apps/Fonograf.shtml
http://agatcomp.ru/Apps/Masterbasic.shtml
http://agatcomp.ru/Apps/Dendy.shtml
http://agatcomp.ru/Apps/SaprAgat.shtml
http://agatcomp.ru/Apps/TvNikos.shtml

и т.д.

Только вот все это на Apple работать не будет. Т.е. вообще софт от эпл на агате работать будет а написанный специально для агата на эпл не будет работать.