Template_MiSTer core runs but doesn't recognize OSD/input [Solved]
Posted: Wed Jul 07, 2021 9:37 pm
Hi there!
I've been getting started with MiSTer core development by attempting to compile and run the MiSTer-devel/Template_MiSTer core.
Compilation succeeds, and starting the core successfully results in the core's default "cosine noise" pattern.
However, the MiSTer becomes unresponsive to input when the core is loaded:
- The OSD/User buttons do nothing, so I can't bring up the OSD menu
- The OSD button on my gamepad also doesn't work
- A UART serial terminal shows gamepad inputs in the menu but not in the template core, so it seems to not be receiving input of any kind
When another core (e.g., Galaga) is opened, the serial terminal shows the following message:
No such message appears in the template core, so it seems like it may not be opening the input devices at all. I'm not sure whether the IO board's buttons are also connected over /dev/input, though.
I am running Quartus Prime Lite 17.0.0. To rule my Quartus installation out, I also tried compiling the latest version of the Flappy Bird core; the resulting .rbf was able to open the OSD with no issues.
Thank you for your help!
I've been getting started with MiSTer core development by attempting to compile and run the MiSTer-devel/Template_MiSTer core.
Compilation succeeds, and starting the core successfully results in the core's default "cosine noise" pattern.
However, the MiSTer becomes unresponsive to input when the core is loaded:
- The OSD/User buttons do nothing, so I can't bring up the OSD menu
- The OSD button on my gamepad also doesn't work
- A UART serial terminal shows gamepad inputs in the menu but not in the template core, so it seems to not be receiving input of any kind
When another core (e.g., Galaga) is opened, the serial terminal shows the following message:
Code: Select all
opened 0( 0) /dev/input/event0 (1d57:0020) 0 "usb-ffb4000..."
I am running Quartus Prime Lite 17.0.0. To rule my Quartus installation out, I also tried compiling the latest version of the Flappy Bird core; the resulting .rbf was able to open the OSD with no issues.
Thank you for your help!