User Tag List

Показано с 1 по 10 из 825

Тема: ReVerSE-U16

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

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

    Регистрация
    19.12.2013
    Адрес
    г. Никополь, Украина
    Сообщений
    1,017
    Спасибо Благодарностей отдано 
    363
    Спасибо Благодарностей получено 
    706
    Поблагодарили
    187 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Прикрутил платформенно-независимый лоадер на базе ZPUFlex с FAT16/FAT32 SD-карты (позаимствовал с OneChipMSX проекта) в проект порта u16_speccy, вот ветка, кому интересно:

    https://github.com/andykarpov/speccy...ree/zpu_loader

    Самое сложное было - это собрать gcc toolchain для zpu, чтобы можно было прошивочку под себя оформить. Под linux mint не получилось - там слишком свежая gcc и сопутствующие тулзы (bison, flex, и тп). Получилось собрать toolchain под debian 7 32bit, с авторским патчем (http://retroramblings.net/?page_id=637).

    Сам лоадер оформлен в обособленный модуль loader.vhd.
    В него передаются сигналы VGA_*, SD_* + шина адреса и данных из sdram-контроллера + wr сигнал, сигналы хоста доступа к VGA, SD и памяти также + начальный физический адрес, куда записывать ROM, ну и ожидаемую длину ROM'а. На выходе имеем сигнал сброса от лоадера.

    Как работает лоадер:
    1) При старте переключает на себя управлением VGA, SD, памятью
    2) Запускает свой vga синхронизатор для создания синхросигналов картинки 640x480x60
    3) Запускает программу в ZPU-flex, которая отрисовывает текстовую менюшку на экране с данными о загрузке, читает ROM-файл с SD-карточки и записывает в память по переданному смещению
    4) По окончании загрузки - генерирует импульс сброса хоста и переключает управление VGA, SD, памятью на хост
    5) Профит

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

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

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

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

Похожие темы

  1. Reverse. Конфигурации
    от Ewgeny7 в разделе Клоны на ПЛИС, МК и БМК
    Ответов: 1296
    Последнее: 24.01.2021, 13:15
  2. Изготовление плат и продажа Reverse
    от vlad в разделе Новодел
    Ответов: 124
    Последнее: 28.06.2012, 10:46
  3. Куплю Reverse board U10EP3C
    от petrov1962 в разделе Барахолка (архив)
    Ответов: 3
    Последнее: 16.05.2012, 17:29
  4. Продам плату Reverse U9
    от axel_sunrise в разделе Барахолка (архив)
    Ответов: 5
    Последнее: 29.03.2012, 09:21
  5. Спектрум на DE1 (из темы про ReVerse)
    от Birden в разделе Клоны на ПЛИС, МК и БМК
    Ответов: 37
    Последнее: 14.04.2011, 14:57

Ваши права

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