Fpga Cyclone iV C64 core

Hallo Lezer

Ik heb een C64_Multicore Fpga file geconverteerd in quartus 18.1 van Cyclone V naar Cycloon IV.

En tot zover werkt het.

Dit is mijn opstelling.

Maar zoals je op het scherm ziet, loopt het niet door , geen C64 scherm. (Basic,Kernal en char roms zijn aanwezig).
Het Sdram wijkt af.H57V256 is in de configuratie verwerkt.
https://datasheetspdf.com/pdf-file/683985/HynixSemiconductor/H57V2562G…
En eenW9825G6KH-6 heb ik op mijn board zitten.
https://www.winbond.com/resource-files/da00-w9825g6khc1.pdf
Volgens mij komt het aardig overeen en hoef ik niet veel aan te passen.

iemand een idee ?

groeten Jos

Heb je dan wel een floppy driver eraan hangen want hij zoekt blijkbaar naar track01 en sector 00

Links in de midden , zie je een SDCard.
Maar mischien heb je gelijk .Ik heb nog iets gevonden dat de SDCard RAW format moet hebben.
Ben ik mee bezig.

Bedankt.

Update:
Bovenstaand SDCard IMG gedownload met een ***.d64 file er in,dit moest toch gedaan worden.Dus geen verloren tijd ,Maar de configuratie loopt nog steeds niet door.

Kan je niet op 1 of andere manier meer meldingen op het scherm krijgen als een soort debug mode dan kan je beter zien in welke stap de configuratie blijft hangen?

Ter controle:

Jij hebt een zooi "broncode" die iemand geschreven heeft voor een Cyclone IV geport naar iets andere hardware (andere ram chip) en een andere fpga.

En als het niet blijkt te werken vraag je of wij "blind" jou opstelling kunnen debuggen?

Vanaf hier is mijn conclusie: "leuk projectje!" en "er gaat iets mis, je zult moeten debuggen wat!".

Kennelijk loopt de 6510 en de display driver. Mogelijk crasht de ene of de andere, Misschien wordt een instructie in de 6510 niet goed geimplementeerd en crasht de CPU gewoon. Misschien heb je je ram-timing niet goed en komt er andere data terug uit de RAM dan je er in geschreven hebt. Er zijn duizenden andere mogelijke oorzaken.

four NANDS do make a NOR . Kijk ook eens in onze shop: http://www.bitwizard.nl/shop/