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

User Tag List

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

Тема: Canivore SCC - флешкартридж

  1. #61
    Veteran Аватар для Wierzbowsky
    Регистрация
    08.07.2015
    Адрес
    г. Бохум, Германия
    Сообщений
    1,747
    Спасибо Благодарностей отдано 
    170
    Спасибо Благодарностей получено 
    610
    Поблагодарили
    304 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Меню и хелп немного подработаны, сделан кастомный шрифт. Планируется использовать псевдографику для "окон". SSC уже поправили на SCC.

    Нажмите на изображение для увеличения. 

Название:	menu.jpg 
Просмотров:	361 
Размер:	45.3 Кб 
ID:	55349Нажмите на изображение для увеличения. 

Название:	help.jpg 
Просмотров:	302 
Размер:	58.1 Кб 
ID:	55348

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

  3. #62
    Veteran Аватар для Wierzbowsky
    Регистрация
    08.07.2015
    Адрес
    г. Бохум, Германия
    Сообщений
    1,747
    Спасибо Благодарностей отдано 
    170
    Спасибо Благодарностей получено 
    610
    Поблагодарили
    304 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Бутблок и утилита-прошивальщик почти закончены - добавлен автодетект мапперов, verbose mode (для тех кто любит технические подробности), Super User mode для редактирования всех регистров (кто не рискует, тот не играет в MSX игры), полностью автоматический режим работы (когда пользователя ничего не спрашивают). Бутблок и сама утилита "причёсаны" и идёт тестирование. На фотках - основной скрин бутблока и экран помощи.
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	IMAG1583.jpg 
Просмотров:	2492 
Размер:	67.9 Кб 
ID:	55596   Нажмите на изображение для увеличения. 

