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

User Tag List

Страница 4 из 24 ПерваяПервая 12345678 ... ПоследняяПоследняя
Показано с 31 по 40 из 240

Тема: Контроллер BDI для фирменного Sinclair ZX-Spectrum - обсуждение

  1. #31
    Veteran Аватар для piroxilin
    Регистрация
    24.05.2009
    Адрес
    Москва
    Сообщений
    1,098
    Записей в дневнике
    2
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    MV1971, Скажем так - я и старую взял-бы.
    С уважением, Дмитрий.

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

  3. #32
    Guru Аватар для zx-kit
    Регистрация
    11.04.2009
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,603
    Записей в дневнике
    15
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    65
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от piroxilin Посмотреть сообщение
    MV1971, Насчёт DIVIDE - встроить эт конечно оч хорошо былоб = универсально всё, но быстрее было-бы бонально скопировать платку (... и кто бы всялся бы...) т.к. спеков подвалило а платы всёравно нету...
    Контроллер MultIDE можно будет подключать к LENINGRAD-2012 или к оригинальным ZX-SPECTRUM (если к плате припаять разъем как у divIDE и переставить перемычу). Сейчас доделываем с Ewgeny7.

    ---------- Post added at 01:51 ---------- Previous post was at 01:37 ----------

    Цитата Сообщение от MV1971 Посмотреть сообщение


    ...
    Пожалуйста, смотрите и высказывайтесь по поводу конструктива.

    Дополнительная платка - это удлинитель ZX-BUS для подключения других устройств и ее можно не устанавливать, для этого сделан разъем. Можно монтировать ее намертво, это тоже кстати вопрос, кто как считает. Минус в том, что по причите отсутствия корпуса, контакты ZX-BUS получаются оголены и на них может что-то упасть металлическое, если ничего в платку не воткнуто.
    Возможно стоит укоротить эту платку ? Сейчас длина 27мм
    Может лучше развести на плате контроллера дисковода место под слот ZX-BUS для подключения отечественных контроллеров ? Хотя можно припаять слот на эту плату-удлиннитель.
    Последний раз редактировалось zx-kit; 30.04.2012 в 00:54.
    "L-256"

  4. #33
    Veteran Аватар для MV1971
    Регистрация
    06.04.2010
    Адрес
    Новосибирск
    Сообщений
    1,303
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от zst Посмотреть сообщение
    Контроллер MultIDE можно будет подключать к LENINGRAD-2012 или к оригинальным ZX-SPECTRUM (если к плате припаять разъем как у divIDE и переставить перемычу). Сейчас доделываем с Ewgeny7.
    То есть можно будет устанавливать по желанию разъемы 62 контакта или 56 контактов, чтобы в фирменные компы втыкать ?

    А какова будет ширина платы ?

    ---------- Post added at 04:02 ---------- Previous post was at 03:58 ----------

    Цитата Сообщение от zst Посмотреть сообщение
    Может лучше развести на плате контроллера дисковода место под слот ZX-BUS для подключения отечественных контроллеров ? Хотя можно припаять слот на эту плату-удлиннитель.
    Можно вместо этой коротенькой платы сделать расширитель на несколько слотов, на котором будут стоять SL-62 разъемы.
    Последний раз редактировалось MV1971; 30.04.2012 в 01:13.

  5. #34
    Guru Аватар для zx-kit
    Регистрация
    11.04.2009
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,603
    Записей в дневнике
    15
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    65
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от MV1971 Посмотреть сообщение
    То есть можно будет устанавливать по желанию разъемы 62 контакта или 56 контактов, чтобы в фирменные компы втыкать ?
    Для LENINGRAD-2012 без припайки разъема (http://www.zx.pk.ru/showpost.php?p=419340&postcount=1)
    Для ZX-SPECTRUM припаять обрезок SL-62 (http://www.zx.pk.ru/showpost.php?p=377589&postcount=115)

    ---------- Post added at 02:49 ---------- Previous post was at 02:23 ----------

    Цитата Сообщение от MV1971 Посмотреть сообщение
    Предлагаю для обсуждения версию контролера BDI для фирменного Sinclair ZX Spectrum.

    ...
    Ограничения в основном касаются моделей +2A/2B и +3. В случае с +2 black по крайней мере можно запустить TRDOS командой USR15616, проблемы возникают при загрузке некоторых программ/игр, примерно половина игр либо не догружаются, либо после загрузки зависают, либо комп сбрасывается.
    В +3 невозможно запустить TRDOS совсем.
    Все эти проблемы касаются запуска TRDOS из фирменной прошивки из любого бэйсика. При подмене ПЗУ компа на ПЗУ контроллера все работает и загружается замечательно, но комп при этом получается простым 128K без дополнительных возможностей и незадействованным портом 1FFD, и самое обидное, что без +3DOS. Таким образом, отсутствует возможность одновременного использования TRDOS и +3DOS.
    Можно поставить джампер, который позволит выбрать что надо в данный момент.
    "L-256"

  6. #35
    Veteran Аватар для MV1971
    Регистрация
    06.04.2010
    Адрес
    Новосибирск
    Сообщений
    1,303
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    В теме о продаже контроллеров BDI добавил пункт 4 - divIDE.
    Пока будет классический 5.7с без каких-либо изменений, чтобы можно было подключать его и без контроллера BDI.
    10 плат получается бессмысленно делать из-за стоимости подготовки производства, поэтому будет 30 плат.

    Была мысль добавить штырьковый разъем в параллель к SL-62 для подключения к контроллеру BDI напрямую, но времени мало, пока решил не откладывать производство, люди уже спрашивают в личке и многим нужно без контроллера BDI.
    Лучше позже заняться серьезной модификацией, либо уже появятся MultiIde в продаже.
    Последний раз редактировалось MV1971; 17.05.2012 в 14:35.

  7. #36
    Veteran Аватар для MV1971
    Регистрация
    06.04.2010
    Адрес
    Новосибирск
    Сообщений
    1,303
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Подключение и описание работы контроллера версии 2.2

    В этом сообщении будут рекомендации по подключению и описание работы контроллера BDI для фирменных Sinclair ZX Spectrum.

    1. Перед тем, как подключить контроллер.

    Первым делом необходимо разобрать Ваш фирменный Sinclair ZX Spectrum и обязательно почистить контакты разъема ZX-BUS. Если этого не делалось раньше, то эти контакты будут однозначно заросшие пылью, окислами, грязью и т. п., особенно с верхней стороны. Нужно открутить плату, взять жесткую стирательную резинку и тщательно прочистить контакты, прочищенные начинают сразу блестеть.
    Если кто совсем не решается вскрывать свой комп, то хотя бы нужно протереть ацетоном/спиртом верхнюю часть разъема, к нижней Вы доступа не получите, не сняв плату.

    Внимание !
    Владельцы фирменных Spectrum 48K и Spectrum 48K + рискуют после сборки/ разборки остаться с неработающей клавиатурой по причине выхода из строя клавиатурной мембраны ( она обычно в таком состоянии, что лишнее ее шевеление не рекомендуется ), если конечно она не была заменена ранее на новую. Поэтому сами смотрите, вскрывать комп или нет, сложно сказать в каком состоянии мембрана в вашем компе.


    Если Вы покупали комп у меня, то в нем контакты уже почищены, хотя возможно у некоторых ( особенно первых проданных ) экземпляров не резинкой а просто ацетоном/спиртом.

    2. Крепление контроллера

    Контроллер вставляется в разъем ZX-BUS в вертикальном положении.

    Практика подключения к различным ZX Spectrum показала, что в моделях
    ZX Spectrum 48K ( резинка )
    ZX Spectrum + 48K
    ZX Spectrum + 128K ( с радиатором наружу )

    контроллер держится жестко , его верхняя часть практически не перемещается при покачивании.

    А в Амстрадовских моделях
    ZX Spectrum 128K +2
    ZX Spectrum 128K +2A/B
    ZX Spectrum 128K +3

    контроллер держится не так жестко, как хотелось бы.

    Я предполагаю, что это связано с меньшей толщиной печатной платы у Амстрадовских моделей, разъем SL-62 более плотно обжимает более толстую плату.

    Это качание контроллера не сильно критично, но кому-то может не понравится.
    Обдумав проблему более жесткого крепления, я пока могу предложить только вариант применения вот таких самоклеящихся застежек :
    3M Dual Lock
    Одна часть клеится на корпус компьютера, а вторая на соответствующее свободное от микросхем место на контроллере. Пока я еще не опробовал этот вариант, но собираюсь это сделать.
    Если результат будет положительным, то буду прилагать к контроллерам кусочки этих лент-застежек.


    Также хочу обратить внимание на то, что в некоторых моделях ламели разъема ZX-BUS начинаются не от самого края платы, а на некотором расстоянии от него. Поэтому рекомендую вставлять контроллер до упора.
    Особенно это касается +2 gray с платой версии ISSUE 1, в нем самый худший вариант - ламели очень далего от края, затем идут 48K модели и 128K с радиатором, у +2 gray ISSUE 3, +2 black и +3 ламели начинаются с самого края платы и проблем с ними нет.


    3. Какую микросхему ПЗУ можно использовать с контроллером.

    Для контроллеров версии 2.0 и 2.2 :

    Возможно использование ПЗУ следующей емкости :

    16K x 8 ( 27128 )
    При этом в ней должна находиться TR-DOS
    Режим подмены ПЗУ невозможен.

    32K x 8 ( 27256 )
    При этом в первой половине должен находиться BASIC48, во второй половине - TR-DOS
    Режим подмены ПЗУ возможен только на 48K моделях

    64K x 8 ( 27512 )
    При этом в ней должно содержаться :
    В первой четверти - BASIC128
    Во второй четверти - может содержаться любой тест для Spectrum, какой Вам нравится
    В третьей четверти - BASIC48
    В четвертой четверти - TR-DOS
    Режим подмены ПЗУ возможен на любых моделях.

    В высланых контроллерах установлена ПЗУ Winbond W27C512 ( 64K x 8 ).
    В ней зашиты TR-DOS 5.04T, BASIC48 1982, тест Михаила Яцык.
    Микросхема легко перешивается на любом современном программаторе и при необходимости Вы можете поменять прошивку.

    Для контроллеров версии 2.3 :

    Возможна установка микросхем ПЗУ емкостью 128Kx8 и 256Kx8.
    При этом прошивка должна быть расположена в последовательности, указанной выше, и:
    для ПЗУ 128Кх8 во второй половине,
    для ПЗУ 256Кх8 в четвертой четверти.



    4. Как запускать встроенный тест

    Встроенный тест, упомянутый в предыдущем пункте запускается следующим образом :
    Нажимаете кнопку MAGIC и, удерживая ее, нажимаете кнопку RESET на компьютере. Выход из режима теста только нажатием кнопки RESET на компьютере.


    5. Описание перемычек контроллера

    На контроллере установлен блок из пяти перемычек SW1 - SW5 и джампер JP1.

    SW1
    В положении ON происходит подмена ПЗУ компьютера на ПЗУ, встроенное в контроллер.
    В положении OFF используется родное ПЗУ компьютера.

    SW2
    Работает только в режиме 48K. В положении ON - после сброса компьютер выходит в TR-DOS, в положении OFF - выходит в BASIC48.

    SW3
    Положение ON - используется 48K модель компьютера. Анализ портов 7FFD и 1FFD отключается.
    Положение OFF - используется 128K модель компьютера.

    SW4
    Положение ON - используется модель 128K с радиатором или +2 gray. Анализ порта 1FFD отключается.
    Положение OFF - используется модель +2A/B (black) / +3

    SW5
    Положение ON - контроллер выключен
    Положение OFF - контроллер включен
    Для контроллеров с номерами 020001 - 020010 для включения этой возможности необходимо обновление прошивки Альтеры.


    JP1 нужно убрать для 48K моделей и установить для +2A/+2B/+3.
    для моделей 128K с радиатором и +2 gray не имеет значения.
    Последний раз редактировалось MV1971; 16.06.2012 в 22:59.

  8. #37
    Activist Аватар для Xitron
    Регистрация
    03.10.2011
    Адрес
    Москва
    Сообщений
    257
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Подключил, но пока без дисковода, надо питание для флопа паять, постараюсь сегодня осилить. Ром подменяется, в трдос ходит, No disk говорит

    Скрытый текст

    ZXEvo 4096 rev.C, Scorpion ZS-256
    Дельта-Секам-Диск
    [свернуть]

  9. #38
    Member
    Регистрация
    21.01.2012
    Адрес
    г. Калуга
    Сообщений
    117
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Xitron Посмотреть сообщение
    Подключил, но пока без дисковода, надо питание для флопа паять, постараюсь сегодня осилить. Ром подменяется, в трдос ходит, No disk говорит
    А у меня сегодня почта была закрыта С пятницы дойти не могу. Зато нашел два EPSON'а: SD-600 и SD-300

  10. #39
    Activist Аватар для Xitron
    Регистрация
    03.10.2011
    Адрес
    Москва
    Сообщений
    257
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Перечитал топик, и задумался. Кстати, а есть где-нибудь мануал про +3дос? Особенно про загрузчики, выборку и принцип работы и прочее?
    Я просто проблему работы +3доса и трдоса вижу (могу ошибаться) в данном варианте в пзу, по крайней мере, можно же попробовать. Кстати, если в контроллер прошить оригинальное амстрадовское пзу, оно будет работать с +3дос при подмене пзу? +3дос оно же тоже теневое?
    Жалко нету у меня +3, для экспериментов)
    Последний раз редактировалось Xitron; 22.05.2012 в 21:44.

    Скрытый текст

    ZXEvo 4096 rev.C, Scorpion ZS-256
    Дельта-Секам-Диск
    [свернуть]

  11. #40
    Veteran Аватар для MV1971
    Регистрация
    06.04.2010
    Адрес
    Новосибирск
    Сообщений
    1,303
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Xitron Посмотреть сообщение
    Кстати, а есть где-нибудь мануал про +3дос? Особенно про загрузчики, выборку и принцип работы и прочее?
    http://www.worldofspectrum.org/ZXSpe...pter8pt24.html

    Это с фирменной книжки, которая прилагается к +3
    см. раздел Memory Management

    ---------- Post added at 01:09 ---------- Previous post was at 00:58 ----------

    Цитата Сообщение от Xitron Посмотреть сообщение
    Кстати, если в контроллер прошить оригинальное амстрадовское пзу, оно будет работать с +3дос при подмене пзу?
    Так оригинальное от +3 и так уже есть, зачем его копию держать в контроллере ?
    Можно переключать как угодно между ПЗУ контроллера и TR-DOS не обязательно всю ПЗУ компа выключать, можно по одной микрухе ( в +3 2 ПЗУ ) отдельно при необходимости и даже выборочно некоторые адреса подменять.

    Или Вы имеете в виду попробовать прошить в контроллер ПЗУ +3 и посмотреть будет работать или нет ?
    Если поменять прошивку Альтеры, то будет, но TR-DOS тогда не влезет.
    В оригинальном ПЗУ 2 по 32 Кб.

    Я предполагаю, что TR-DOS совсем не запускается из-за каких то отличий в прошивке BASIC48 в ПЗУ, которое установлено в +3 ( то есть отличий от 2A/B ). Надо бы попробовать подменить именно эту часть ( BASIC48 ) не трогая остальное.

    ---------- Post added at 01:11 ---------- Previous post was at 01:09 ----------

    Цитата Сообщение от Xitron Посмотреть сообщение
    Жалко нету у меня +3, для экспериментов)
    Так может стоит приобрести ?
    Последний раз редактировалось MV1971; 22.05.2012 в 22:00.

Страница 4 из 24 ПерваяПервая 12345678 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Ремонт фирменного ZX Spectrum 48K
    от Edward в разделе Зарубежные модели
    Ответов: 6
    Последнее: 26.03.2012, 15:43
  2. [Укр]Куплю куски фирменного ZX-Spectrum...
    от Roger Wilco в разделе Барахолка (архив)
    Ответов: 1
    Последнее: 17.04.2011, 10:49
  3. Ищу Блок питания для фирменного ZX Spectrum
    от TreeMind в разделе Барахолка (архив)
    Ответов: 3
    Последнее: 02.02.2010, 23:19
  4. Куплю Sinclair Spectrum
    от Consortium в разделе Барахолка (архив)
    Ответов: 8
    Последнее: 23.10.2009, 17:15
  5. SINCLAIR ZX-SPECTRUM ENCYCLOPEDIA 18 DVD BOX SET
    от Damein Alpha в разделе Разный софт
    Ответов: 3
    Последнее: 06.08.2009, 16:22

Ваши права

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