User Tag List

Страница 5 из 14 ПерваяПервая 123456789 ... ПоследняяПоследняя
Показано с 41 по 50 из 133

Тема: TRHMSX – простой клон FPGA MSX2+. Неторопливая сборка конструктора.

  1. #41

    Регистрация
    18.01.2023
    Адрес
    г. Брест, Беларусь
    Сообщений
    691
    Спасибо Благодарностей отдано 
    345
    Спасибо Благодарностей получено 
    500
    Поблагодарили
    218 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Wierzbowsky Посмотреть сообщение
    Чтобы отформатровать карту нужно включить биос Nextor. С биосом Sunrise это не получится.
    Можно отформатировать и подготовить CF-карту на PC?

  2. #42

    Регистрация
    08.07.2015
    Адрес
    г. Бохум, Германия
    Сообщений
    1,798
    Спасибо Благодарностей отдано 
    217
    Спасибо Благодарностей получено 
    703
    Поблагодарили
    348 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Froggy Посмотреть сообщение
    Можно отформатировать и подготовить CF-карту на PC?
    Если карта на 4Гб или меньше - можно. Нужен один раздел FAT16 и скопированные туда системные файлы и утилиты. Если карта больше, на писюке придётся всё равно её отформатировать в FAT16, но разделов может быть больше одного (максимальный размер раздела - 4Гб). Но имейте в виду, что Nextor маунтит только один раздел по-умолчанию и там должны быть системные файлы и утилиты. Остальные разделы надо самому маунтить в autoexec.bat.

    Эти 2 пользователя(ей) поблагодарили Wierzbowsky за это полезное сообщение:

    Froggy(03.04.2025), GlassesTmn(10.04.2025)

  3. #43

    Регистрация
    18.01.2023
    Адрес
    г. Брест, Беларусь
    Сообщений
    691
    Спасибо Благодарностей отдано 
    345
    Спасибо Благодарностей получено 
    500
    Поблагодарили
    218 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Wierzbowsky Посмотреть сообщение
    Нужен один раздел FAT16 и скопированные туда системные файлы и утилиты.
    Эти файлы?



    Что-то у меня не складывается пазл. Вот описание:

    1. Вставляем карту памяти CF в картридж
    2. Загружаем компьютер, при загрузке на экране будет информация о типе и размере установленной карты памяти CF
    3.При появлении стартового меню нажимаем клавишу Esc для выполнения загрузки с использованием конфигурации «по-умолчанию»
    4. Компьютер загружается в MSX BASIC
    5. Набираем CALL FDISK и входим в программу работы с картой памяти
    Получается, что информация по CF-карте должна выводится вне зависимости от формата CF-карты и файлов, которые там "лежат"?

    Этот пользователь поблагодарил Froggy за это полезное сообщение:

    GlassesTmn(10.04.2025)

  4. #44

    Регистрация
    08.07.2015
    Адрес
    г. Бохум, Германия
    Сообщений
    1,798
    Спасибо Благодарностей отдано 
    217
    Спасибо Благодарностей получено 
    703
    Поблагодарили
    348 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Froggy Посмотреть сообщение
    Эти файлы?
    Получается, что информация по CF-карте должна выводится вне зависимости от формата CF-карты и файлов, которые там "лежат"?
    Да, эти файлы. Есть более свежая версия Nextor, но и со старыми должно работать.

    Идентификация карты делается биосом перед загрузкой операционной системы (nextor.sys + command2.com). Но есть вероятность, что неправильно отформатированную карту биос не увидит. Также существует вероятность, что некоторые карты не будет работать с этим контроллером вообще. Так как что там китайцы пихают в современные CF карты - одному Богу известно. Рекомендуем Sandisk, Transcend, Kingston карты.
    Последний раз редактировалось Wierzbowsky; 03.04.2025 в 22:53.

    Этот пользователь поблагодарил Wierzbowsky за это полезное сообщение:

    GlassesTmn(10.04.2025)

  5. #45

    Регистрация
    18.01.2023
    Адрес
    г. Брест, Беларусь
    Сообщений
    691
    Спасибо Благодарностей отдано 
    345
    Спасибо Благодарностей получено 
    500
    Поблагодарили
    218 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Я хочу узнать процедуру загрузки при вставленном Мультиконтроллере.

    Включаю MSX, биос MSX определяет, что подключено внешнее устройство (внешний ROM) и передает управление биосу этого устройства (в нашем случае мультикарты)?

    Далее мультикарта пробует определить CF-карту или дискету и если они найдены и на них есть системные файлы передает им управление.

    Если мультикарта не видит CF-карту или дискету, то грузится обычный Бейсик
    Если мультикарта видит CF-карту или дискету, но на них нет системных файлов, то опять грузится обычный Бейсик.

    Такова логика?

    Завтра получу CF-картридер и запишу на нее системные файлы.

    Рекомендуем Sandisk, Transcend, Kingston карты.
    У меня нормальная карта Kingston.




    Второй вариант загрузки с дисковода. Точнее, с эмулятора - так будет проще. Как раз сегодня удалось доделать Готек.



    Как я понял, мне достаточно скопировать на флешку Готека образ системного диска Nextor типа 2.1.0-b2_tools_dsk?

    Возникает вопрос, как грузить готовые образы дисков с играми? В них тоже есть необходимые файлы для загрузки?

    Моя цель - это определить работает ли мультиконтроллер в принципе.
    Последний раз редактировалось Froggy; 03.04.2025 в 22:03.

    Этот пользователь поблагодарил Froggy за это полезное сообщение:

    GlassesTmn(10.04.2025)

  6. #46

    Регистрация
    08.07.2015
    Адрес
    г. Бохум, Германия
    Сообщений
    1,798
    Спасибо Благодарностей отдано 
    217
    Спасибо Благодарностей получено 
    703
    Поблагодарили
    348 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Для начала убедитесь, что у вас выбран Nextor биос, отключен расширенный слот и приоритет отдан контроллеру IDE (H - hard drive, то есть устройство большой ёмкости, F - 720кб дисковод). Описание настроек находится в readme файле для мультиконтроллера. Если без вставленной карты появляются сообщения о попытке детектирования карты, то биос Nextor работает.

    Как только биос находит карту, он пытается с неё загрузиться (nextor.sys + command2.com в корневом каталоге). Если этих файлов нет или карта не была задетектирована, биос Nextor передаёт управление системе и грузится Бейсик. Если файлы найдены, грузится DOS2.

    С флоппи дисковода или эмулятора можно загрузить DOS1. Образ дискеты с FAT12 и msxdos.sys + command.com файлаии найти нетрудно. Если в системе есть диск большого размера (та же CF карта), то DOS1 будет её видеть, но не сможет с ней работать. А вот если первым загружен DOS2, то он будет видеть дисковод и сможет с ним работать.

    Сделайте видео старта компа с вставленным контроллером, CF картой и с конфигурацией, которая описана в первом абзаце этого поста.
    Последний раз редактировалось Wierzbowsky; 03.04.2025 в 23:08.

    Этот пользователь поблагодарил Wierzbowsky за это полезное сообщение:

    GlassesTmn(10.04.2025)

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

  8. #47

    Регистрация
    18.01.2023
    Адрес
    г. Брест, Беларусь
    Сообщений
    691
    Спасибо Благодарностей отдано 
    345
    Спасибо Благодарностей получено 
    500
    Поблагодарили
    218 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Wierzbowsky Посмотреть сообщение
    Сделайте видео старта компа с вставленным контроллером, CF картой и с конфигурацией, которая описана в первом абзаце этого поста.
    Видео делать нет смысла.
    К сожалению, MSX просто загружается в обычный Бейсик, как будто мультиконтроллера вообще нет.
    СF карту отформатировал в FAT16. Никаких сообщений от внешнего ПЗУ я не увидел.

    Попробовал подключить Готек. Предварительно записал туда dsk с игрой. Готек образы видит.
    MSX на дисковод тоже никак не реагирует...

    Странно, конечно. Альтера прошилась нормально, ПЗУ тоже.

    Этот пользователь поблагодарил Froggy за это полезное сообщение:

    GlassesTmn(10.04.2025)

  9. #48

    Регистрация
    08.07.2015
    Адрес
    г. Бохум, Германия
    Сообщений
    1,798
    Спасибо Благодарностей отдано 
    217
    Спасибо Благодарностей получено 
    703
    Поблагодарили
    348 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Froggy Посмотреть сообщение
    Видео делать нет смысла.
    К сожалению, MSX просто загружается в обычный Бейсик, как будто мультиконтроллера вообще нет.
    СF карту отформатировал в FAT16. Никаких сообщений от внешнего ПЗУ я не увидел.

    Попробовал подключить Готек. Предварительно записал туда dsk с игрой. Готек образы видит.
    MSX на дисковод тоже никак не реагирует...

    Странно, конечно. Альтера прошилась нормально, ПЗУ тоже.
    У вас чип ПЗУ 29F040 - вы сдвоенный образ биосов прошивали туда? В репозитории есть образ как раз для такого чипа.

    Чтобы контроллер дисковода видел дисковод или в данном случае Готек, контроллер должен быть включен (F+H джампер установлен), на Готеке должен быть установлен джампер S0, а все остальные джамперы сняты. Кабель дисковода нужен прямой, без перекрутки на конце. Ну, и биосы тоже должны работать.

    Этот пользователь поблагодарил Wierzbowsky за это полезное сообщение:

    GlassesTmn(10.04.2025)

  10. #49

    Регистрация
    18.01.2023
    Адрес
    г. Брест, Беларусь
    Сообщений
    691
    Спасибо Благодарностей отдано 
    345
    Спасибо Благодарностей получено 
    500
    Поблагодарили
    218 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Wierzbowsky Посмотреть сообщение
    У вас чип ПЗУ 29F040 - вы сдвоенный образ биосов прошивали туда? В репозитории есть образ как раз для такого чипа.
    Алексей, спасибо за помощь.
    Прошивал IDE_V21_29F040.ROM

    Похоже, что-то у меня с железом. Буду ковырять.
    Последний раз редактировалось Froggy; 05.04.2025 в 11:03.

    Этот пользователь поблагодарил Froggy за это полезное сообщение:

    GlassesTmn(10.04.2025)

  11. #50

    Регистрация
    08.07.2015
    Адрес
    г. Бохум, Германия
    Сообщений
    1,798
    Спасибо Благодарностей отдано 
    217
    Спасибо Благодарностей получено 
    703
    Поблагодарили
    348 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Для начала надо добиться работы ПЗУ. Чтобы его было видно в слоте. Возможно непропай на панельке. Есть утилита TinySlotChecker, она показывает что в каждом слоте лежит. Загрузить можно с магнитофона/телефона/писюка, сконвертировав моим Caslink.

    Эти 2 пользователя(ей) поблагодарили Wierzbowsky за это полезное сообщение:

    Froggy(05.04.2025), GlassesTmn(10.04.2025)

Страница 5 из 14 ПерваяПервая 123456789 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Ответов: 43
    Последнее: 18.12.2025, 21:15
  2. Ответов: 501
    Последнее: 28.10.2025, 23:13
  3. Ответов: 124
    Последнее: 17.09.2025, 14:19
  4. Ответов: 28
    Последнее: 07.07.2025, 09:43
  5. Ответов: 6
    Последнее: 05.01.2025, 13:55

Ваши права

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