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

User Tag List

Страница 66 из 68 ПерваяПервая ... 62636465666768 ПоследняяПоследняя
Показано с 651 по 660 из 679

Тема: [Поиск 1] Изготовление плат расширения

  1. #651
    Activist
    Регистрация
    14.01.2018
    Адрес
    г. Киев, Украина
    Сообщений
    493
    Спасибо Благодарностей отдано 
    158
    Спасибо Благодарностей получено 
    91
    Поблагодарили
    82 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Tronix Посмотреть сообщение
    Поменял 555ИР22 на 1533ИР22 и вроде как поехало:
    Вложение 71071 Вложение 71072 Вложение 71073

    Прошел расширенный тест памяти с 480Кб (0x78000) до 736Кб (0xB7FFF)
    Вложение 71074

    До этого заменял 531ЛА13 на 155ЛА13 и 155ЛЛ1 на 555ЛЛ1 - без видимого эффекта.
    Электролиты поставил оба 100мкФ x 10В (раньше были 10мкФ x 6,3В).
    Небольшая перемычка толстым проводом от ноги земли D23 до ноги земли D31 снизу платы.



    С LPT пока не разбирался, не проверял. РТ4 его дешифратора пока снята.
    Круто) а проверьте быстродействие теперь в чеките, Интересно возрастет ли как у Filina
    MISTer
    SidewinderFPGA
    ZXUNO, ZXDOS
    Поиск-1 512к

  2. #652
    Veteran Аватар для Tronix
    Регистрация
    16.09.2010
    Адрес
    г. Москва
    Сообщений
    1,762
    Спасибо Благодарностей отдано 
    38
    Спасибо Благодарностей получено 
    105
    Поблагодарили
    53 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Копейкин Посмотреть сообщение
    Tronix, у Вас руки золотые и все "кривые" поделки обретают жизнь!
    Да ну, это просто метод тыка сработал.
    Но, не все так хорошо, как бы хотелось бы. Все-таки как-то неустойчиво Поиск работает. Сейчас не могу пройти заново тест памяти, виснет CheckIt постоянно. Надо еще разбираться.... Но, уже хоть что-то, да, уже постоянно 640Кб памяти определяет и DOS грузится всегда.

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

    Цитата Сообщение от Dotoro Посмотреть сообщение
    Круто) а проверьте быстродействие теперь в чеките, Интересно возрастет ли как у Filina
    На сколько знаю, CheckIt при бенчмарке не меряет скорость памяти. Это раз. А два - это динамическая память с регенерацией, пусть и прозрачной, но зато с дерганьем /Ready, что ну никак не складывается в пользу скорости. Можно сделать тестилку именно скорости памяти, причем мерять скорость системной памяти, BIOS, и расширителей. Я ставлю на то, что выиграет мой расширитель памяти на SRAM -)
    Работают:
    1) ПЭВМ Поиск-1 512Kb RAM, FDD controller + TEAC 5"25 800Kb, HDD MFM controller + ST-225, Joystick controller + Joystick
    2) XT Super Turbo V, Siemens 8088/NEC V20, 640Kb RAM, MFM Robotron K5504.20, FDD 5,25" MC-5311/MITSUMI D509V3, COM, LPT
    3) ПЭВМ "ДУЭТ" проц: КР1858ВМ1; память 48K РУ5 (клон Spectrum 48K)
    Пока не работают:
    1) ПЭВМ Поиск-1 128Kb RAM (не работает большая часть кнопок на клавиатуре).

  3. Этот пользователь поблагодарил Tronix за это полезное сообщение:

    Dotoro (23.12.2019)

  4. #653
    Activist
    Регистрация
    14.01.2018
    Адрес
    г. Киев, Украина
    Сообщений
    493
    Спасибо Благодарностей отдано 
    158
    Спасибо Благодарностей получено 
    91
    Поблагодарили
    82 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Tronix Посмотреть сообщение
    На сколько знаю, CheckIt при бенчмарке не меряет скорость памяти. Это раз. А два - это динамическая память с регенерацией, пусть и прозрачной, но зато с дерганьем /Ready, что ну никак не складывается в пользу скорости. Можно сделать тестилку именно скорости памяти, причем мерять скорость системной памяти, BIOS, и расширителей. Я ставлю на то, что выиграет мой расширитель памяти на SRAM -)
    Был такой интересный эксперимент у Filina, с вставленным половинным расширителем в Поиск-1 128к скорость возрастала почти до значений xt в чеките.
    Вот и интересно как с этим будет)
    MISTer
    SidewinderFPGA
    ZXUNO, ZXDOS
    Поиск-1 512к

  5. #654
    Veteran Аватар для Tronix
    Регистрация
    16.09.2010
    Адрес
    г. Москва
    Сообщений
    1,762
    Спасибо Благодарностей отдано 
    38
    Спасибо Благодарностей получено 
    105
    Поблагодарили
    53 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Dotoro Посмотреть сообщение
    Вот и интересно как с этим будет)
    Проверил конечно на всякий случай, пока все подключено. Но ничего такого этакого. Попугаи ни на йоту не отличаются от моего скриншота за какой-то лохматый год:



    Те же 212 и те же 3.9K. Но это я все на Поиск-512 тестирую, плату и быстродействие.
    Поиск-128 у меня далеко запрятан, пока не добрался. Хотя и с ним конечно нужно будет проверить плату на работоспособность, тем более все 512Кб там будут задействованы. Ну, как только - так сразу....

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

    Цитата Сообщение от Tronix Посмотреть сообщение
    Но, не все так хорошо, как бы хотелось бы. Все-таки как-то неустойчиво Поиск работает. Сейчас не могу пройти заново тест памяти, виснет CheckIt постоянно. Надо еще разбираться....
    Вроде победил - виноват в неустойчивой работе был контроллер IDE. Вставил свой первый контроллер IDE, собранный на других микросхемах - и все поехало. Винда грузится, CheckIt проходится, UMB память с драйвером USE!UMB.SYS и DOSMAX используется, Командер Кин 4 запускается, все работает. Плата работает со вставленной РТ4, отвечающей за LPT порт. Однако, в самом CheckIt пишет, что LPT портов не найдено. Ну это может и правильно, но с LPT портом потом разберемся, чего там сложного-то, две с половиной микросхемы. Главное - что плата полностью работоспособна. Остается только еще на Поиск-128 ее проверить. Ну и разобраться со вторым моим IDE контроллером - что-то видать я туда не то напаял...
    Работают:
    1) ПЭВМ Поиск-1 512Kb RAM, FDD controller + TEAC 5"25 800Kb, HDD MFM controller + ST-225, Joystick controller + Joystick
    2) XT Super Turbo V, Siemens 8088/NEC V20, 640Kb RAM, MFM Robotron K5504.20, FDD 5,25" MC-5311/MITSUMI D509V3, COM, LPT
    3) ПЭВМ "ДУЭТ" проц: КР1858ВМ1; память 48K РУ5 (клон Spectrum 48K)
    Пока не работают:
    1) ПЭВМ Поиск-1 128Kb RAM (не работает большая часть кнопок на клавиатуре).

  6. Этот пользователь поблагодарил Tronix за это полезное сообщение:

    Dotoro (24.12.2019)

  7. #655
    Master
    Регистрация
    02.03.2015
    Адрес
    г. Санкт-Петербург
    Сообщений
    513
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    21
    Поблагодарили
    10 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Поиску со 128К памяти эта плата добавит только до 512Кб общего об'ема. А как чекит проверяет наличие параллельного порта? Если чтением-записью в регистры ППА, то и не получится обнаружить.

  8. #656
    Member Аватар для Atomic
    Регистрация
    08.08.2019
    Адрес
    г. Луганск, Украина
    Сообщений
    40
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    31
    Поблагодарили
    13 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Копейкин Посмотреть сообщение
    Поиску со 128К памяти эта плата добавит только до 512Кб общего об'ема. А как чекит проверяет наличие параллельного порта? Если чтением-записью в регистры ППА, то и не получится обнаружить.
    Помню были раньше разьемы для паралельного порта с перемычками для проверки,
    чекит тогда говорил о наличии этого порта.
    Гдето у меня они были, нужно порытся в ящиках.

  9. #657
    Veteran Аватар для Tronix
    Регистрация
    16.09.2010
    Адрес
    г. Москва
    Сообщений
    1,762
    Спасибо Благодарностей отдано 
    38
    Спасибо Благодарностей получено 
    105
    Поблагодарили
    53 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Atomic Посмотреть сообщение
    Помню были раньше разьемы для паралельного порта с перемычками для проверки
    Не путаете с последовательным портом (COM) ? Для COM то достаточно TX замкнуть на RX, что бы проверить "эхо" - то что выводится, то и вводится. А на LPT порт я такого что-то не припомню, хотя конечно можно приблизительно то же самое нагородить.

    Я думаю CheckIt поступает примерно так же, как и BIOS'ы, а именно пишет в порт эталонное значение, а затем читает из порта и сравнивает с записанным. Конечно, на нормальных портах это работает, так как там защелка подключена и на чтение... Хм, стоп, а вот в схеме у нас интересно - куда идет сигнал SEL_DAT с РТ4 дешифратора LPT ? По схеме - никуда не идет. Может быть он должен идти на /OE ногу ИР23 (сейчас нога подключена на землю по схеме)...

    А насчет детекта - вот так BIOS примерно это делает:
    Код:
    	mov	si, offset lpt_ports		; si --> LPT port table
    	xor	di, di				;   offset into data seg
    	mov	cl, 3				;   number of printers
    
    @@next_lpt:
    	mov	dx, [cs:si]			; Get LPT port
    	mov	al, 10101010b			;   write value
    	out	dx, al				;   to the LPT
    	mov	al, 11111111b			; Dummy data value
    	out	0C0h, al			;   on the bus
    	in	al, dx				; Read code back
    	cmp	al, 10101010b			;   check code
    	jnz	@@no_lpt			;   no printer found
    	mov	[di+8], dx			; Save printer port
    	inc	di
    	inc	di
    
    @@no_lpt:
    	inc	si
    	inc	si
    	loop	@@next_lpt
    
    lpt_ports	dw	03BCh, 0378h, 0278h	; Possible line printer ports
    Работают:
    1) ПЭВМ Поиск-1 512Kb RAM, FDD controller + TEAC 5"25 800Kb, HDD MFM controller + ST-225, Joystick controller + Joystick
    2) XT Super Turbo V, Siemens 8088/NEC V20, 640Kb RAM, MFM Robotron K5504.20, FDD 5,25" MC-5311/MITSUMI D509V3, COM, LPT
    3) ПЭВМ "ДУЭТ" проц: КР1858ВМ1; память 48K РУ5 (клон Spectrum 48K)
    Пока не работают:
    1) ПЭВМ Поиск-1 128Kb RAM (не работает большая часть кнопок на клавиатуре).

  10. #658
    Master
    Регистрация
    02.03.2015
    Адрес
    г. Санкт-Петербург
    Сообщений
    513
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    21
    Поблагодарили
    10 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    ...!!!
    В схеме ошибка. D1 вывод 1 должен идти на SEL_DAT РТ4 (D2.10). Но прочитать регистр данных все равно не получится. D9 - выходной регистр данных LPT. Всегда разрешен, без Z.
    Нужна тестовая программа, которая перебирает биты порта данных и управления, а также читает и отображает биты состояния.
    Последний раз редактировалось Копейкин; 24.12.2019 в 10:55.

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

    Tronix (24.12.2019)

  12. #659
    Veteran Аватар для Tronix
    Регистрация
    16.09.2010
    Адрес
    г. Москва
    Сообщений
    1,762
    Спасибо Благодарностей отдано 
    38
    Спасибо Благодарностей получено 
    105
    Поблагодарили
    53 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Копейкин Посмотреть сообщение
    В схеме ошибка. D1 вывод 1 должен идти на SEL_DAT РТ4 (D2.10). Но прочитать регистр данных все равно не получится. D9 - выходной регистр данных LPT. Всегда разрешен, без Z.
    Да, поднял 555ЛЛ1, резанул под ней дорожку к первому пину, запаял 1533ЛЛ1. Кинул проводок от РТ4 на первый пин.
    Да, по схеме понятно, что читать данные с LPT мы не можем, значит программы-детектилки не будут видеть LPT порт. Да и фиг с ними, не больно нужно. Главное чтоб на вывод работал и хорошо. Может кто ковокс цеплять будет.
    Я пока не проверял, но думаю работать будет, там нечему не работать.

    Цитата Сообщение от Копейкин Посмотреть сообщение
    Поиску со 128К памяти эта плата добавит только до 512Кб общего об'ема.
    А почему, кстати? Ведь 96 Кб своей памяти у Поиска-128 есть, можно же сделать 96 + 512 = 608 Кб? Жаль выкидывать почти 100 килобайт на ветер, когда и так до 640 не дотягиваем...
    А, типа адреса могут перехлестнуться на шине адреса, по этому?

    Кстати, можно было бы сделать универсальную прошивку и для 128Кб и для 512Кб - использовать просто адрес A6 у РТ4 как джампер - если на землю - тогда первая часть РТ4 скажем для 128Кб работает, если A6 на питание, тогда вторая половинка РТ4 работает в которой прошивка для 512Кб....

    Проверил на Поиск-128 плату, да, работает, как 512 Кб памяти всего. Прогнал тест памяти - проходит.
    В бенчмарке CheckIt выдал 200 попугаев CPU и 3.8K попугаев FPU, что ниже, чем с расширителем памяти B108. С B108 этот Поиск-128 наоборот, обгонял мой Поиск-512Кб.
    Последний раз редактировалось Tronix; 25.12.2019 в 07:30.
    Работают:
    1) ПЭВМ Поиск-1 512Kb RAM, FDD controller + TEAC 5"25 800Kb, HDD MFM controller + ST-225, Joystick controller + Joystick
    2) XT Super Turbo V, Siemens 8088/NEC V20, 640Kb RAM, MFM Robotron K5504.20, FDD 5,25" MC-5311/MITSUMI D509V3, COM, LPT
    3) ПЭВМ "ДУЭТ" проц: КР1858ВМ1; память 48K РУ5 (клон Spectrum 48K)
    Пока не работают:
    1) ПЭВМ Поиск-1 128Kb RAM (не работает большая часть кнопок на клавиатуре).

  13. #660
    Member Аватар для Radon17
    Регистрация
    01.12.2017
    Адрес
    г. Воронеж
    Сообщений
    165
    Спасибо Благодарностей отдано 
    37
    Спасибо Благодарностей получено 
    58
    Поблагодарили
    18 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Можно поинтересоваться? А в чём смысл замены 555 на 1533? В оригинальном адаптере же стояли и 155 и 555 и 1533. Да, определённая несовместимость уровней и различия в быстродействии имеются, но ведь не критичные? Лично я вот уже закупил себе всё 555-й серии, оно заведётся?
    МС 0585, Электроника МК 90, Поиск-1 128k, Вектор-06ц (не проверен), МС 0511.01, Балтик-48 (нераб.), Б3-34
    ------------------------------------------------------------------------------------------------------------------------
    Энциклопедия адаптеров к ПК Поиск-1
    ------------------------------------------------------------------------------------------------------------------------
    Список ПО для Электроники МК-90

Страница 66 из 68 ПерваяПервая ... 62636465666768 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Изготовление плат и продажа Reverse
    от vlad в разделе Новодел
    Ответов: 124
    Последнее: 28.06.2012, 10:46
  2. Изготовление небольших печатных плат
    от zx-kit в разделе Новодел
    Ответов: 62
    Последнее: 02.06.2012, 14:44
  3. Изготовление плат Profi 5.04+
    от garlands в разделе Новодел
    Ответов: 176
    Последнее: 27.04.2012, 21:12
  4. Изготовление плат программатора Willem
    от CodeMaster в разделе Барахолка (архив)
    Ответов: 136
    Последнее: 11.05.2011, 22:24
  5. Изучается спрос на изготовление плат ZXM-777
    от CodeMaster в разделе Барахолка (архив)
    Ответов: 4
    Последнее: 31.07.2010, 18:18

Ваши права

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