Обсуждение MSX-EXT. Общая тема

صفحة 8/15
1 | 2 | 3 | 4 | 5 | 6 | 7 | | 9 | 10 | 11 | 12 | 13

بواسطة АIеks

Paladin (949)

صورة АIеks

27-10-2019, 13:17

АIеks wrote:

Девборда с Циклоном 5 оплачена, осталось ждать.

Приехала посылка. Но пока все плохо. Даже проект от Grant's не работает. Намудрили с этим пятым циклоном. Проекты собираются долго. Банки какие-то (без трех-литровой банки не разобраться) Big smile

Короче пока капец. Надо разбираться. И видимо комп новый покупать с этими передовыми технологиями (это не точно) Smile

Цель сделать MSX1 на FPGA, максимально приближенным к MSX-EXT.

بواسطة АIеks

Paladin (949)

صورة АIеks

27-10-2019, 16:16

Вот что подумалось. Может вообще не махаться с этим Грантом, а переходить сразу К VDP ван (один) Question

Почему такой ход? Я у поделия от Гранта, не могу даже высечь синхру для видео (а оно тактируется clk). ВО. Или друзья из Китая таки впихнули какой то невероятно побитый цыклоп без глаза Big smile

Или это друзья Intel червяка отложили? И молчат. Я очень скептически отношусь к переходу софта от одной конторы к другой (CAD EAGLE видимо капец, жаль). Или все плохо, и я отстал от жизни в этой теме Smile

بواسطة neznajka

Champion (306)

صورة neznajka

28-10-2019, 00:05

А по мне так нормально. Скупила интел альтеру и ладно.
Лучше доделайте MSX-EXT Wink

بواسطة АIеks

Paladin (949)

صورة АIеks

28-10-2019, 13:16

neznajka wrote:

Лучше доделайте MSX-EXT Wink

Так MSX-EXT на FPGA и есть продолжение проекта на мелко схемах. Просто все будет компактней. Останется сделать мини кросс плату. И подключай к кросс плате MSX-EXT на FPGA. А еще возможны всякие все возможные комбинации. Там реальный VDP + FPGA, или еще чего захочется.

Ларчик просто открывался. Подслеповатый стал. При копировании старого проекта в новый проект, переносился путь к старому файлу прошивки FPGA LOL!

Так проект от Гранта заработал за вычитом SD-карты. И фиг с этой SD-картой. Теперь надо оформить дев-борду, а то на соплях все. И задуматься о покупке маленького 7" VGA монитора от друзей китайцев Smile

بواسطة АIеks

Paladin (949)

صورة АIеks

29-10-2019, 09:30

Ну, как-то так вышло. По ходу дела буду допиливать Smile

بواسطة neznajka

Champion (306)

صورة neznajka

29-10-2019, 09:57

А если все в корпус от ноутбука запихнуть ?

بواسطة АIеks

Paladin (949)

صورة АIеks

29-10-2019, 10:42

Можно. Но у меня вряд ли до этого дойдет. А так, универсальные китайские скалеры для TFT-матриц доступны за недорого. С клавиатурой тоже проблем не будет, исходников PS/2 для микроконтроллеров в сети придостаточно.

بواسطة АIеks

Paladin (949)

صورة АIеks

30-10-2019, 09:17

Вчера убил целый вечер. Пытаясь прикрутить PLL от Циклона 5 к vhd коду. Решение проблемы нашел на японском языке, датируемой 5 летней давности. Капец. Ошибку так никто и не исправил.

بواسطة АIеks

Paladin (949)

صورة АIеks

31-10-2019, 13:38

Начал потихоньку разбираться с проектом msx1fpga от Fabio Belavenuto. Проект аккуратно сделан. И вот не выходит уложит за пару вечеров весь поток сознания автора. У меня слегка другое понимание дел, видимо сказывается железячное мышление.

И решил начать с vdp18, нашел первоисточник (Arnim Laeuger). Но вот не задача, SCART выхлопа нет. Вот тут и остановлюсь.

p.s. О железячном мышлении. У всех проектов msx fpga уши растут от ESE MSX-SYSTEM3 (2006 г.). И там используется некий ipl-rom для инициализации msx и fpga в целом. Так вот это конечно прекрасно для 2006г, но время идет и мне как железячнику интересно сделать систему максимально приближенную к msx от 83г. Вроде за недорого это получиться для msx1 (one чип fpga), на момент 2019г Smile

p/s. О компиляторах fpga. Это за гранью понимания 4 ядра на 2ГГц маслают пустой код для циклона5 - 1 мин. Видимо пора обраться к истокам. СИ от HI-TECH для Z80 (ср/м) от 83г. уверено держит первое место по скорости и качеству генерируемого кода (суммарный показатель по тестам) по сравнению с конфигом 4 ядра на 2ГГц и новодельными компиляторами от 2019г.

بواسطة АIеks

Paladin (949)

صورة АIеks

03-11-2019, 19:28

А тем временем проект MSX-EXT на FPGA подал первые признаки жизни. Конфиг зашкварный. MSX от такой наглости подофигел, скривил курсором в бейсике рожицу с открытым ртом LOL!

Конфиг:

rom_ce_n_s	<= '0' when cpu_addr_s(15) = '0' else '1';                                                        -- 32K
vdp_ce_n_s	<= '0' when cpu_addr_s( 7 downto  3) = "10011" and (io_wr_n_s = '0' or io_rd_n_s = '0') else '1'; -- 8 Bytes $98-$9F
ram_ce_n_s	<= not rom_ce_n_s;
صفحة 8/15
1 | 2 | 3 | 4 | 5 | 6 | 7 | | 9 | 10 | 11 | 12 | 13