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

User Tag List

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

Тема: Компьютер "Башкирия-2М": Реализация на ПЛИС(DE1)

  1. #1
    Guru
    Регистрация
    24.01.2008
    Адрес
    Уфа
    Сообщений
    3,846
    Спасибо Благодарностей отдано 
    83
    Спасибо Благодарностей получено 
    227
    Поблагодарили
    166 сообщений
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Компьютер "Башкирия-2М": Реализация на ПЛИС(DE1)

    В начале лета я начал делать Башкирию-2м на DE1 (правда, с июля до октября забрасывал этот проект из-за нехватки времени). А сейчас всё более-менее работает. Всё как обычно сам сделал, включая процессор ВМ80. Единственное, что позаимствовал из Altera DE1 SDK (как и svofski), это инициализацию звукового кодека.
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	b2m_1.jpg 
Просмотров:	559 
Размер:	30.3 Кб 
ID:	22406   Нажмите на изображение для увеличения. 

Название:	b2m_2.jpg 
Просмотров:	481 
Размер:	37.1 Кб 
ID:	22407   Нажмите на изображение для увеличения. 

Название:	b2m_3.jpg 
Просмотров:	502 
Размер:	16.9 Кб 
ID:	22408   Нажмите на изображение для увеличения. 

Название:	b2m_4.jpg 
Просмотров:	480 
Размер:	18.9 Кб 
ID:	22409  
    Последний раз редактировалось b2m; 24.11.2010 в 15:36.

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

  3. #2
    Member Аватар для Santechnik
    Регистрация
    08.05.2010
    Адрес
    Brisbane, AU
    Сообщений
    193
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    b2m, отлично! Все больше и больше компов на ПЛИСе появляется!

  4. #3
    Moderator
    Регистрация
    14.08.2006
    Адрес
    Владимир
    Сообщений
    4,577
    Спасибо Благодарностей отдано 
    61
    Спасибо Благодарностей получено 
    106
    Поблагодарили
    92 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от b2m Посмотреть сообщение
    Надо-же, какое совпадение. Я тоже в начале лета начал делать Башкирию-2м на DE1, и с июля до октября тоже забрасывал этот проект из-за нехватки времени А сейчас всё более-менее работает. Только я всё как обычно сам сделал, включая процессор ВМ80. Единственное, что позаимствовал из Altera DE1 SDK (как и svofski), это инициализацию звукового кодека.
    Нижнюю инверсную строчку выводит сама Башкирия или из кода ПЛИС?
    Лучше сделать и жалеть, чем не сделать и жалеть.

    Некоторые из моих поделок тут: https://github.com/serge-404

  5. #4
    Guru
    Регистрация
    24.01.2008
    Адрес
    Уфа
    Сообщений
    3,846
    Спасибо Благодарностей отдано 
    83
    Спасибо Благодарностей получено 
    227
    Поблагодарили
    166 сообщений
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Error404, ты что, никогда Башкирию-2м в моём эмуляторе не запускал? Конечно же Башкирия. А если тебя заинтересовала надпись "SD Card", то сразу отвечу, что я просто переписал БИОС CP/M-а, чтобы он работал с образами дисков на SD-карточке. Правда есть одно существенное ограничение - образ не может быть дефрагментирован. Кроме того, номер начального сектора каждого образа вычисляется на этапе загрузки БИОСа с той-же SD-карточки и на данный момент можно только ручками в дебугере изменить, чтобы другой образ использовать (по-умолчанию, доступны только первые два образа). К счастью (или к сожалению) на данный момент есть всего два образа с готовыми программами.

  6. #5
    Moderator
    Регистрация
    14.08.2006
    Адрес
    Владимир
    Сообщений
    4,577
    Спасибо Благодарностей отдано 
    61
    Спасибо Благодарностей получено 
    106
    Поблагодарили
    92 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от b2m Посмотреть сообщение
    Error404, ты что, никогда Башкирию-2м в моём эмуляторе не запускал? Конечно же Башкирия. А если тебя заинтересовала надпись "SD Card", то сразу отвечу, что я просто переписал БИОС CP/M-а, чтобы он работал с образами дисков на SD-карточке. Правда есть одно существенное ограничение - образ не может быть дефрагментирован. Кроме того, номер начального сектора каждого образа вычисляется на этапе загрузки БИОСа с той-же SD-карточки и на данный момент можно только ручками в дебугере изменить, чтобы другой образ использовать (по-умолчанию, доступны только первые два образа). К счастью (или к сожалению) на данный момент есть всего два образа с готовыми программами.
    Т.е. образ лежащий прямо на ФАТе, а не в собственном разделе? 800к?
    А какая схема подключения SD используется (эмулируется в ПЛИС)?
    Не наблюдается ли такого - некоторые карточки работают, а некоторые - нет? Я на схеме подключения от MSX попробовал примерно с десяток разных карт (все 1-2 Гб), работает примерно только половина, что конечно не есть гуд.
    Последний раз редактировалось Error404; 23.11.2010 в 15:55.
    Лучше сделать и жалеть, чем не сделать и жалеть.

    Некоторые из моих поделок тут: https://github.com/serge-404

  7. #6
    Guru
    Регистрация
    24.01.2008
    Адрес
    Уфа
    Сообщений
    3,846
    Спасибо Благодарностей отдано 
    83
    Спасибо Благодарностей получено 
    227
    Поблагодарили
    166 сообщений
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Раз уж мы начали про Башкирию, может отделить последние сообщения в другую тему?

    Цитата Сообщение от Error404 Посмотреть сообщение
    Т.е. образ лежащий прямо на ФАТе, а не в собственном разделе? 800к?
    Да, причём поскольку цепочка FATа не используется, то не играет роли, какой FAT. У меня, например, SD вообще под FAT12 отформатирована

    Цитата Сообщение от Error404 Посмотреть сообщение
    А какая схема подключения SD используется (эмулируется в ПЛИС)?
    Ну а сам-то как думаешь? Конечно же MSX-вариант, тем более, что у меня в эмуляторе он уже реализован. Т.е. я сначала на эмуляторе отлаживал, а уж потом в ПЛИСину засовывал.

    Цитата Сообщение от Error404 Посмотреть сообщение
    Не наблюдается ли такого - некоторые карточки работают, а некоторые - нет?
    Ну, у меня старинная карта на 32Мб, так что проблем с ней нет, а другие пока не пробовал. Хотя поначалу тоже был затык - не нравилась ей слишком частая посылка команд инициализации (CMD0,CMD55,ACMD41), т.е. пока не поставил вывод лишнего 0FFh перед выводом команды - выдавала ошибку.

  8. #7
    Guru Аватар для svofski
    Регистрация
    20.06.2007
    Адрес
    С.-Петербург
    Сообщений
    4,105
    Спасибо Благодарностей отдано 
    772
    Спасибо Благодарностей получено 
    643
    Поблагодарили
    398 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Santechnik Посмотреть сообщение
    Да и svofski все же надо сначала спросить если он не против использования этих блоков от его Вектора в этом проекте.
    Как я могу быть против, если у меня русским по-английскому написано, что использовать можно и нужно везде, где только получится =)

    Проще всего не "выкладывать проект", а сразу хостить его там, откуда его заинтересованные люди смогут брать текущее состояние. Это на личное усмотрение автора, конечно.

    P.S. Santechnik — отличный проект, так держать! =)
    Больше игр нет

  9. #8
    Moderator
    Регистрация
    14.08.2006
    Адрес
    Владимир
    Сообщений
    4,577
    Спасибо Благодарностей отдано 
    61
    Спасибо Благодарностей получено 
    106
    Поблагодарили
    92 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от b2m Посмотреть сообщение
    Раз уж мы начали про Башкирию, может отделить последние сообщения в другую тему?
    Может, и отделить...


    Цитата Сообщение от b2m Посмотреть сообщение
    Ну а сам-то как думаешь? Конечно же MSX-вариант, тем более, что у меня в эмуляторе он уже реализован. Т.е. я сначала на эмуляторе отлаживал, а уж потом в ПЛИСину засовывал.

    Ну, у меня старинная карта на 32Мб, так что проблем с ней нет, а другие пока не пробовал. Хотя поначалу тоже был затык - не нравилась ей слишком частая посылка команд инициализации (CMD0,CMD55,ACMD41), т.е. пока не поставил вывод лишнего 0FFh перед выводом команды - выдавала ошибку.
    А в каком конкретно месте добавлял FF?
    Лучше сделать и жалеть, чем не сделать и жалеть.

    Некоторые из моих поделок тут: https://github.com/serge-404

  10. #9
    Guru
    Регистрация
    24.01.2008
    Адрес
    Уфа
    Сообщений
    3,846
    Спасибо Благодарностей отдано 
    83
    Спасибо Благодарностей получено 
    227
    Поблагодарили
    166 сообщений
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Error404 Посмотреть сообщение
    А в каком конкретно месте добавлял FF?
    Непосредственно перед выводом кода команды. Дело было так: команда CMD0 возвращала нормальный результат, а вот после CMD55 выдавалась ошибка "illegal command", что ставило меня в тупик. Тактовая частота получалась где-то 143КГц, что не должно было быть проблемой, а после CMD0 вроде кроме ответа R1 ничего не выдаётся. Так что это так и осталось загадкой.

    ---------- Post added at 14:40 ---------- Previous post was at 14:35 ----------

    Ewgeny7, раздели, пожалуйста, тему на две.

  11. #10
    Super Moderator Аватар для Ewgeny7
    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    146
    Спасибо Благодарностей получено 
    76
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от b2m Посмотреть сообщение
    раздели, пожалуйста, тему на две.
    Слушаюсь, мой повелитель!
    Последний раз редактировалось Ewgeny7; 24.11.2010 в 13:01.
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

    Сайт с документацией к "Scorpion ZS 256"

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

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

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

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

Похожие темы

  1. Компьютер "Башкирия-2М"
    от Sergei Frolov в разделе Разное
    Ответов: 131
    Последнее: 14.12.2022, 14:41
  2. ЮТ-88: Реализация на ПЛИС (DE1)
    от Santechnik в разделе ЮТ-88
    Ответов: 61
    Последнее: 13.05.2022, 08:22
  3. Ответов: 65
    Последнее: 14.11.2014, 08:05
  4. Ответов: 0
    Последнее: 15.08.2010, 14:38
  5. Ответов: 0
    Последнее: 26.06.2005, 11:52

Ваши права

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