Keďže sa mi podarilo nájsť spôsob ako nahrávať programy z PC do FPGA_PC tak som mohol spravil video kde je aj niečo počuť.
Archív kategorií: FPGA
FPGA-PC ZX81 full (zon x81)
Dnes som sa trosku pohral a pridal ďalšiu perifériu 😉 Tentoraz je to známy ay-3-8910. Keďže stále nemám poriadne vyriešené nahrávanie programov naďatloval som jeden z príručky k Zonx81.
FPGA-PC ZX81 full
Tak po dlhom čase som sa zas vrátil k FPGA PC. ZX81 som rozšíril o ďalšiu perifériu. Tentoraz o digitálny joystick. Tento sedí na dvoch portoch a simuluje zebra joistick a Micro-Gen joystick.
Novy prirastok medzi FPGA kity (zas)
Tak kúpil som si ďalší FPGA kit. Tentoraz z Cyclone IV (EP4CE6). Veľmi dobre použiteľný na emuláciu jednoduchých počítačov ale z obmedzenou rozšíriteľnosťou.
Grant Searle sa snažil.
Grant Searle zapracoval na svojom projekte MULTICOMP. Okrem klasik z MS Basicom spravil aj CP/M. V kratkom čase sa pokusim upraviť jeho kod pre FPGA-PC
J1 CPU vo VHDL.
Ďalší záchvat prokrastinace. A napriek tomu aby som pracoval na dokončení VHDL verzie C_brainu, z dôvodu jednoduchšieho vývoja bez ROM emulátoru. Som sa flákal na nete a narazil na J1 CPU. Jedná sa o Forth CPU. To znamená že nemá žiadne registre ale len zásobníky.
Compukit UK101 vo FPGA_PC
Tak a už je to. Úvodná verzia UK101 krásne fungovala. Nakoniec som zistil že moj problém z klávesnicou bol v programe. Pokiaľ som stlačil ako prvú inú klávesu ako c/w/m počítač prestal reagovať a pomohol až reset. Staršia monitor ROM=ka tento problém nemala.
Nove core pre FPGA_PC, UK101?
Na fóre 6502.org Grant predstavil nový projekt UK101 vo FPGA. Na fóre aj web stránke je vidieť že grant použil rovnaký kit ako ja v mojom FPGA_PC. Rovnako ako že zapojenia sú veľmi podobné, A to až do stavu že vlastne bude stačí len zmeniť definíciu pinov, mierne upraviť hlavný VHDL súbor a znovu skompilovať. Takže sa na to zajtra vrhnem. nemalo by sa jednať o moc zložitú úlohu.
Tak nevydržal som. Ale nejak nereaguje klavesnica. A podla warningou z Quartusu je nieco zle v prislusnom VHDL kode.
Úprava J-link z NanoM0 devkitu na plnohodnotný JTAG.
Jak som spomínal mám devkit NanoM0. A jeho súčasťou je J-Link ARM-OB STM32. Nákupom kitu z LPC1343 som ho ale nemohol tento J-link používať, chýbal mu vodič SWV. Nastal teda čas na vyvedenie všetkých JTAG vývodov a umiestnenie do krabičky. Inak by nemal J-link dlhú životnosť.
Kilian616
Tento projekt je asi zakliaty. Potom čo som v rámci experimentov zničil už dva PCB som niekde aktuálny prototyp zapatrošil. Takže som osadil ďalší a čakám na kuriéra z chýbajúcimi súčiastkami. Hrôza 🙁