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

User Tag List

Страница 7 из 15 ПерваяПервая ... 34567891011 ... ПоследняяПоследняя
Показано с 61 по 70 из 146

Тема: ProfROM_Uni

  1. #61
    Guru Аватар для SoftFelix
    Регистрация
    20.03.2007
    Адрес
    Санкт-Петербург
    Сообщений
    2,975
    Спасибо Благодарностей отдано 
    171
    Спасибо Благодарностей получено 
    102
    Поблагодарили
    88 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А можно как-нить доработать сабж, чтоб при использовании ПЗУ типа 29С040 (на 512КБ) можно было выбрать вторую половинку (+5В на 1-ую ногу) и записать туда стандартную прошивку от КАЯ (27512 - 64К)? Т.е. щёлкнули рубильником - сабж полностью отрубился и на его место встала обычная 27512 с какой-нить прошивкой. Как я понял, надо чтобы ПЛИС при этом на прямую транслировала А14 и А15 от процессора на флешку и не обращала внимания на вход MODE?
    МГТФ - любимый провод!
    KAY-1024(4096)/SL-4/TURBO v2010 + Nemo-FDC + Nemo-IDE (CF 4GB) + SMUC2 Rev.B RTC (HDD 1.6GB + DVD-ROM) + PROF-ROM + ZXMC2 + GENERAL SOUND 2MB + ZX-BUS_TEE + FDD 3.5' + FDD 5.25' + VGA&PAL

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

  3. #62
    Привидение Аватар для AlexFantasy
    Регистрация
    17.02.2006
    Адрес
    Светлогорск на Березине
    Сообщений
    1,093
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от SoftFelix Посмотреть сообщение
    А можно как-нить доработать сабж, чтоб при использовании ПЗУ типа 29С040 (на 512КБ) можно было выбрать вторую половинку (+5В на 1-ую ногу) и записать туда стандартную прошивку от КАЯ (27512 - 64К)
    Было-бы весьма комфортно !
    ZXM-Phoenix-1024(rev.02)
    KAY-1024turbo(rev.2010)/FDC/NemoIDE/SMUC2.0/GS(512)
    БАЙТ(БЭМЗ)/FDC
    ZX-Evolution(rev.C)
    Sega Dreamcast(PAL)/2xJoypad/Keyboard
    A500Plus

    ___________________________
    Идея, брошенная в массы - девка, брошенная в полк

  4. #63
    Guru Аватар для SoftFelix
    Регистрация
    20.03.2007
    Адрес
    Санкт-Петербург
    Сообщений
    2,975
    Спасибо Благодарностей отдано 
    171
    Спасибо Благодарностей получено 
    102
    Поблагодарили
    88 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    AlexFantasy, я это вижу, как небольшую доработку прошивки ПЛИС и использованием какой-нить свободной ноги ПЛИС для подключение её к 1-ой ноге флешки для переключения режима. Теперь осталось найти автора прошивки ПЛИС и достучаться до него.
    МГТФ - любимый провод!
    KAY-1024(4096)/SL-4/TURBO v2010 + Nemo-FDC + Nemo-IDE (CF 4GB) + SMUC2 Rev.B RTC (HDD 1.6GB + DVD-ROM) + PROF-ROM + ZXMC2 + GENERAL SOUND 2MB + ZX-BUS_TEE + FDD 3.5' + FDD 5.25' + VGA&PAL

  5. #64
    Master
    Регистрация
    27.03.2005
    Адрес
    CПб
    Сообщений
    711
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    SoftFelix, а зачем что-то дорабатывать? Просто прошить во вторую половину 29с040 четыре раза обычную прошивку.

  6. #65
    Guru Аватар для SoftFelix
    Регистрация
    20.03.2007
    Адрес
    Санкт-Петербург
    Сообщений
    2,975
    Спасибо Благодарностей отдано 
    171
    Спасибо Благодарностей получено 
    102
    Поблагодарили
    88 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Blade, так просто? Как я понял - 4 раза за подряд - это принципиально? ПЛИС ведь как-то щёлкает адресами, в зависимости от исполняемого кода внутри ПЗУ? Я когда-то читал принцип работы сабжа, но так ничего и не понял. Или почти не понял.
    МГТФ - любимый провод!
    KAY-1024(4096)/SL-4/TURBO v2010 + Nemo-FDC + Nemo-IDE (CF 4GB) + SMUC2 Rev.B RTC (HDD 1.6GB + DVD-ROM) + PROF-ROM + ZXMC2 + GENERAL SOUND 2MB + ZX-BUS_TEE + FDD 3.5' + FDD 5.25' + VGA&PAL

  7. #66
    Master
    Регистрация
    27.03.2005
    Адрес
    CПб
    Сообщений
    711
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    В Проф-ПЗУ 4 банка по 64К. ПЛИС переключает банки при чтении по адресам #0100, #0104, #0108, #01С в странице теневого монитора. Если во все 4 банка записать одинаковую прошивку, то будет работать как обычное ПЗУ на 64К. Для 29С040 получается так: [<Прошивка проф-пзу 256К><КАY 64K><КАY 64K><КАY 64K><КАY 64K>]

  8. #67
    Guru Аватар для SoftFelix
    Регистрация
    20.03.2007
    Адрес
    Санкт-Петербург
    Сообщений
    2,975
    Спасибо Благодарностей отдано 
    171
    Спасибо Благодарностей получено 
    102
    Поблагодарили
    88 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Blade, попробую перешиться. Отпишусь о результате.
    МГТФ - любимый провод!
    KAY-1024(4096)/SL-4/TURBO v2010 + Nemo-FDC + Nemo-IDE (CF 4GB) + SMUC2 Rev.B RTC (HDD 1.6GB + DVD-ROM) + PROF-ROM + ZXMC2 + GENERAL SOUND 2MB + ZX-BUS_TEE + FDD 3.5' + FDD 5.25' + VGA&PAL

  9. #68
    Guru Аватар для SoftFelix
    Регистрация
    20.03.2007
    Адрес
    Санкт-Петербург
    Сообщений
    2,975
    Спасибо Благодарностей отдано 
    171
    Спасибо Благодарностей получено 
    102
    Поблагодарили
    88 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от SoftFelix Посмотреть сообщение
    Blade, попробую перешиться. Отпишусь о результате.
    Вроде работает! Только совместно с PROF-ROM'ом надо использовать "перевёрнутую" прошивку КАЯ, а то придётся ещё и перемычку JP5 на плате КАЯ перещёлкивать. Завтра прошью "перевёрнутую" и ещё раз проверю.
    МГТФ - любимый провод!
    KAY-1024(4096)/SL-4/TURBO v2010 + Nemo-FDC + Nemo-IDE (CF 4GB) + SMUC2 Rev.B RTC (HDD 1.6GB + DVD-ROM) + PROF-ROM + ZXMC2 + GENERAL SOUND 2MB + ZX-BUS_TEE + FDD 3.5' + FDD 5.25' + VGA&PAL

  10. #69
    Guru Аватар для SoftFelix
    Регистрация
    20.03.2007
    Адрес
    Санкт-Петербург
    Сообщений
    2,975
    Спасибо Благодарностей отдано 
    171
    Спасибо Благодарностей получено 
    102
    Поблагодарили
    88 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Сделал окончательную прошивку сабжа для использования в КАЙ-2010. В первую половину (256КБ) записана прошивка PROF-ROM 4.01 специально для КАЯ-2010 by Ewgeny7, а во вторую половину (оставшиеся 256КБ) зашита последняя оригинальная прошивка КАЯ-1024 by Nemo от Лас'а, которая повторяется 4 раза (64КБ * 4).

    Для использования в сабже, прошивка КАЯ должна иметь следующую последовательность:

    #0000- #3FFF Basic 128
    #4000- #7FFF Basic 48
    #8000- #BFFF Service KRAMIS v.03
    #C000- #FFFF TR-DOS v5.04T

    ...Что и было сделано. Теперь перемычка JP5 всегда в положении 10-11 и её не трогаем.

    Прошивки переключаем уровнем на 1-ой ноге флешки.

    На плате под DIP-корпус ПЗУ это не предусмотрено - нужна поножовщина: 1-ую ногу флешки отрезаем от +5В и тянем её SMD-резистором на 1...3 кОм на +5В. Подключаем к 1-ой ноге переключатель на два положения, второй конец которого идёт на GND.


    У меня сабж сейчас живёт на плате с PLCC-флешкой. Там уже есть готовые штыри для перемычки, коммутирующей 1-ую ногу (JP1 в вверху платы). Она перекидывает +5В или GND на 1-ую ногу ПЗУ. Я не стал там ничего резать и допаивать резистор. Воткну на место перемычки 3-х-выводный рядный разъём под штыри и поставлю тумблер с переключающей группой контактов (до рубильника будут идти 3 провода, а не 2).


    Прошивка в аттаче.
    KAY_ProfROM_28SF040_(плюс_latest_KAY-ROM).rar
    Последний раз редактировалось SoftFelix; 20.10.2012 в 11:20.
    МГТФ - любимый провод!
    KAY-1024(4096)/SL-4/TURBO v2010 + Nemo-FDC + Nemo-IDE (CF 4GB) + SMUC2 Rev.B RTC (HDD 1.6GB + DVD-ROM) + PROF-ROM + ZXMC2 + GENERAL SOUND 2MB + ZX-BUS_TEE + FDD 3.5' + FDD 5.25' + VGA&PAL

  11. #70
    Guru Аватар для SoftFelix
    Регистрация
    20.03.2007
    Адрес
    Санкт-Петербург
    Сообщений
    2,975
    Спасибо Благодарностей отдано 
    171
    Спасибо Благодарностей получено 
    102
    Поблагодарили
    88 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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



    Сегодня всё подпаял и заинсталлировал... (справа есть ещё местечко для очередного переключателя ).



    Работает офигенно!

    Цитата Сообщение от Blade Посмотреть сообщение
    Если во все 4 банка записать одинаковую прошивку, то будет работать как обычное ПЗУ на 64К.
    А если бы прошивка КАЯ (64КБ) была бы только в первой четверти вторых 256КБ (м-да... ну и предложение...), т.е. не повторялась 4 раза, то тогда что?

    ---------- Post added at 00:25 ---------- Previous post was at 00:22 ----------

    Цитата Сообщение от Blade Посмотреть сообщение
    ПЛИС переключает банки при чтении по адресам #0100, #0104, #0108, #01С в странице теневого монитора.
    Т.е. что бы переключилось на нужную страницу ПЗУ, надо в 8-ой банке РАМ сделать что-то типа LD A,(#0100)?
    Последний раз редактировалось SoftFelix; 23.10.2012 в 00:27.
    МГТФ - любимый провод!
    KAY-1024(4096)/SL-4/TURBO v2010 + Nemo-FDC + Nemo-IDE (CF 4GB) + SMUC2 Rev.B RTC (HDD 1.6GB + DVD-ROM) + PROF-ROM + ZXMC2 + GENERAL SOUND 2MB + ZX-BUS_TEE + FDD 3.5' + FDD 5.25' + VGA&PAL

Страница 7 из 15 ПерваяПервая ... 34567891011 ... ПоследняяПоследняя

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

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

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

Ваши права

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