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

User Tag List

Страница 19 из 81 ПерваяПервая ... 151617181920212223 ... ПоследняяПоследняя
Показано с 181 по 190 из 804

Тема: Pentagon-1024/4096 от Northwood

  1. #181
    Master Аватар для Northwood
    Регистрация
    06.01.2011
    Адрес
    г. Днепр, Украина
    Сообщений
    804
    Спасибо Благодарностей отдано 
    43
    Спасибо Благодарностей получено 
    198
    Поблагодарили
    100 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Ldaborc Посмотреть сообщение
    Есть так сказать просьба: выложите плиз тест который Вы доделали с определением всей памяти GS. Если Вам не жалко конечно.

    Тест GS

    Код:
    В HL адрес для сохранения результатов теста
    
    ;Есть ли хоть что-нибудь, если порт пустой, то не будем тратить время
    TGS               IN A,(#BB)
                        INC A
                        RET Z
                        IN A,(#B3)
                        INC A
                        RET Z
    
    ;Кто-то на портах #BB и #B3 есть, выясним, является ли этот "кто-то" GS
                        LD A,#23; Команда "Получить кол-во страниц ОЗУ"
                        OUT (#BB),A
    
                        LD C,#0B; Ждём готовность не более 11 сек. Такое большое время сделал чтобы GS успел проинициализироваться после сброса
                        CALL GS_WRDY
                        RET C; GS не ответил
    
    TGS1             IN A,(#B3); Получаем кол-во страниц ОЗУ
                        CP #40; Страниц ОЗУ не может быть больше 63 (не учитывается 0-я страница)
                        RET NC
                        PUSH HL
                        PUSH AF; Сохраняем в стек кол-во страниц ОЗУ
    
                        LD A,#3F; Новое значение глобальной громкости модулей
                        OUT (#B3),A
                        LD A,#2A; Команда "Установить новую громкость"
                        OUT (#BB),A
    
                        LD C,#01
                        CALL GS_WRDY; Ждём готовность не более 1 сек.
                        JR NC,TGS6
                        POP AF; Не дождались
                        POP HL
                        RET
    
    TGS6             IN A,(#B3); Получаем предыдущую глобальную громкость, которая была изначально
                        OUT (#B3),A ; Возвращаем старую громкость
                        LD A,#2A; Команда "Установить глобальную громкость модулей"
                        OUT (#BB),A
    
                        LD C,#01
                        CALL GS_WRDY; Ждём готовность не более 1 сек.
                        JR NC,TGS7
                        POP AF; Не дождались
                        POP HL
                        RET
    
    TGS7             IN A,(#B3); Получаем предыдущую громкость, которую мы установили 1-й раз
                        CP #3F
                        JR NZ,TGSE; Это не наша громкость, не корректный ответ
    
                        INC (HL); GS обнаружен, отвечает адекватно, сохраняем в результатах
                        INC HL
    
                        POP AF; Возвращаем из стека кол-во страниц ОЗУ, которое без 0-й страницы
                        INC A; Учитываем 0-ю страницу
    
    ;Подсчитаем кол-во Кбайт ОЗУ, 1 страница = 32 Кбайт
                        LD E,A
                        LD D,#00
                        LD B,#05; Умножаем на 2^5
    TGS5             SLA E
                        RL D
                        DJNZ TGS5
    
    ;Сохраняем в результатах объём ОЗУ в Кбайтах
                        LD (HL),E
                        INC HL
                        LD (HL),D
                        POP HL
                        RET
    
    TGSE             POP AF; Не успешное завершение
                        POP HL
                        RET
    
    ; Ожидание готовности, в регистре C - максимальное время в секундах
    GS_WRDY     LD B,#32
    GSRDY          IN A,(#BB)
                        RRCA
                        RET NC
                        EI
                        HALT
                        DI
                        DJNZ GSRDY
                        DEC C
                        JR NZ,GS_WRDY
                        RET
    [свернуть]



    Во вложении исходник в XAS 9.10.
    Вложения Вложения
    Последний раз редактировалось Northwood; 27.02.2018 в 20:30.
    С уважением, Александр

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

  3. #182
    Master Аватар для Northwood
    Регистрация
    06.01.2011
    Адрес
    г. Днепр, Украина
    Сообщений
    804
    Спасибо Благодарностей отдано 
    43
    Спасибо Благодарностей получено 
    198
    Поблагодарили
    100 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Купил новую микросхему CMOS-часов HM6818A. Если помните, то предыдущую такую заставить нормально работать мне не удалось - часы шли как пьяные, ускоряясь то в 2 раза, то в 10 раз, и ток жрала 1 мА, что полностью высадило батарейку CR2032 за 2 недели. Если помните, то прошлый раз проблема решилась заменой микросхемы на Dallas, которая отлично работала.

    Но я хотел получить нормальный результат и с HM6818A. Купил новую, вставил, работает отлично. Часы идут с нормальным темпом, ток потребления от CR2032 - 11.6 мкА. При таком потреблении новая батарейка CR2032 теоретически должна прослужить 2.5 года, но реально проработает конечно меньше из-за падения напряжения на диоде шоттки, но не существенно. Микросхема отлично работает от своего внутреннего генератора с внешним часовым трубчатым кварцем, поэтому необходимости во внешнем генераторе на отдельной микросхеме (DD88 - MC14069) я больше не вижу. Что скажете, удалить её из схемы ?

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

    А, нет, всё-таки у меня оказывается давно собран внешний генератор. Так что он останется в схеме.
    С уважением, Александр

  4. #183
    Master Аватар для Northwood
    Регистрация
    06.01.2011
    Адрес
    г. Днепр, Украина
    Сообщений
    804
    Спасибо Благодарностей отдано 
    43
    Спасибо Благодарностей получено 
    198
    Поблагодарили
    100 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Приехали из Китая микросхемы 74F374 (КР1531ИР23). Заменил ими медленные К555ИР23. 74F245 (КР1531АП6) ещё в пути, недельки через 1.5 должны приехать и они, китаец очень долго не отправлял заказ.

    Замена ИР23 мало что дала для режима Турбо-14 МГц, и как оказалось, дело даже не в самом NemoIDE контроллере, а в недостаточной стабильной шине данных для 14 МГц, хотя мой тест, после уменьшения подтягивающих резисторов, уже и не обнаруживает нестабильную шину данных.

    Проверил на 14 МГц, правда с 74F374:

    Если вытянуть Модем, TurboSound-FM и General Sound, то с обоих жёстких дисков, подключенных у меня, загрузка проходит успешно. Загружаются и работают нормально как DNA-OS с Master HDD, так и iS-DOS со Slave-HDD.

    Но стоит воткнуть хоть что-то одно, Модем или TurboSound-FM, как iS-DOS на 14 МГц перестаёт работать. Причём, если в уже работающем iS-DOS щёлкнуть переключатель на 14 МГц, как система тут же сбрасывается. При попытке загрузить iS-DOS при включенных 14 МГц, доходит до окна ввода даты (у меня в автозапуске стоит утилита date.com, хотя она по большому счёту и не нужна, т.к. имеются CMOS-часы), а дальше висим. Но данные на HDD не портятся.

    Далее я воткнул всё остальное - GeneralSound, Модем и TurboSound-FM. На 7 МГц как всегда всё хорошо, на 14 МГц при попытке загрузить iS-DOS, очередной раз рухнул диск C, как и раньше до замены К555ИР23. Но диск я быстро восстановлю, т.к. в конце 2 гиг HDD у меня резервные копии всех основных 6 дисков, так что восстановить C мне не составит труда, не первый раз уже.

    А что будет, когда NenoBUS будет содержать 4 слота вместо 2-х, и все 4 будут заняты ? Прихожу к выводу, что шину данных на NemoBUS нужно буферизировать. Попробую поставить туда КР1531АП6 (74F245), вот только дождусь когда приедут. А в сам NemoIDE большой необходимости ставить быструю серию я не увидел.

    P.s. К стабильности шины данных очень привередлива система iS-DOS. Малейшая нестабильность, и система тут же улетает. А вот DNA-OS всё не по чём. Загружалась нормально в Турбо-14 МГц и раньше, до уменьшения подтягивающих ШД резисторов и до всех манипуляций с NemoIDE.
    Последний раз редактировалось Northwood; 14.04.2018 в 00:33.
    С уважением, Александр

  5. #184
    Member
    Регистрация
    25.04.2006
    Адрес
    Dniepropetovsk
    Сообщений
    148
    Спасибо Благодарностей отдано 
    119
    Спасибо Благодарностей получено 
    54
    Поблагодарили
    31 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Приветствую, мне интересно тема "умерла" или есть шанс увидеть эту разработку?
    Speccy2010 r2

  6. #185
    Member Аватар для Labrador
    Регистрация
    06.09.2006
    Адрес
    Шелехов
    Сообщений
    65
    Спасибо Благодарностей отдано 
    12
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Прошу прощения, но очень давит любопытство. Не заброшена ли разработка? Есть новости?

  7. #186
    Member
    Регистрация
    25.04.2006
    Адрес
    Dniepropetovsk
    Сообщений
    148
    Спасибо Благодарностей отдано 
    119
    Спасибо Благодарностей получено 
    54
    Поблагодарили
    31 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Похоже автор ушёл с форума, я писал ему в личку, мне он не ответил.
    Speccy2010 r2

  8. #187
    Master Аватар для saymon
    Регистрация
    22.02.2017
    Адрес
    г. Кривой Рог, Украина
    Сообщений
    632
    Спасибо Благодарностей отдано 
    61
    Спасибо Благодарностей получено 
    33
    Поблагодарили
    28 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Rusazar Посмотреть сообщение
    Похоже автор ушёл с форума, я писал ему в личку, мне он не ответил.
    Летооо.

    Мой парк



    ZX evo rev. C4 +NeoGS+ZXmSC extreme
    ZX uno Pi
    Buryak Pi 2021
    Igrospec

    [свернуть]

  9. #188
    Member
    Регистрация
    25.04.2006
    Адрес
    Dniepropetovsk
    Сообщений
    148
    Спасибо Благодарностей отдано 
    119
    Спасибо Благодарностей получено 
    54
    Поблагодарили
    31 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вот почти пришла зима и тема походу сдохла...
    Speccy2010 r2

  10. #189
    Guru Аватар для CodeMaster
    Регистрация
    26.04.2009
    Адрес
    г. Воронеж
    Сообщений
    6,210
    Спасибо Благодарностей отдано 
    131
    Спасибо Благодарностей получено 
    210
    Поблагодарили
    181 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Rusazar Посмотреть сообщение
    и тема походу сдохла...
    Ну, у всех могут быть личные дела и проблемы.
    "Во времена всеобщей лжи говорить правду - это экстремизм" - афоризм.

  11. #190
    Member
    Регистрация
    25.04.2006
    Адрес
    Dniepropetovsk
    Сообщений
    148
    Спасибо Благодарностей отдано 
    119
    Спасибо Благодарностей получено 
    54
    Поблагодарили
    31 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Само собой, но у любого человека найдётся возможность в течение длительного времени ответить сообществу у которого есть интерес к данной разработке. Но нет ни здесь движухи, ни в личке....

    Вывод: отметим торжественное закрытие желанного обновления Pentagon.
    Speccy2010 r2

Страница 19 из 81 ПерваяПервая ... 151617181920212223 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Pentagon 1024
    от Ilyad в разделе Pentagon
    Ответов: 3
    Последнее: 24.06.2015, 15:28
  2. Ответов: 186
    Последнее: 01.07.2012, 18:43
  3. Pentagon – 1024 SL 2.2
    от skar в разделе Барахолка (архив)
    Ответов: 5
    Последнее: 19.08.2008, 12:56
  4. Pentagon – 1024 SL 1.4
    от skar в разделе Барахолка (архив)
    Ответов: 19
    Последнее: 28.08.2007, 13:00
  5. Pentagon 1024 SL
    от breeze в разделе Pentagon
    Ответов: 7
    Последнее: 15.03.2005, 10:43

Ваши права

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