I bought the DE10-Nano on a whim after finding out about MiSTer back in May 2019 ($188 CAD lol), then did nothing with it. Couple weeks ago I decided to finally order the SDRAM board and set up MiSTer to play cores that don't need it in the mean time. From the start I had two issues:
- when powered on I would always need to reset it 1-10 times to get the menu.
- the Genesis and TG-16 cores would often not load or not sync. Sometimes they would and I'd adjust the video, load a rom or reset the core and it'd either lose sync or crash. I couldn't tell which, the TV just said no input.
I read a bunch, tried a bunch of things. I was afraid that either I got a bunk DE10 (now long since out of warranty) or it'd been damaged in the two and a half years since I bought it. After a week or so of frustration, on a whim I decided to power it from my laptop's USB port (I'm using a barrel connector modified USB cable). It booted to the menu when I plugged it in, right away without a reset! Over and over again. The Genesis and TG-16 cores now work flawlessly.
I had been using my workhorse 65W GaN USB-C PD power supply that I've used with lots of things without issue, including the also FPGA'ed OSSC (ironically enough when I first built it I thought I'd screwed something up because it wasn't working at all. Turned out the USB PS I was using then was underpowered).
I theorize that the fraction of a second it takes the power supply to negotiate 5V output was tripping up the DE10 or MiSTer.