
PDP1 for DE10-Standard:
https://github.com/MiSTer-DE10-Standard/PDP1_MiSTer
PDP1 for DE1-SoC:
https://github.com/MiSTer-DE1-SoC/PDP1_MiSTer
PDP1 for Arrow SoCKit:
https://github.com/MiSTer-Arrow-SoCKit/PDP1_MiSTer
Moderators: Mug UK, Zorro 2, spiny, Greenious, Sorgelig, Moderator Team
In short run it is passing with 120MHZ, I ran few additional hours on the Arrow SocKit with HSMC daughter board and got only 1! red error on 120MHZ, so that is the maximum MHZ rate I bet.Sorgelig wrote:I wonder what frequency is passed on Arrow board with HSMC board.
Regarding NeoGeo, it should work fine, just released a week ago an enhanced port:AwesomeDolphin76 wrote:Is anyone else having trouble with the SNES or NeoGeo cores?
So far the other cores seem to be ok, but I'm hitting different issues on both:
SNES: Audio crackle on some games. "Out Of This World" tries to destroy my poor speakers. "Mr. Do" has the crackle at certain points. It's as if there's a certain operation that goes bad, because some music never triggers it.
NeoGeo: Everything is wrong. It usually crashes on startup with a hardware error. If it gets past that, it gets an exception and quits anyway. If it gets past THAT, the graphics are badly corrupted.
It feels like one or both of these could be bad SDRAM, but the DE10 Standard is new out of the box. My first guess was SDRAM, but I can't make the SDRAM test included with the DE10 fail. I'm tempted to send it back, but what kind of a return is, "Well, it doesn't run this other person's code...."
Great, then it should be a simple SW version issue.AwesomeDolphin76 wrote:Ok, thanks for looking into the SNES thing!
The SDRAM tester ran fine for 2 hours, so that's one possibility eliminated.
I'll check the software I've got loaded on the device.
Code: Select all
volumectl=1 ; enable audio volume control by multimedia keys
Dear Joe,jhgorse wrote:Greetings,
My name is Joe. Thank you for this port of the MiSTer project to a dev board I had almost gifted.
I have followed these instructions for bringup:
https://github.com/MiSTer-Arrow-SoCKit/Main_MiSTer/wiki
Nothing displays on the vga output.
I did not see a recommendation for BOOTSEL, so I change it back to the default:
BOOTSEL(2 downto 0) <= "101"
Is there a console port to see more about what is or is not going on?
Cheers,
Joe
Code: Select all
/root# uname -a
Linux MiSTer 4.19.0-socfpga-r1 #3 SMP Sun Jun 9 18:32:41 CST 2019 armv7l GNU/Linux
Yes UART works inMiSTer images at 115200, sorry.jhgorse wrote:Thank you for writing, mazsola2k.
For reference, it is the Arrow SoCKit Rev C.
I found that my sd card had been corrupt. A fresh reformat to exfat and re-install did the trick. We are up and running! See attached image. =)
The usb uart works at 115200 baud. Logged into root.In the attached image of the setup, you can see the GPIO board from Terasic and an unmodified Arrow SoCKit dev board.Code: Select all
/root# uname -a Linux MiSTer 4.19.0-socfpga-r1 #3 SMP Sun Jun 9 18:32:41 CST 2019 armv7l GNU/Linux
I was surprised to see that there are no regular USB ports, so the USB-OTG is necessary for peripheral support.
Next steps are to (1)connect peripherals via USB-OTG and (2)build/fab the SRAM cache board. USB-OTG to a hub should suffice. I want to get the xbox 360 controller to work.
Onward.
Cheers,
Joe
PSX is right now in the works. I don't know if it can be fully completed but at least parts can be. Whether it's playable or not we will see. N64 as I understand it is out of range, which of course puts the Dreamcast out of reach. Not sure about the Saturn and where it falls on the scale, my guess is not but I could be wrong.kublai wrote:Are any of these systems capable of emulating the next gen systems such as N64, PSX, Dreamcast, Sega Saturn, etc?
DE10-Standard:
DE1-SoC:
Arrow SoCKit:
Thanks for info. I was just curious as I read somewhere that the DE-10 Nano is pretty much at it's limit with the systems it can emulate now so it will not be able to emulate the newer generation of consoles.reflex wrote:PSX is right now in the works. I don't know if it can be fully completed but at least parts can be. Whether it's playable or not we will see. N64 as I understand it is out of range, which of course puts the Dreamcast out of reach. Not sure about the Saturn and where it falls on the scale, my guess is not but I could be wrong.kublai wrote:Are any of these systems capable of emulating the next gen systems such as N64, PSX, Dreamcast, Sega Saturn, etc?
DE10-Standard:
DE1-SoC:
Arrow SoCKit:
Feel free to correct me if anyone has info I don't.
Wow thanks so much for this information. Very interesting stuff.dshadoff wrote:This is the current utilization:
https://docs.google.com/spreadsheets/d/ ... edit#gid=0
You can draw your own conclusions from that. A portion of the utilization will be for framework-related items.
The wild card is how efficiently-programmed they are, and whether the chips are understood at the gate level, or merely at a high level. I suspect that there is a lot that is not yet known, so they probably aren't coming anytime soon.
I have found that the "Cyclone V Datasheet" (CV-51002) shows various timing info to compare differences in speed grades:Sorgelig wrote:Btw, there is no Altera/Intel documents saying what exactly this number means besides that 6 is less than 7. It's not like SDRAM chip where -6 and -7 means particular delay in datasheet. In FPGA it's more hypothetical than real difference.