Название:	IMAG1584.jpg 
Просмотров:	2026 
Размер:	73.7 Кб 
ID:	55597  

  4. #63
    Veteran Аватар для Wierzbowsky
    Регистрация
    08.07.2015
    Адрес
    г. Бохум, Германия
    Сообщений
    1,747
    Спасибо Благодарностей отдано 
    170
    Спасибо Благодарностей получено 
    610
    Поблагодарили
    304 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Проверил сегодня как работает GameMaster 2 ROM на нашем мультикарике - всё пошло с первого раза. Игровой карик (простой флешкарик на 1 игру) был в слоте 2, с нашего мультикарика запустил GameMaster 2, он обнаружил игровой карик и позволил использовать читы. Запись на диск не проверял пока, возможно работать не будет из-за разницы реализации нашего мультикарика и GameMaster 2.

  5. #64
    Veteran Аватар для Wierzbowsky
    Регистрация
    08.07.2015
    Адрес
    г. Бохум, Германия
    Сообщений
    1,747
    Спасибо Благодарностей отдано 
    170
    Спасибо Благодарностей получено 
    610
    Поблагодарили
    304 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Исходники проекта уже давно опубликованы, но видимо я забыл об этом написать, сорри. Скачать можно в нашем репозитории:

    https://github.com/RBSC/Carnivore

    Коммерческое использование не разрешается без согласования с группой RBSC. Изготовление плат и их продажа для покрытия расходов на производство и доставку допускается.

  6. #65
    Veteran Аватар для Wierzbowsky
    Регистрация
    08.07.2015
    Адрес
    г. Бохум, Германия
    Сообщений
    1,747
    Спасибо Благодарностей отдано 
    170
    Спасибо Благодарностей получено 
    610
    Поблагодарили
    304 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Как-то тут стало грустно и пусто. Порадую ка я вас новостями.

    Вторая версия Carnivore картриджа на подходе. Уже работают ОЗУ, CF карта и флешка; играет FMPAC (с переведённым на английский биосом) и SCC. Пока идёт первичная отладка, потом займёмся причёсыванием утилит и интерфейса.

  7. #66
    Veteran Аватар для Wierzbowsky
    Регистрация
    08.07.2015
    Адрес
    г. Бохум, Германия
    Сообщений
    1,747
    Спасибо Благодарностей отдано 
    170
    Спасибо Благодарностей получено 
    610
    Поблагодарили
    304 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А вот собственно и собранный карик. Причёсываем бутблок и утилитки пока что.


  8. #67
    Veteran Аватар для Wierzbowsky
    Регистрация
    08.07.2015
    Адрес
    г. Бохум, Германия
    Сообщений
    1,747
    Спасибо Благодарностей отдано 
    170
    Спасибо Благодарностей получено 
    610
    Поблагодарили
    304 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Достигнута стабильность работы железа. Плату ждёт ещё одна ревизия, в этот раз совсем мелкая. Теперь искореняем мелкие глючки и допиливаем утилиты. Думаю, что релиз будет в марте-апреле.

    Могу сказать, что паять Альтеру и другие чипы на карике третий раз уже достаточно просто - сказывается предыдущий опыт. Главное - правильно расположить чип, чтобы пины со всех сторон были точно на своих местах. Паять ножки Альтеры надо вдоль, чтобы не сдвинуть их с места и не исправлять потом иголкой. Если используете жидкий флюс - обязательно отмывайте плату от него. Я в ультразвуковой ванночке со спиртом продержал плату добрых 15 минут.

    Кнопка - очень полезная вещь при отладке собранного карика, рекомендую её поставить. Микросхему DAC лучше не перегревать - по словам сборщиков похожих кариков она к этому делу чувствительна. Выход звука на самом карике слабоват для наушников, так что рекомендуем подключать их к общему аудиовыходу MSX.

    Программирование прошивки осуществляется с помощью обычного ByteBlaster 2 в режиме Active Serial. В программе надо вручную выбрать устройство EPCS4, а не использовать автодетект. Возможно в будущих ревизиях допилим JTAG. При программировании на плату нужно отдельно подать 5в. Сделать это можно припаяв пины от джампера по обеим сторонам танталового конденсатора, сидящего на шине питания и подав туда нужное напряжение. Я использовал кабель от старой зарядки телефона - на одном конце вилка USB, на другом одинарные штекеры типа "мама", которые подключаются к пинам, напаянным на кондер.

    Впаивать пины для разъёмов JTAG и AS не рекомендую - не влезет ни в какой корпус. Проще эти двухрядовые пины воткнуть в разъём программатора. Затем можно обратную сторону пинов вставить в дырки разъёма AS (Active Serial) и немного их наклонить, чтобы обеспечить надёжный контакт с метализацией отверстия. В таком прижатом состоянии программируем Альтеру и потом просто вынимаем пины из дырок.
    Последний раз редактировалось Wierzbowsky; 06.02.2017 в 20:05.

  9. #68
    Veteran Аватар для Wierzbowsky
    Регистрация
    08.07.2015
    Адрес
    г. Бохум, Германия
    Сообщений
    1,747
    Спасибо Благодарностей отдано 
    170
    Спасибо Благодарностей получено 
    610
    Поблагодарили
    304 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    C SCC разобрались - работает. Вчера причесал бутблок, навёл марафет, добавил обработку порта F4 для полноценного ресета после изменения конфигурации. В утилите добавлена опция создания конфигурационных записей - чтобы можно было использовать карик как отдельное устройство, например только как расширение ОЗУ или как комбинацию нескольких устройств. Причесал интерфейс для показа карты занятости блоков, поправил некоторые недочеты в обработчике ошибок. Также добавлена опция полного стирания флеш чипа. Работа продолжается. Уважаемый Ptero улучшает прошивку и утилиту. Будет также новая ревизия платы. Скрины и видео работы карика будут позже.
    Последний раз редактировалось Wierzbowsky; 10.02.2017 в 16:05.

  10. #69
    Veteran Аватар для Wierzbowsky
    Регистрация
    08.07.2015
    Адрес
    г. Бохум, Германия
    Сообщений
    1,747
    Спасибо Благодарностей отдано 
    170
    Спасибо Благодарностей получено 
    610
    Поблагодарили
    304 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вот пока что крупные фотки собранного устройства, а также небольшое исправление для платок версии 2.1:

    http://podrezov.com/carnivore2/cmfc_fix.jpg
    http://podrezov.com/carnivore2/cmfc_large_front.jpg
    http://podrezov.com/carnivore2/cmfc_large_back.jpg

    Основное меню:


    Экран помощи:

  11. #70
    Master
    Регистрация
    04.12.2008
    Адрес
    г. Черкассы, Украина
    Сообщений
    957
    Спасибо Благодарностей отдано 
    4
    Спасибо Благодарностей получено 
    11
    Поблагодарили
    8 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Wierzbowsky, пролистал репозитарий и эту тему, можно ещё ссылки на схему и исходники для FPGA, посмотрю возможно-ли перенести на DivGMX.

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

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

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

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

Ваши права

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