Не нравиться квартусу этот .pof. пишет cannot add target device EPCS64 to device chain when in the current programming mode.. Что то я не так делаю?
Вид для печати
Не нравиться квартусу этот .pof. пишет cannot add target device EPCS64 to device chain when in the current programming mode.. Что то я не так делаю?
http://caro.su/msx/ocm_de1.htm
Добавлена работа с картами памяти формата SDHC обьемом от 4 до 32 Гигабайт.
В качестве дисковой подсистемы используется Nextor DOS.
Описание системы можно посмотреть на Konamiman's MSX page http://www.konamiman.com/msx/msx-e.html
http://caro.su/msx/ocm_de0.htm
Новая версия прошивки для Altera DE0
А сорцов то немаэ :-(
Так девборда стоит дороже ямахи. Поэтому ямаха и не одна даже есть а девборды нету.
А сорцы она штука такая, всегда полезная =) И от любопытства почитать и по делу заглянуть и по назначению воспользоваться.
Выложена текущая на данный момент версия прошивки с исходниками.
Кроме поддержки работы с картами SDHC обьемом до 32 Гбайт и дисковой подсистемой NEXTOR,
в системе появился COM-порт, реализованный по стандарту UART 16750.
Базовый адрес порта 0x80. Для проверки работы порта на сайте выложил простую терминальную программу
с исходником, а также описание реализации IP UART 16550. Отличие 16750 от 16550 в большем обьеме FIFO
(64 против 16 байт).
Как обычно все материалы на http://caro.su
PS. Выложены исходники и прошивки для платы Altera DE0 с теми же свойствами.
COM-порт в отличии от DE1 имеет сигналы квитирования CTS и RTS,
но на плате обозначение этих выводов на разьеме перепутано имейте это ввиду при подключении.
А разьве вышел новый Некстор?
Скорее всего имелось в виду что была переписана старая ончиповая реализация.
Вот хороший вариант с FPGA EP4C15 по цене 3122 руб.
https://ru.aliexpress.com/item/only-...308.0.0.KB4522
Или можно купить отдельно плату от предыдущего варианта с FPGA EP4C15 за 2177 руб. Но придется делать плату расширения.
https://ru.aliexpress.com/store/prod...608.0.0.ad7BTR
И еще вариант за 1834 руб. Правда FPGA немного маловат - EP4CE10 (10000 LE) и нет RAM. Но думаю можно MSX2 впихнуть, добавив чип памяти на расширительном разьеме.
https://ru.aliexpress.com/item/-/326...308.0.0.mTlRWI
И еще эта же плата за 2177 руб с дополнительными полезными примочками:
https://ru.aliexpress.com/store/prod...610.0.0.53Hi7Z
PS. Кстати, прошивку для Altera DE0 под OCM тоже обновил, добавив UART.
у двух полсендих не наблюдается памИтИ..
Да, не обратил внимания, предполагая что при такой конфигурации на нижней стороне должен быть чип памяти. Но цена очень привлекательная, попробую заказать и приделать память на расширительный разьемчик.
OCM не влезет (FPGA EP4C6 - 6000 LE), но для других платформ вполне подходящий вариант для экспериментов, и цена 2248 руб с доставкой.
https://www.aliexpress.com/item/ALTE...c-b4deef443fb4
Ну если для еще и других - тогда вариант на не-православном Ксайлинке
https://ru.aliexpress.com/item/Free-...473fe5aa&tpp=1
или со SRAM памятью. MSX в шестой spartan XC6SLX9 точно влезает с Некстором, ну может не совсем вторая, но первая - точно. я не знаю, в чем коренное отличие между 1 и 2
Выхлоп VGA хоть человеческий хоть нет, делается 10-ом резисторов;)
- - - Добавлено - - -
Клавиатуру ps/2 сложней "подключить ". Требуется питание +5В и схема согласования уровней.
Все выше сказанное относится конечно к голым платам FPGA без всяких китайских приблуд .
Когда устройство полностью вмещается на готовую девборду, с уже распаянным на ней стандартным разъемом VGA цеплять к ней еще один такой же "на проводах" или тыкать паяльником ради десятка резисторов...
Мягко говоря, - обидно!
Питание 5В там обычно имеется. А преобразователь уровня - это полевик и пара тех же резисторов (на готовых платках у китайцев их как того-самого за баней)
Зачем эти пассивные шилды за куеву денег?)
VGA (разное бывает - количество цветов). Если уж брать то бренд. Там на резисторах не экономят и не горят они как свечки от кривой схемы подключения. Китайцев кормить с их Циклон 3 (только эмблема перебита), а по факту 2. Мы и сами резисторы допаяем:)
Купил по 100р за пучок, вместе с какой то мелочью типа ардуино-мини, USB-UART, ENC28j60 и прочего мусора по десятку штук. Ссыпал в коробочку - есть не просят.
Ага, тоже купил пучок девборд циклон 2 "голых" (3 - это видимо бонус, обрадовался) сложил в коробочку. Пригодятся штука классная, а шилды и сами соберем, если конечно это не HDMI (эту тему не изучал и не делал в железе) выход:)
Версия от 17 апреля 2017 года.
=========================
Добавлена работа с PS/2-mouse.
Реализована работа мышки, подключенной к порту джойстика по стандарту принятому для MSX.
Пока реализована работа мышки без колеса. По умолчанию мышка работает через порт джойстика 1.
На плате DE1 не предусмотрено подключение дополнительного PS/2 устройства, поэтому для
подключения мышки придется собрать часть схемы, приведенной на сайте.
http://caro.su/msx/ocm_de1.htm
Мышка теперь работает и на версии OCM на Altera DE0.
http://caro.su/msx/ocm_de0.htm
Очередной подход к OCM на базе DevBoards от Terrasic:
1) Модифицирован начальный загрузчик системы - процесс загрузки отображается на экране.
2) Кроме начального старта по включению питания и по нажатию кнопки KEY0, при котором происходит загрузка BIOS системы,
предусмотрен "теплый" старт без загрузки BIOS по кнопке KEY1 и с клавиатуры, одновременным нажатием Ctrl+Alt+DEL.
3) Попробовал реализовать режим так называемого "ScanLine" - для включения, в любом ВИДЕО режиме необходимо нажать SHIFT+PrtScr.
Всё это реализована на DE1, DE0 и DE0Nano
Смотреть как обычно на http://caro.su
http://caro.su/grafs/iplrom2c.jpg
Эту купить можно.
А вот это не стоит.
Надо дождаться, пока закончатся платы старой ревизии (зелёные) и появится комплект с обновлённой коре-бордой синего цвета.
На ней установлена 6-наносекундная SDRAM, на старой 7,5ns, которая работает максимум на 70МГц при CL-2. Продавец божится, что на новой плате SDRAM с моим тестом работает на 93,33МГц (возможно и выше, следующая интерация 133,33МГц)))
Переписка оказалась не напрасной.Цитата:
New sof only upto 93.33
З.Ы.
Кстати, у него появилась ещё более вкусная коре-борда на Е22 на новой ревизии платы.
https://ru.aliexpress.com/store/prod...b5d47bae48bo55
З.Ы.-2
На старой ревизии на CL-3 SDRAM не запустилась вовсе, хотя на других платах с той же коркой вполне себе работает.