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

User Tag List

Страница 20 из 22 ПерваяПервая ... 16171819202122 ПоследняяПоследняя
Показано с 191 по 200 из 215

Тема: Плата периферии Profi v5.06

  1. #191
    Guru
    Регистрация
    16.12.2009
    Адрес
    Харьков
    Сообщений
    4,731
    Спасибо Благодарностей отдано 
    355
    Спасибо Благодарностей получено 
    369
    Поблагодарили
    238 сообщений
    Mentioned
    11 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    вчера таки поигрался с прошивкой. кеш заработал. в реалкомм выходит. в сигнал cache_oe надо было добавить сигнал blok пзу, а не просто mreq, как по схеме. возможно стоит притормозить проц еще, для большей уверенности. прошу выложил. теперь точно через две недели избавляться от глюков...
    Profi must live!

    Моё железо...

    1. Profi 5.06/1Mb(DRAM)+Profi5.06(UP)/HDD/3`5FDD/CF512Mb/SD-CARD
    3. Profi 6.2 Rev. B/1Mb/3`5FDD/HDD3.2Gb
    4. Profi 5.05(down)/1Mb+Profi 5.03(UP)/Pentagon_Fix
    Все укомплектованы:
    Profi_ZX-BUS/ZXMC2/NemoIDE/SounDrive
    [свернуть]

    Ссылка на Telegram-канал поддержки пользователей Profi.

  2. #192
    Guru
    Регистрация
    16.12.2009
    Адрес
    Харьков
    Сообщений
    4,731
    Спасибо Благодарностей отдано 
    355
    Спасибо Благодарностей получено 
    369
    Поблагодарили
    238 сообщений
    Mentioned
    11 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

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

    Следующий вопрос - можно сделать в прошивке чтение портов как 7FFD, так и DFFD. Косвенное конечно (будет добавлен порт 7ffd внутри плис, который не будет влиять на нижнюю плату), но разницы программы не заметят, т.к. запись фактически будет происходить одновременно в плис и в порт нижней платы. Где используется чтение 7FFD (кроме скорпа для вкл. турборежима, и в тестах конфигураций)? Стоит заморачиваться и тратить логические ячейки ПЛИС?
    Profi must live!

    Моё железо...

    1. Profi 5.06/1Mb(DRAM)+Profi5.06(UP)/HDD/3`5FDD/CF512Mb/SD-CARD
    3. Profi 6.2 Rev. B/1Mb/3`5FDD/HDD3.2Gb
    4. Profi 5.05(down)/1Mb+Profi 5.03(UP)/Pentagon_Fix
    Все укомплектованы:
    Profi_ZX-BUS/ZXMC2/NemoIDE/SounDrive
    [свернуть]

    Ссылка на Telegram-канал поддержки пользователей Profi.

  3. #193
    Guru Аватар для Vadim
    Регистрация
    24.07.2008
    Адрес
    г. Курган
    Сообщений
    2,062
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    17
    Поблагодарили
    17 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от solegstar Посмотреть сообщение
    Стоит заморачиваться и тратить логические ячейки ПЛИС?
    Без чтения портов весьма сложно сделать работу с HDD в трдос. Почти нереально. И для PQDOS такая возможность была бы очень нужной. Отсутствие чтения из CMR0 CMR1 - одна из тупостей Профи. Вторая была - невозможность (как бы) перейти в ПЗУ "тест" из ОЗУ (проблема решена, хоть и через задний проход).

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

    Profi 5.06 1024K 12Mhz (кварц на 24), палитра, COM-порт, часы, hdd, covox, программатор
    ZX-Spectrum +3, ZX-Spectrum +2B, ZX-Spectrum +2, ZX Spectrum 48, ZX Spectrum 48+
    ZX Evolution Rev B.
    Color 48 + Beta Disk Interface +FDD+YM2149F
    Орель-08БК
    Pentagon-48 (недоссобранный кем-то)
    Pentagon-128 (полуубитый)
    Кворум-128 (в ремонте)
    Магик-05 (в ремонте)
    Robotron 1715
    Корвет ПК8020 и ПК8010
    Amstrad CPC 464
    Amstrad CPC 6128
    [свернуть]

  4. #194
    Guru
    Регистрация
    16.12.2009
    Адрес
    Харьков
    Сообщений
    4,731
    Спасибо Благодарностей отдано 
    355
    Спасибо Благодарностей получено 
    369
    Поблагодарили
    238 сообщений
    Mentioned
    11 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от Vadim Посмотреть сообщение
    Без чтения портов весьма сложно сделать работу с HDD в трдос. Почти нереально. И для PQDOS такая возможность была бы очень нужной. Отсутствие чтения из CMR0 CMR1 - одна из тупостей Профи. Вторая была - невозможность (как бы) перейти в ПЗУ "тест" из ОЗУ (проблема решена, хоть и через задний проход).
    тогда обязательно на днях сделаю.
    Profi must live!

    Моё железо...

    1. Profi 5.06/1Mb(DRAM)+Profi5.06(UP)/HDD/3`5FDD/CF512Mb/SD-CARD
    3. Profi 6.2 Rev. B/1Mb/3`5FDD/HDD3.2Gb
    4. Profi 5.05(down)/1Mb+Profi 5.03(UP)/Pentagon_Fix
    Все укомплектованы:
    Profi_ZX-BUS/ZXMC2/NemoIDE/SounDrive
    [свернуть]

    Ссылка на Telegram-канал поддержки пользователей Profi.

  5. #195
    Master
    Регистрация
    24.05.2005
    Адрес
    г. Запорожье, Украина
    Сообщений
    992
    Спасибо Благодарностей отдано 
    571
    Спасибо Благодарностей получено 
    364
    Поблагодарили
    239 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от solegstar Посмотреть сообщение
    Где используется чтение 7FFD
    олсо, для отладчиков всяких - маст хэв )

  6. #196
    zx_
    Гость

    По умолчанию

    solegstar, чот глянул, вопрос дикий возник
    а поддержку ула плюс или спек256 в верхнюю плату интегрировать?
    уже поздно?

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

  8. #197
    Guru
    Регистрация
    16.12.2009
    Адрес
    Харьков
    Сообщений
    4,731
    Спасибо Благодарностей отдано 
    355
    Спасибо Благодарностей получено 
    369
    Поблагодарили
    238 сообщений
    Mentioned
    11 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от zx_ Посмотреть сообщение
    а поддержку ула плюс или спек256 в верхнюю плату интегрировать?
    уже поздно?
    за видеоформирование отвечают узлы нижней платы. на верхней плате плис отвечает за периферию. такой себе южный мост, если сравнивать с пц. на профи есть своя палитра и как показывает практика ею можно пользоваться. это конечно не ула+, с её супер мега количеством загруженных палитр одновременно, но палитра в профи программируется мгновенно и не заметно для глаза. поэтому необходимость в ула+ на профи просто нет. если будет желание переделать игры ула+ под палитру профи, проблем не возникнет. тем более, что биты цветов одинаковые. даже значения палитры будут совпадать, нужно только поменять процедуру программирования палитры и всё. но кто этим займется?
    и да, поздно уже ковырять верх.
    Profi must live!

    Моё железо...

    1. Profi 5.06/1Mb(DRAM)+Profi5.06(UP)/HDD/3`5FDD/CF512Mb/SD-CARD
    3. Profi 6.2 Rev. B/1Mb/3`5FDD/HDD3.2Gb
    4. Profi 5.05(down)/1Mb+Profi 5.03(UP)/Pentagon_Fix
    Все укомплектованы:
    Profi_ZX-BUS/ZXMC2/NemoIDE/SounDrive
    [свернуть]

    Ссылка на Telegram-канал поддержки пользователей Profi.

  9. #198
    Guru
    Регистрация
    16.12.2009
    Адрес
    Харьков
    Сообщений
    4,731
    Спасибо Благодарностей отдано 
    355
    Спасибо Благодарностей получено 
    369
    Поблагодарили
    238 сообщений
    Mentioned
    11 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Сделал чтение портов 7FFD и DFFD. Прошивка с исходниками пока здесь, во вложении. Все тесты (Test 4.30, horror test) определяют возможность чтения порта 7FFD. Чтение порта DFFD проверял из бейсика на бите CP/M. Если всё будет ок и на остальных платах, перенесу прошивку в первое сообщение.
    Вложения Вложения
    Profi must live!

    Моё железо...

    1. Profi 5.06/1Mb(DRAM)+Profi5.06(UP)/HDD/3`5FDD/CF512Mb/SD-CARD
    3. Profi 6.2 Rev. B/1Mb/3`5FDD/HDD3.2Gb
    4. Profi 5.05(down)/1Mb+Profi 5.03(UP)/Pentagon_Fix
    Все укомплектованы:
    Profi_ZX-BUS/ZXMC2/NemoIDE/SounDrive
    [свернуть]

    Ссылка на Telegram-канал поддержки пользователей Profi.

  10. #199
    Master
    Регистрация
    19.12.2013
    Адрес
    г. Никополь, Украина
    Сообщений
    997
    Спасибо Благодарностей отдано 
    338
    Спасибо Благодарностей получено 
    666
    Поблагодарили
    177 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Долго возился с запуском верхушки, виной всему оказались фьюзы для Atmega8515.
    Правильные фьюзы для прошивки zxmc2, указанной в первом сообщении темы - DFDDFF.

    Код:
    Fuse Low Byte:
    [ ] BODLEVEL=0
    [ ] BODEN=0
    [x] SUT1=0
    [ ] SUT0=0
    [ ] CKSEL3=0
    [ ] CKSEL2=0
    [ ] CKSEL1=0
    [ ] CKSEL0=0
    
    Fuse High Byte:
    [ ] S8515C=0
    [ ] WDTON=0
    [x] SPIEN=0
    [ ] CKOPT=0
    [ ] EESAVE=0
    [ ] BOOTSZ1=0
    [x] BOOTSZ0=0
    [ ] BOOTRST=0
    
    Lock Bit Byte:
    [ ] BLB12=0
    [ ] BLB11=0
    [ ] BLB02=0
    [ ] BLB01=0
    [ ] LB2=0
    [ ] LB1=0
    
    Fuse Low Byte: 0xDF
    Fuse High Byte: 0xDD
    Lock Bit Byte: 0xFF

  11. #200
    Guru
    Регистрация
    16.12.2009
    Адрес
    Харьков
    Сообщений
    4,731
    Спасибо Благодарностей отдано 
    355
    Спасибо Благодарностей получено 
    369
    Поблагодарили
    238 сообщений
    Mentioned
    11 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Обновил альбом, привел в соотв. принципиальную схему и монтажку. также добавил отдельно листы с подписанными номиналами. поправил перечень элементов.
    Profi must live!

    Моё железо...

    1. Profi 5.06/1Mb(DRAM)+Profi5.06(UP)/HDD/3`5FDD/CF512Mb/SD-CARD
    3. Profi 6.2 Rev. B/1Mb/3`5FDD/HDD3.2Gb
    4. Profi 5.05(down)/1Mb+Profi 5.03(UP)/Pentagon_Fix
    Все укомплектованы:
    Profi_ZX-BUS/ZXMC2/NemoIDE/SounDrive
    [свернуть]

    Ссылка на Telegram-канал поддержки пользователей Profi.

Страница 20 из 22 ПерваяПервая ... 16171819202122 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Список периферии к БК
    от Gryphon в разделе БК-0010/0011
    Ответов: 87
    Последнее: 09.11.2023, 12:12
  2. CP/M для profi
    от maximk в разделе Оси
    Ответов: 364
    Последнее: 21.07.2020, 07:50
  3. Запуск периферии СМ ЭВМ
    от Raven в разделе ДВК, УКНЦ
    Ответов: 127
    Последнее: 07.04.2019, 14:48
  4. Немного периферии для Спектрума
    от ArtemKuchin в разделе Барахолка (архив)
    Ответов: 22
    Последнее: 04.05.2012, 13:22
  5. Profi
    от spleen в разделе Profi
    Ответов: 11
    Последнее: 14.11.2006, 16:31

Ваши права

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