User Tag List

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

Тема: ProfROM_Uni

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Регистрация
    20.03.2007
    Адрес
    Санкт-Петербург
    Сообщений
    3,000
    Спасибо Благодарностей отдано 
    201
    Спасибо Благодарностей получено 
    113
    Поблагодарили
    97 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вчера конкретно сглючил сабж в составе КАЯ-1024_SL4_v2010. Так и не понял причину произошедшего. Короче, врубаю комп. На экране цветная каша из знакомест и т.д. На РЕЗЕТ почти не реагирует - робкие попытки перезапуститься. Разбираю комп, вытаскиваю все платы. Включаю - 0 на массу - вообще перестал даже пытаться выйти в менюшку. Как-будто РЕЗЕТ зажали при включении. Вынимаю сабж из панельки, включаю - замечательный матрас. Ставлю в панельку обычную 27С512 с родной прошивкой КАЯ - работает! В КРАМИСе замечательно тестируется память. Ставлю опять сабж - не работает. Что ещё было подмечено: отключаю рубильником порт #1FFD (!) и при РЕЗЕТе комп со скрипом (!) вываливается в BASIC_48 (проводок от сабжа не забываю втыкать в плату КАЯ - там нормальный контакт). Ну, тут два варианта: или слетела прошивка во флешке сабжа (W49F002), или расшилась или сдохла EPM'ка в сабже. Последнее - самое неприятное. Беру другую плату сабжа, ту, которая рабочая и с DIP-панелькой для флешки. Там уже стоит прошитая УФ 27C020. Перекидываю туда EPM'ку, вставляю в КАЙ, включаю... Опять не работает. Под подозрением остаётся EPM'ка. Быстро ищу программатор, загружаю свой старенький iP-III, гружу Квартус-программер (или как он там?), подключаю к плате СМУКа (там заведомо рабочая EPM'ка и СМУК используется для программирования EPM'ок), прошиваю её прошивкой сабжа, вставляю в сабж, включаю комп... Опять не работает! Ладно. Быстро подключаю Виллем, начинаю верифить флешку (W49F002) - без проблем! На всякий случай стираю её и перешиваю. Опять не работает.

    Время уже около 2-ух ночи, завтра на работу... Начинаю собирать комп в первоначальное состояние... Мысля только одна: накрылся соответствующий бит в МС (ИР35) порта #1ffd, ибо всё остальное работает (КРАМИС ведь тестирует весь мегабайт КАЯ).

    Прошил я обратно EPM'ку для СМУКа. Всё собрал, включаю на всякий случай... Комп работает! Только сбилось время в СМУКе.

    И что это было?! Контакты? В панельках? Так переставлялось всё кучу раз. EPM'ки из панелек я вытаскиваю специальным PLCC-экстрактором. Или ИР35 #1FFD подгорает?
    Последний раз редактировалось SoftFelix; 30.05.2012 в 12:52.
    МГТФ - любимый провод!
    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. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #2

    Регистрация
    20.03.2007
    Адрес
    Санкт-Петербург
    Сообщений
    3,000
    Спасибо Благодарностей отдано 
    201
    Спасибо Благодарностей получено 
    113
    Поблагодарили
    97 сообщений
    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

  4. #3

    Регистрация
    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

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

  5. #4

    Регистрация
    20.03.2007
    Адрес
    Санкт-Петербург
    Сообщений
    3,000
    Спасибо Благодарностей отдано 
    201
    Спасибо Благодарностей получено 
    113
    Поблагодарили
    97 сообщений
    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

  6. #5

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

    По умолчанию

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

  7. #6

    Регистрация
    20.03.2007
    Адрес
    Санкт-Петербург
    Сообщений
    3,000
    Спасибо Благодарностей отдано 
    201
    Спасибо Благодарностей получено 
    113
    Поблагодарили
    97 сообщений
    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

  8. #7

    Регистрация
    27.03.2005
    Адрес
    CПб
    Сообщений
    711
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    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>]

  9. #8

    Регистрация
    20.03.2007
    Адрес
    Санкт-Петербург
    Сообщений
    3,000
    Спасибо Благодарностей отдано 
    201
    Спасибо Благодарностей получено 
    113
    Поблагодарили
    97 сообщений
    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

  10. #9

    Регистрация
    20.03.2007
    Адрес
    Санкт-Петербург
    Сообщений
    3,000
    Спасибо Благодарностей отдано 
    201
    Спасибо Благодарностей получено 
    113
    Поблагодарили
    97 сообщений
    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

  11. #10

    Регистрация
    20.03.2007
    Адрес
    Санкт-Петербург
    Сообщений
    3,000
    Спасибо Благодарностей отдано 
    201
    Спасибо Благодарностей получено 
    113
    Поблагодарили
    97 сообщений
    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

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

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

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

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

Ваши права

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