Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Compiling the CPLD Firmware #2

Open
Retrofletch opened this issue Jul 8, 2023 · 2 comments
Open

Compiling the CPLD Firmware #2

Retrofletch opened this issue Jul 8, 2023 · 2 comments

Comments

@Retrofletch
Copy link

Hello
i have built two of these and they both act the same, i get only the normal blue screen and rarely i get a verry garbled Neo geo logo trying to show.

When i tried to compile the firmware in Quartus i got many errors in regards to timings as there is no SDC file, i tried to make my own and got rid of almost all the complaints but i was more or less just making guesses so im not sure i did it correctly.

basicly im not at all confident in my compiled firmware and i suspect that is the issue as i have double checked soldering.

Is there a more complete set of quartus files to work with? or even better a confirmed and known working file to program the cpld with?

Looks like original files were made in quartus 12, i was not able to find that so i was using quartus 13, maybe thats a problem?
have tested several mvs cartidges.

reset wire is soldered in.

not sure how to proceed, any help appreciated
thanks

@furrtek
Copy link
Contributor

furrtek commented Jul 8, 2023

Hello,

The files are known to work, the timing warnings given by Quartus can be ignored as the clocks are well under the fmax.
Blue screen means the console wasn't able to read the program ROMs, which the CPLD doesn't mess with. Most certainly several bad contacts.

@Retrofletch
Copy link
Author

Hmm yes, but if i plug in a AES cart it will boot and all contacts both on the fusionconverter and the mvs cartridges have been cleaned, not sure what else it could be besides the cpld =/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants