skiselev / omega

Omega Home Computer

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Could use some help debugging my cartridge slots..

nullvalue0 opened this issue · comments

I have my Omega computer built, and have gone through many tests - everything seems to be working except for booting a cartridge.. Screen, sound, joystick, even tested cassette and it's working perfectly (loaded Donkey Kong from a wav file, what a blast!)

But when I put in a cartridge the system just boots to MSX-BASIC. Voltages look correct. I've double-checked my slot select/dir GALs, the CS lines all seem to be operating.

Does this timing look correct? This is a boot-up from power off, with a cart in Slot 1.
2023-03-18 13_43_31-MSX sr - PulseView

MSX Cart PV.zip

Let me know if there are any other lines that would be more helpful from a logic analyzer perspective. Thanks!

I have resolved this. After extensive testing of all the address & data lines, I found there was no activity on my D1 and D5 lines. Followed the traces and found there was no connectivity between the cartridge port and the IC U25. It must be a couple of cracked traces, although I could not see any evidence of this. I ran a couple of bodge wires and I'm booting from cartridge now!