Posts from rpc18 in thread "RAD Expansion Unit (Fragen, Aufbau, Lösungen, ...)"

    Thank you Frenetic changing those two values fixed the problem!

    I was feeling confident after all the boards I soldered worked so I've assembled the last 2 but now one of them has a different issue, I have attached a couple of pictures so you can see the problem

    It seems to respond to keypresses but there are a lot of garbage characters with different colors on the screen and some of them are flashing every second or so, any idea what might be wrong?

    I've inspected the board and all the solder joints look fine at first look, hopefully none of the chips are bad because I don't have a desoldering station with hot air to remove them from the board... Anything I could maybe check with a multimeter or oscilloscope to figure out what's happening?

    I see, I only mentioned DATA HOLD because when I increased that value a lot I got pretty much the same kind of graphical glitch with my RAD and C64 that usually work fine with the default value, so I assumed it was related to that

    But obviously I don't really know what I'm doing, I was just experimenting, so I'll tell him to focus on ENABLE RW+ADDR and ENABLE DATA and we'll see if they make a difference, thanks!

    Hello, I have assembled 3 RAD boards instead of just one because I had extra components, let's call them Board1, Board2 and Board3.

    I tested all 3 boards on my C64 and they all seemed to work fine, I tested GeoRAM mode, REU mode and even played DOOM (very nice) with all of them and my Raspberry Pi 3B+

    Then I gave Board3 to a friend but he's getting a weird graphical glitch on the menu, it seems to respond to key presses but the characters are all messed up, he's using a 3A+, I've attached a picture of the problem.

    You can't really tell from the picture but the borders are displayed just fine

    Since I tested all boards on my C64 I don't think it's a hardware problem so to help him debug the problem I plugged in my boards (Board1 and Board2) on my C64, pressed the pound key and started adjusting the bus timings just to see if I could replicate his issue and I'm getting a similar glitch if I increase DATA HOLD a lot from the default 22. I don't get exactly the same glitch but very similar corruption of the characters

    What does this mean? I told him to try selecting the second core frequency in config.txt and also to blindly try to adjust the timings (even if he can't really see what he's doing from the messed up screen) up and down but he had no luck fixing the problem

    Could it be a problem with his C64? Is there a specific setting that might be causing this?

    I'd appreciate if you could help me debug this, thank you!