-
Notifications
You must be signed in to change notification settings - Fork 7
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
Doesn't work in CDTV #4
Comments
Hello, |
Hi @nobodyisinocent |
Hi Liv ! |
I've tweaked a few things based on learnings from the GottaGoFastRAM2000 board which I am hoping will help, Can you please try out the attached jed file when you have the time and let me know? Thanks for the idea I will check out that project too |
Hi ! New jed file injected into the XC and tested. Actually I obtain the same issue. I realized I didn't explain what's happening when the CDTV is switched on. I tested also with a floppy drive connected to see if I could hear the click of the drive. Nothing ! Kind regards, |
Strange... Does your board work in an A500? If possible can remove the board and boot up Sysinfo and see how many boards are listed under the "Boards" option? |
Also can you try the attached firmware? this one doesn't use autoconfig it just forces the memory to map so it can be tested with AmigaTestKit by choosing the option to detect memory, you should be able to detect 8MB and then test it all which will tell us if the part that is broken is related to autoconfig or related to the memory control |
And another autoconfig one to test when you get a second please :) |
Initially, the board worked onto the A500. I'm going to inject the firmware for the A500 if everything is good. One question, For the CDTV, is there another signal which is needed to be picked up ? |
In the CDTV the dmac's cfgin is tied to ground but it does have a CFGOUT by the looks of it but this doesn't appear to be easily accessible - only connected to the diagnostic port The firmwares for various CDTV fast ram boards (incl my CDTV fw) work around this by watching the bus and wait until after they see the DMAC being configured before they respond to autoconfig requests. I have tested that this part works with an A500 & A590 setup which has the same DMAC |
Hi ! Thanks for the information about the GFG signals. About my RAM board, I have put the A500 firmware into the cpld. On the A500, I obtain a red screen. Anyway, I had an another IDE68K + GottaGoFastRAM onto this A500. So, I have injected the first firmware you sent me to test if the result would be the same. And yes, the result is the same with yellow screen. I have finally injected the no-Auto-config firmware to test into the cpld. Tested onto my CDTV, it boots perfectly onto the CF card of the IDE68K. This evening, I'll test to add the memory manually with the "addmen" command line. And after, I'll test the third firmware you've sent ! |
Hmm the "Defective" screen usually means that kickstart did a memory test and found the ram to be faulty - perhaps a bad solder joint or something? It should work fine with the IDE68K I have a few here stacked with this ram board. Better than addmem is booting AmigaTestKit if you have a Gotek or something - this allows you to autodetect memory and test it. Thanks so much for your help! |
Yes, it worked before. But yes, I suspect faulty ram. I'll check the soldering. Yes, I have downloaded AmigaTestKit also, and I'll used it. :-) No problem. It's a pleasure, I like your little board ! |
For information, if I use AddMem 200000 9FFFFF, the command line returns an error which says that only a part of memory is found and the Fast RAM is not activated. |
Well that is very strange, I get the feeling there is some problem with the design. perhaps the buffers don't work well with the CDTV for some reason (noise immunity or something?) I've bought a CDTV on eBay now so I can poke around with my oscilloscope etc, thanks so much for your help I'll keep this thread updated with my findings |
Okay ! Thanks a lot for your great work ! :-) |
Fixup U4 Voltage threshold by switching to 3.3V - #4 Fixes CDTV Compatibility
Fixup U4 Voltage threshold by switching to 3.3V - #4 Fixes CDTV Compatibility
Fixup U4 Voltage threshold by switching to 3.3V - #4 Fixes CDTV Compatibility
Fixup U4 Voltage threshold by switching to 3.3V - #4 Fixes CDTV Compatibility
Hi LIV ! It's a great news ! Perfect job. +1: Fantastic ! My CDTV will have a 8MB board and an IDE port ! And it's thanks to you ! :-) |
Fixup U4 Voltage threshold by switching to 3.3V - #4 Fixes CDTV Compatibility
Fantastic! Thanks so much for your help :) |
Hello. Can you tell me how to update the firmware for cdtv in GottaGoFastRam. what software and programmer to use? |
@MirekBie you can program using a Raspberry Pi following the instructions here: https://linuxjedi.co.uk/2021/11/25/revisiting-xilinx-jtag-programming-from-a-raspberry-pi/ but you would replace FLASH_KICKSTART.jed at the xc3sprog command with the filename of the .jed you wish to program |
Need to acquire a CDTV to find out why
The text was updated successfully, but these errors were encountered: