Важная информация

User Tag List

Страница 7 из 8 ПерваяПервая ... 345678 ПоследняяПоследняя
Показано с 61 по 70 из 75

Тема: [Поиск 1] Расширитель памяти 160/544 Кб SRAM (новодел)

  1. #61
    Activist
    Регистрация
    27.08.2019
    Адрес
    г. Ростов-на-Дону
    Сообщений
    345
    Спасибо Благодарностей отдано 
    172
    Спасибо Благодарностей получено 
    59
    Поблагодарили
    38 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Доброго времени друзья ! А можно файлы проекта, если есть, для P-CAD? хочу слепить эту схему с IDE-CF контроллером, на одну плату, чтобы драгоценные слоты не занимать... Пожалуйста, поделитесь, и в свою очередь я тоже проект совмещенной платы выложу сюда, как только доделаю и проверю все. И сюда, и в тему о IDE-CF для Поиска-1. Заранее благодарен!

  2. #61
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #62
    Activist
    Регистрация
    27.08.2019
    Адрес
    г. Ростов-на-Дону
    Сообщений
    345
    Спасибо Благодарностей отдано 
    172
    Спасибо Благодарностей получено 
    59
    Поблагодарили
    38 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ау, есть кто живой ?!?
    Может уже кто то слепил это вместе, и есть герберы уже совместного контроллера ? Киньте ссылочку пожалуйста если такие имеются ?!?

  4. #63
    Master
    Регистрация
    02.03.2015
    Адрес
    г. Санкт-Петербург
    Сообщений
    609
    Спасибо Благодарностей отдано 
    84
    Спасибо Благодарностей получено 
    39
    Поблагодарили
    27 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    electroscat, я делал только такой: Здесь.
    Могу поделиться материалами, но там вся плата занята. И результат не самый быстрый

  5. Этот пользователь поблагодарил Копейкин за это полезное сообщение:

    electroscat (09.12.2020)

  6. #64
    Activist
    Регистрация
    27.08.2019
    Адрес
    г. Ростов-на-Дону
    Сообщений
    345
    Спасибо Благодарностей отдано 
    172
    Спасибо Благодарностей получено 
    59
    Поблагодарили
    38 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Копейкин Посмотреть сообщение
    electroscat, я делал только такой: Здесь.
    Могу поделиться материалами, но там вся плата занята. И результат не самый быстрый
    Огромное спасибо! Да, плотненько все, ну и по прикидкам дороговато, только рушек на 1000, если в Ростове покупать. Предполагаю, что на рушках, которые в ростове есть в наличии, ру7б военной приемки - все это можно чуть быстрее сделать.
    Тем не менее, я уже заказал все для конкретного модуля, даже в нескольких экземплярах, и по цене устраивает, Али рулит. Если никто не отзовется, сам набросаю в PCB.

  7. #65
    Master
    Регистрация
    02.03.2015
    Адрес
    г. Санкт-Петербург
    Сообщений
    609
    Спасибо Благодарностей отдано 
    84
    Спасибо Благодарностей получено 
    39
    Поблагодарили
    27 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Да нет, быстрее не сделать. Регенерация, независимая от встроенной в Поиск, тормозит.

  8. #66
    Activist
    Регистрация
    27.08.2019
    Адрес
    г. Ростов-на-Дону
    Сообщений
    345
    Спасибо Благодарностей отдано 
    172
    Спасибо Благодарностей получено 
    59
    Поблагодарили
    38 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Пытюсь слепить IDE+CF и модуль расширения памяти на SDRAM от Tronix, до 640 кб...

    Предварительно вот что получается, все дорожки отрисованы. Все сигнальные дорожки 0,2 мм... Питание - 1,6, 1,27 и 0,5 мм..




    Если есть какие то предложения, жду. Так же желающие помочь с проверкой правильности реализации печатных проводников - скоро выкладу слои в ПДФ и буду очень признателен за помощь.

    Так же, кто потенциально желает заказать плату такого устройства, пишите в личку пожалуйста. Заказывать планирую сразу после проверки, похоже в начале следующей недели. Так же принимаю заявки на готовое (собранное и настроенное устройство).

    Сегодня Китайские товарищи озвучили стоимость изготовления плат, 5 плат будет стоить 4700 р. Это по 940 р за штуку. 10 плат - 7200 р. Это 720 р за штуку. На данный момент собираюсь заказывать 5 плат, ибо на 4 платы есть заявители. Если нужны кому то платы, пишите в л.с. Если закажем 10 будет дешевле. Плата будет изготовленна в цветах как на скрин шоте, с меднением увеличенной толщины 70 мкМ.
    Последний раз редактировалось electroscat; 30.12.2020 в 00:52.

  9. #67
    Activist
    Регистрация
    27.08.2019
    Адрес
    г. Ростов-на-Дону
    Сообщений
    345
    Спасибо Благодарностей отдано 
    172
    Спасибо Благодарностей получено 
    59
    Поблагодарили
    38 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Доброго времени ! А может кто нибудь кинуть ссылочку на подробную карту памяти Поиск-1 128 ? Нужно для переделки прошивки GAL16V8 под поиск 128 в том числе и с внешней VGA картой.

  10. #68
    Activist
    Регистрация
    27.08.2019
    Адрес
    г. Ростов-на-Дону
    Сообщений
    345
    Спасибо Благодарностей отдано 
    172
    Спасибо Благодарностей получено 
    59
    Поблагодарили
    38 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Друзья, скомпилил прошивку для этого девайса, добавил те самые резервные два джампера. Теперь первый так же указывает на то, сколько памяти у ревизии Поиска-1, 128 или 512 кб. Второй джампер отключает перенос видеопамяти CGA в UMB микросхему, то есть в последнюю микросхему памяти, эта опция необходима для Поисков с внешними VGA картами, и освобожденными 32 кб памяти от CGA адаптера. По идее эта опция должна вернуть в доступ все 640 кб для таких компьютеров. И третий джампер переносит область UMB с адресов А0000h...B7FFFh на адреса Е4000h...FBFFFh.. Эта опция скорее всего тоже будет полезна для компьютеров с внешней VGA картой, потому как начиная с адреса А0000h в идеале находится 32 кб VGA BIOS а дальше может находиться видеопамять и т.д. А в моем Поиске там почему то находится Bios флоповода 4 раза продублированный, и он же находится с E0000h по E1FFFh, так же 4 раза продублированный... Это какая то аномалия, или у всех так на поиске ? Причем, VGABios в моем Поиске находится по адресам С0000h...С8000h ...

    Сразу предупреждаю, я сам прошивку не проверял, у меня плата расширителя памяти собранна, а микросхемы памяти и GAL еще не пришли из китая, вот по этому, проработка чисто теоретическая, так что если вдруг что то пойдет не так, строго не судите...



    Прошивки (см. далее) можно скачать тут.

    Пожалуйста, после того как попробуете, опишите подробно, как это было и по возможности скринами поделитесь.
    Заранее всем благодарен !!!

    Немного еще...



    вот так будет выглядеть карта памяти системных 384 кб Поиска (A0000h... FFFFFh), если все отработает как задумано. Джампера JMP2 и JMP3 должны стоять в положении 2-3, джампер JMP1 - не имеет значения, в зависимости от типа вашего Поиска.. Адреса А0000... BFFFFh и C8000h... DFFFFh должны быть не заняты, для использования видеоадаптером в различных режимах.


    Предварительные исследования показывают, что ZABEL не понимает многоуровневых ветвлений, и компилит их не правильно, по крайней мере теоретическая проработка показывает такие результаты... Так что вполне вероятно, что будет просто отдельная прошивка для VGA и CGA Поисков... Хотя может конечно и получится все это совместить, но пока вероятность не большая.

    На данный момент удалось точно отключать перенос адресов, освобожденных от видеопамяти CGA в VGA Поиске в UMB чип по джамперу, но толку от этого мало, потому как адреса UMB используемые в оригинальной прошивке будут занимать область VGA фреймбуфера и скорее всего заставлять VGABios пищать ошибку памяти при старте. А вот поменять адреса UMB области джампером пока мне не представляется возможным... Но возможно это пока. Продолжу исследования.

    Выложенная выше прошивка скорее всего не будет работать....


    Некоторые изменения, есть прошивка, которая предназначена для работы с VGA Поиском, но в следствии того, что рассчет адреса по 5 битам введенной в GAL шины адреса можно рассчитывать адресс кратно 32 кб, в новом адресном пространстве не реально использовать 96 кб, из за смещения на h4000 от начала сегмента, по этому, в этой прошивке UMB только 64 кб. Вот так выглядит карта памяти с этой прошивкой:



    Прошивка прошла все тесты (рассчетные), позволяет отключить проекцию адресов которые отнимались CGA адаптером, в целом, эту опцию можно было по умолчанию сделать выбранной, потому как для VGA Поиска проекция этих адресов (18000h...1FFFFh для 128к и 78000h...9FFFFh для 512к) отнимает 32 кб.... В общем, такая прошивка есть, если интересно, пробуйте.

    В совмещенном девайсе (multicard) я заведу на GAL еще один разряд шины адреса, вместо одного из джамперов, на ногу 6 GAL а резервный джампер подключу к 9 ноге GAL, и тогда можно будет использовать эту карту как на VGA так и на CGA поиске, UMB будет составлять 96 Кб. Прошивка на CGA и VGA Поиск будет одинаковая, оба варианта будут использовать адреса E4000h...FBFFFh. Такая прошивка уже есть, распиновка подогнанна под имеющиеся платы, то есть, С3 пин разьема СНП59 соединяется с 9 ногой GAL при помощи МГТФ, и все должно работать. В последтсвии, на новом девайсе я изменю разводку платы, так чтобы А14 бит шины приходил на 6 ногу GAL а джампера сдвинутся на 7, 8 и 9 ноги GAL. Таким образом можно будет добиться универсальной прошивки для всех типов компьютеров. Адреса UMB области изменяться не будут, потому что на диапазон адресов E4000h...FBFFFh в целом никто не притендует, в отличии от диапазна А0000...B7FFF....

    Карта памяти будет соответствовать вот этой таблице:



    Прошивку можно залить по ссылке выше, имя POISK_E8000-F7FFF_VGA_CGA_64k.JED - для 64к UMB (без переделки платы)

    И прошивка для платы с переделкой (9 нога GAL соединяется с пином 3С СНП59, шина А14 для GAL) - POISK_E4000-FBFFF_VGA_CGA_96k_9-A14.JED
    И еще один вариант прошивки, использующий так же 96 кб UMB но не требующий переделки платы - POISKC8_С8000-DFFFF_VGA_CGA_96K.JED - UMB по адресам С8000h...DFFFFh.
    И еще один вариант прошивки, использующий так же 96 кб UMB но не требующий переделки платы - POISKC8_С8000-DFFFF_VGA_CGA_96K.JED - UMB по адресам С8000h...DFFFFh.

    Прошивки проверялись на реальном железе, 8 проходов долгого варианта Checkit 3.0 не выявили ошибок.
    Джампера - JP1 - 128/512, JP2 - отключение переноса в последнюю микросхему адресов занимаемых видеопамятью CGA в стандартном Поиске.
    Последний раз редактировалось electroscat; 13.01.2021 в 10:04.

  11. #69
    Activist
    Регистрация
    27.08.2019
    Адрес
    г. Ростов-на-Дону
    Сообщений
    345
    Спасибо Благодарностей отдано 
    172
    Спасибо Благодарностей получено 
    59
    Поблагодарили
    38 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Доброго времени ! Впрос к тому, у кого этот расширитель работает с VGA адаптером... Опишу ситуацию, Вот первых, после начала использования этого расширителя видеобиос иногда (примерно раз в десять перезапусков или сбросов) начал выдавать снова один длинный три коротких... ТО есть , в целом расширитель работает на ура, в два раза быстрее примерно чем встроенная память, даже разогнанная. Это слышно даже в тесте BIOS 1993 года. Но с видеоадаптером он не дружит.. Есть и еще одна проблема, тоже с видеоадаптером, от путает цвета, например в Prince of Persia - от загрузки к загрузке экрана огонь факелов может быть синим, коричневым зеленым, соответственно меняется все что было такого цвета. Так же иногда меняется часть цветов в файловом менеджере (мм) и других программах которые запускаются после глюка, при выходе например из программы morph3d в которой под конец есть затухание цветов. Заметил, что цвета меняются именно когда на экране происходит затухание цветов.. В общем, вопрос к тому, у кого VGA адаптер подключен к Поиску и используется именно этот расширитель памяти... Есть ли у вас подобные эффекты...

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

    Ну и кстати, ублал разгон памяти по методу Pilligrim - думал это может как то быть связанно. Но нет. Без разгона памяти то же самое. А еще, попробовал разогнать проц, при помощи модуля разгона с двумя ГФ84 - и проц легко разогнался до 6 мгц. Но на ситуацию с цветами и сигналом при старте это не повлияло. Тем не менее,... Ну там, между прочим, разница в производительности по тестам практически не заметна, что то быстрее, что то медленнее, но что разгон памяти, что разгон процессора - дают примерно одинаковый незначительный эффект. При этом, все портит эта цветовая пупаница.. Причем, например в Metall Mutant нет подобных эффектов, все четко. Да и в других программах. В общем, проблема исключительно в Prince of Persia и в текстовом режиме.

    То есть, предварительно - видеоадаптер VGA не очень то в восторге от того что память расширителя работает в два раза быстрее штатной памяти Поиска...

    Так же есть версия, что проблема программная, например в DOS 3.3.. Наталкивает на такую мысль то, что когда тот же принц персии запускается из под VC - то цвета все на месте, проблемы нет, или например, при запуске из под DOS, если перед игрухой загрузить маленькую резидентную утилитку, то тоже все в порядке с цветами...... А когда просто из DOS или ММ - то проблема есть. Может конечно играет роль место расположения в памяти, а может таки и что то еще.. Пробовал менять микросхемы памяти в расширителе местами и даже полностью заменять их на другие, все то же самое, то есть микросхемы памяти исправны. Нужно поставить MSDOS 6.22. Если у кого то есть образ дискеты (.img) с этим досом в формате Поиска (/T:83 /N:10) поделитесь пожалуйста, буду признателен !


    Устранил цветовую аномалию и писк. Писк устранился сразу после того, как я вставил карту расширителя в слот рядом с видеокартой, похоже скорости обмена карты расширителя памяти и видеокарты близки к максимуму.
    Изначально у меня видеоадаптер стоял в самом правом слоте, потом контроллер дисковода, после карта расширителя памяти. В таком положении раз через раз VGABios сигналит при включении, если карту расширителя передвинуть на слот левее (еще дальше) то пищит уже каждое включение и перезагрузку. Оптимальное - когда в самом правом видеокарта а в следующем расширитель памяти. Писк отсутствует, и цветовые аномалии сводятся к минимуму.
    Ну а далее, заменил на видеокарте буфер 74SL244 (аналог 555 серии) на К1533АП5 - и поменял в расширителе памяти ЭКР1533ИР23 на К1533ИР23 более старую.
    Была идея, что если поставить АП6 555 серии в расширитель, это его немного подтормозит, и всем станет хорошо... Но увы нет,.. Тем не менее, если и в видеокарту и в расширитель поставить 555 серию, АП5 и АП6 - то все работает. То есть критично когда в расширителе памяти и видеокарте микросхемы буферизирующие данные с разным быстродействием... Цветовые аномалии при разных микросхемах в видеокарте и в расширителе есть... А при одинааовой серии 555 или 1533 нет. То есть, нужны одинаковые.
    Ну и еще, уже как профилактические меры - под платой поиска, в районе совокупности дорожек соединяющих слоты внешней шины - заклеил пространство между слотами термоскотчем а сверху наклеил полоски медной фольги и припаял ее к общему проводу, типа заэкранировал. В итоге, совокупность мер в целом позволяет говорить о том, что такая конфигурация работоспособна.

    Ну и еще, походу офтоп, но, простите, поделюсь, заметил, что разогон процессора не очень хорошо влияет на видеокарту, первое, некоторое мельтешение строк, не очень заметное, но неприятное, а второе - после часа работы видеокарта пару раз выключилась, чего никогда не было без разгона процессора. В итоге, удалил разгонный модуль (работал с кварцем 18,43 мГц - 5,86 мГц на процессоре), и вернул разгон памяти по методу Piligrimm.

    Как то так.
    В конце немного слайдов:



    Последний раз редактировалось electroscat; 13.01.2021 в 19:27.

  12. #70
    Activist
    Регистрация
    27.08.2019
    Адрес
    г. Ростов-на-Дону
    Сообщений
    345
    Спасибо Благодарностей отдано 
    172
    Спасибо Благодарностей получено 
    59
    Поблагодарили
    38 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Провел испытания UMB, наконец создал дискету с DOS 6.22, прописал драйвер UMB и проверил все. Прошивки рабочие, вот слайды:

    Тут UMB не занят ничем:


    Тут 12 кб UMB занимает VC.COM:


    Это отчет MEM.EXE:


    Все остальные варианты (с другими адресами расположения UMB) тоже работают.

    Теоретически, можно использовать все 3 свободные области, если на Поиске не используется VGA адаптер, суммарно можно довести адресуемую память UMB Поиска-1 до 960 кб. Для этого на плате нужно разместить еще 2 микросхемы памяти (для 128 кб версии). Но смысла в этом абсолютно никакого нет...
    Последний раз редактировалось electroscat; 14.01.2021 в 19:27.

Страница 7 из 8 ПерваяПервая ... 345678 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 2 (пользователей: 0 , гостей: 2)

Похожие темы

  1. Ответов: 80
    Последнее: 01.11.2020, 17:12
  2. [Поиск 1] Расширитель памяти В107
    от DATAsoft в разделе Поиск
    Ответов: 132
    Последнее: 05.05.2020, 23:30
  3. Ответов: 1
    Последнее: 18.08.2018, 23:51
  4. [Поиск 1] B108 расширитель памяти 512
    от Quest в разделе Поиск
    Ответов: 16
    Последнее: 17.07.2015, 20:27
  5. Atari XL XE расширение памяти SRAM
    от blackinwoman в разделе Atari
    Ответов: 2
    Последнее: 14.04.2015, 23:02

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •