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

User Tag List

Страница 1 из 26 12345 ... ПоследняяПоследняя
Показано с 1 по 10 из 258

Тема: Profi Extender

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

    По умолчанию Profi Extender

    Приветствую форумчане. Несколько месяцев назад, во время активности тем по ремонту Профи, возникла идея сделать небольшую плату расширения под системный разъем для старых версий Профи (до 5.06). На плату хотелось перенести только недостающие и необходимые устройства для комфортного общения человека с компьютером в современном мире карт памяти и софта - SD и CF карточек. Так как SD-карта уже была подключена и опробована на плате периферии версии 5.06, то перенести прошивку не составило труда. Также была прошивка для контроллера HDD по стандарту Профи, она тоже была внедрена на плату с единственным отличием в том, что т.к. плата планировалась только под CF карту, то выходные буферы контроллера жесткого диска были спрятаны в прошивку. Хорошо это или плохо, покажет время. Была выбрана ПЛИС EPM3128ATC100-10N как наиболее подходящая по соотношению цена/объем/кол-во выводов для данного проекта. Прошивка занимала чуть больше половины, что делало невозможным использовать ПЛИС EPM3064... Далее в прошивку полезли всякие хотелки по доработке Профи, с его проблемным портом расширения памяти с короткой адресацией, а следовательно нормально не работающим рамдиском и программ переключающих порт 7FFD через FD. Для исправления этой проблемы в прошивку была внедрена часть с доработкой дешифратора DFFD и блокировкой порта при коротком обращении к 7FFD. Также появилось чтение порта 7FFD. На этом можно было остановиться, и разводить плату, но место в прошивке было и мысль о том, что при работе с рамдиском впринципе можно обойтись и без контроллера дисковода, не отпускала, в итоге решил встроить еще и Pseudo_TR-DOS. Теперь появилась возможность работать только с платой процессора, без верхушки, загружать программы в синклер-режиме с SD-карты (или CF, если отформатирована пот FAT32), или же загружать систему CP/M c CF-карты, бегать по тестам Сервисного меню. Для выбора источника сигнала /TRDOS на плате сначала была предусмотрена перемычка TR-DOS IN/OUT, но я решил разделить прошивки контроллера на ведущую (с встроенным Псевдо_ТР-ДОС) и ведомую (с наличием аппаратного контроллера дисковода).
    Была разведена (под ЛУТ/фоторезист, кому как больше нравится) и вытравлена печатная плата (и отложена в глубокий ящик из-за НГ праздников! ),
    ,
    Недавно собрана, прошита
    ,
    и началось тестирование.
    Конечно не обошлось и без ляпов, т.к. паять ПЛИС на самодельной плате, без маски еще то занятие, но вообщем-то плата более-менее заработала. Тестировал на нижней плате 5.06 + Расширитель шины + ZXMC2. Прошивка ПЗУ была с фаталлом вместо бейсика 128. SD-карта работает, обращение к трдос тоже соответственно.
    ,

    Profi Extender на данный момент прошел испытание на таких машинах: Profi 3.2 и 4.0 (c небольшими доработками платы периферии и платы процессора), 5.06 (без доработок).

    Прошивка на данный момент дописана для ЛУТ-версии, и содержит следующий функционал:
    - поддержка SD-Card по стандарту Z-Controller от KOE.
    - поддержка CF-Card по стандарту Profi HDD Controller.
    - поддержка жесткой дешифрации порта DFFD c коррекцией при обращении к порту FDh короткой адресацией.
    - поддержка чтения порта 7FFD.
    - поддержка Pseudo_TR-DOS.
    - добавлена дешифрация ВГ93 по новым портам для платы периферии 3.2 по стандарту, начиная с платы периферии v4.01 и выше.

    Материалы по ЛУТ-версии платы в архиве по ссылке - https://www.dropbox.com/s/xrh53659dq...zip?dl=0&raw=1

    Profi Extender Main Version

    Проверил и доделал прошивку для заводской платы Profi Extender. В прошивку добавлена поддержка кеша на SRAM 62256 по схеме из статьи "Lprint 13 - SHADOW RAM".
    Материалы по заводской версии платы в архиве по ссылке - https://www.dropbox.com/s/ofosxwx1e8...zip?dl=0&raw=1
    Документ с небольшими доработками платы процессора и платы периферии для работы с Profi Extender:
    Доработка компьютеров.pdf
    также, в архиве есть прошивка с Fatall 0.26 под Ч/Б Профи 3.2.

    Тема в барахолке - http://market.zx-pk.ru/forum/viewtopic.php?f=7&t=5460

    PS: да, эту плату можно использовать не только с Профи, но и допустим с расширенным ленинградом до 1мб. без бетадиска. если наберем желающих на разные машинки, то прошивки появятся незамедлительно. пока проверяю всё на Профи.
    Вложения Вложения
    Последний раз редактировалось solegstar; 10.06.2017 в 20:25. Причина: обновил информацию
    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. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #2
    Master Аватар для Djoni
    Регистрация
    20.02.2005
    Адрес
    Новосибирск
    Сообщений
    941
    Спасибо Благодарностей отдано 
    704
    Спасибо Благодарностей получено 
    52
    Поблагодарили
    33 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Интересная платка получилась , спасибо
    Как раз скоро у меня Profi 3.02 появится.

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

    Profi v5.03/1024k/палитра/FDD3,5""/FDD5,25"/HDD/XT-Keyb/Covox
    Pentagon-1024 sl v 1.4 upgrade #EFF7 Gluk RTC
    ZXM-Phoenix 1024k
    ATM Turbo 2+ v7.10 512k
    HIMAC HR42.04 48K
    HIMAC 128
    Ленинград 1
    [свернуть]

  4. #3
    Veteran Аватар для tank-uk
    Регистрация
    10.06.2015
    Адрес
    г. Запорожье, Украина
    Сообщений
    1,712
    Спасибо Благодарностей отдано 
    80
    Спасибо Благодарностей получено 
    415
    Поблагодарили
    198 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Интересный проект , не знаю нужен ли он для 4 и 5 профиков, но для 3 версии как раз то что нужно
    во что выльется голая плата с циклоном ?
    Последний раз редактировалось tank-uk; 15.02.2016 в 22:28.

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

    По умолчанию

    Цитата Сообщение от tank-uk Посмотреть сообщение
    не знаю нужен ли он для 4 и 5 профиков
    ну если на 5 профи он не сильно нужен, т.к. есть контроллер hdd, а фаталл 0.26 поддерживает его, и можно CF-карту(для комфортного переноса файлов) подключать через переходник, то на 4 ничего такого ведь нет... но даже на 5 не доработан порт dffd, а при работе с рамдиском доработка очень нужна.
    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.

  6. #5
    Veteran Аватар для zebest
    Регистрация
    11.01.2008
    Адрес
    Ладошкино
    Сообщений
    1,668
    Записей в дневнике
    4
    Спасибо Благодарностей отдано 
    316
    Спасибо Благодарностей получено 
    221
    Поблагодарили
    174 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от solegstar Посмотреть сообщение
    т.к. просто не смог купить разъем под CF (буду заказывать в Китае)
    А MAX-ы случайно не будешь заказывать, для конструктора)
    А то в рассейских магазенах цены негуманные))
    http://www.chipdip.ru/product/epm312...m3128atc10010/
    и
    http://ru.aliexpress.com/store/produ...713586160.html
    Парочку конечно можно, но пять - многовато про запас
    Profi v3.2 -=- Speccy2010,r2

  7. #6
    Veteran Аватар для tank-uk
    Регистрация
    10.06.2015
    Адрес
    г. Запорожье, Украина
    Сообщений
    1,712
    Спасибо Благодарностей отдано 
    80
    Спасибо Благодарностей получено 
    415
    Поблагодарили
    198 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    solegstar, согласен, на счет 4го я загнул, вопрос о Альтере, у вас на космодроме в розницу их можно взять? а то я как то пытался мосфеты купить и они мне выдали только опт, вот ссылка http://www.kosmodrom.com.ua/el.php?n...3128ATC100-10N

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

    По умолчанию

    Цитата Сообщение от tank-uk Посмотреть сообщение
    во что выльется голая плата с циклоном ?
    чистые платы выходили в районе 3$, конструктор еще не подсчитывал.
    Цитата Сообщение от zebest Посмотреть сообщение
    А MAX-ы случайно не будешь заказывать, для конструктора)
    возможно, но скорее всего буду покупать партией в космодроме. в китае бывают подделки, хотя если проверенного продавца найти, то почему бы и нет. до конструктора еще далеко. надо проверить весь функционал платы.
    Цитата Сообщение от tank-uk Посмотреть сообщение
    на космодроме в розницу их можно взять?
    можно. во всяком случае по местному. впринципе, если нужно, могу на выходных отправить, как на радиорынок попаду...
    Последний раз редактировалось solegstar; 16.02.2016 в 10:31.
    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. #8
    Veteran Аватар для tank-uk
    Регистрация
    10.06.2015
    Адрес
    г. Запорожье, Украина
    Сообщений
    1,712
    Спасибо Благодарностей отдано 
    80
    Спасибо Благодарностей получено 
    415
    Поблагодарили
    198 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от solegstar Посмотреть сообщение
    впринципе, если нужно, могу на выходных отправить, как на радиорынок попаду...
    в принципе не к спеху, мне еще нужна EPM3064ATC44 для фени-06, но это где-то через недельку, как понадобится напишу в личку

    как к стати продвигается сборка фени ? я уже собрал ее на 85% и параллельно собрал и запустил Еву(белую)

  10. #9
    Member Аватар для Lexx!
    Регистрация
    15.01.2008
    Адрес
    г. Тула
    Сообщений
    195
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ребят, у меня не видится lpt порт в quartus. Винда семерка, 64 бит. bblpt /i с правами админа запускал. Ругается на сервис. Как прошить 3128?

    Мое железо

    Profi 3.2[Down]/1Mb SIMM/Цвет в CP/М
    Profi 3.2[Up]/5.25" FDD/3.5" FDD/Turbo VG/...
    Profi 5.04[Up]/1Mb/В процессе восстановления и доведения до ума
    VGA & PAL
    Profi Extender
    [свернуть]

  11. #10
    Moderator Аватар для fifan
    Регистрация
    30.05.2007
    Адрес
    г. Лянтор, Сургутского р-на, ХМАО
    Сообщений
    4,164
    Спасибо Благодарностей отдано 
    106
    Спасибо Благодарностей получено 
    124
    Поблагодарили
    70 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Lexx! Посмотреть сообщение
    Ребят, у меня не видится lpt порт в quartus. Винда семерка, 64 бит. bblpt /i с правами админа запускал. Ругается на сервис. Как прошить 3128?
    Windows 7 скорее всего не пойдёт для прошивки через LPT порт. Я у себя на рабочем компе специально поставил Windows XP, не помню точно по какой причине, скорее всего из-за драйверов. Под XP и через LPT прошивал и сейчас по USB шью, юзая USB Blaster, в своё время приобрёл примерно такой. Можно не жопиться и купить себе такой. В своё время (года два назад) я его покупал там же вроде раза в два дороже.
    Последний раз редактировалось fifan; 19.02.2016 в 21:45.

Страница 1 из 26 12345 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Корвет: ExtROM Open Source extender
    от esl в разделе Корвет
    Ответов: 351
    Последнее: 08.04.2022, 16:45
  2. Profi Dos
    от Sayman в разделе Оси
    Ответов: 28
    Последнее: 19.11.2020, 04:58
  3. Profi 4
    от _Ratibor_ в разделе Profi
    Ответов: 10
    Последнее: 26.08.2011, 11:35
  4. Profi
    от AlexBel в разделе Profi
    Ответов: 16
    Последнее: 11.05.2010, 16:37
  5. Profi ver 4.02
    от Sayman в разделе Барахолка (архив)
    Ответов: 3
    Последнее: 03.11.2009, 11:50

Ваши права

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