
I’ve decided to learn how to program FPGA:s. So I got myself two Terasic boards, one Terasic DE10-Nano for testing out the excellent MiSTer FPGA hardware arcade/computer/console emulator and a simpler DE0-Nano for beginning to learn Verilog.
But the software used, called Intel Quartus Prime 19.1, is truly horrible. The Windows version doesn’t work with high-resolution screens when using scaling; the text is cut off on the display. So I installed it on my Linux Ubuntu 18.04 machine instead. Now the display works, but there’s a lot of other problems, like getting the dreaded error message: “USB-Blaster unable to scan device chain”. I’ve written them down here for later reference, and maybe you have the same install problems, so this might help.
[Read more…]


My primary NTP Stratum-1 server is available at ntp.jacken.se, but it is also in the .se pool of ntp.org.
So I built a pulse extender, making the pulse around 250 milliseconds instead. And now the Raspberry Pi picks up the pulse without problems. Some GPSDO units can set the pulse width by programming the unit via a serial port, but I can’t find that feature on this unit (which is poorly documented and was OEM made for some other manufacturer), so I had to do it with hardware. So how does it look when crunching the numbers on it?