This demo worked exactly as advertised.This little SoC has so far given me nothing but pleasure. The SoC is running a web sever. When you browse to the SoC, you can do all sorts of things instantly that manipulates the board through the FPGA. Simple things like manipulating LEDs, but this gains you confidence.
Part of the system shows up on Windows 10 desktop as a "disk". There you install the drivers by double-clicking on the 32/64 bit version of your host OS. It took five seconds. After that, with the SD card already installed on the SoC from the factory running Linux, I guessed that it was running ssh and VNC. I guessed the VNC address and it immediately came up!
Ordered the AdaFruit TFT display so that I can run this and other demos. Incredible the FPGA speedups, as you can see when the demo switches from FPGA to CPU:
Copied the image to an sd-card. Replaced the sd-card that came with the SoC. Booted the SoC and there it was displaying the Mandlebrot set on the attached AdaFruit TFT at blazing speeds. Push the buttons on the SoC to control CPU or FPGA. All works perfectly.
Next is:
0) Assuming Altera gets me the 30 day trial this century;
1) Compile the helloworld.cl part and transfer the whole thing to the SoC and see if it runs.
2) Then compile the Mandelbrot example and move the image to the SoC and see that I can get a complicated example to work.
Then I can do almost anything.
