Skip to content

Releases: the-snowwhite/soc-image-buildscripts

Mksocfpga Arm64 Ultra96 Debian Lxqt Desktop Buster

20 Sep 00:13
Compare
Choose a tag to compare

For DEvelopment and testing of the Machinekit mksocfpga aarch64 branch
Initially targeted for the Ultra96vX Dev board's. (tested to also work on FZ3 and Ultramyir with replacement of the boot files)
The ultra96 is picky about screens (especially dvi to hdmi adaptors)
When booting make sure your screen is powered up so it can get detected.
Screen will not wake up from sleep.
22/10-2020 Edit:
Since this image is a tad old be sure to do:

sudo apt update
sudo apt upgrade

on your initial run.

For cabled LAN I can recommend the:
i-tec USB 3.0 3 PORT + GIGABIT ETHERNET ADAPTOR
P/N U3GL35LIM

Boot Gui is Lxqt behind sddm.

Stretch:
To boot on Ultra96v2 copy the attached BOOT.BINv2 as BOOT.BIN to the boot partition

Buster:
Has a v1 and a v2 BOOT.BIN file before booting the sd-image go into the boot partition and rename appropriately.

DEx(x) Mksocfpga Debian Stretch may 2019

11 May 16:54
08def0f
Compare
Choose a tag to compare

An updated version of the release for machinekit last year.
Kernel update adds LTC spi functionality and framebuffer
rootfs has a fix for dual ethernet address.

(Raw release buildscrips have not yet been cosmeticially cleaned)

These generic socfpga sd-images can boot on all Terasic based CycloneV SoC boards

  • DE0_Nano_SoC (Atlas soc)
  • DE10_Nano
  • DE1_Soc
  • DE10_Standard
  • SoC Development Kit
  • SocKit

On your first boot go into a u-boot console and do:

=> setenv ethaddr ba:d0:4a:9c:4e:ce
=> setenv fdtfile socfpga_cyclone5_de0_sockit.dtb
=> saveenv
=> reset

linux defaults:
hostname: mksocfpga-nano-soc
user: machinekit
password: machinekit

Detailed setup steps for machinekit use:
http://www.machinekit.io/docs/getting-started/machinekit-de10-images/
http://www.machinekit.io/docs/getting-started/getting-started-platform/

Raw release 2.0 april 2018 uncleaned

06 Apr 23:08
ce1177d
Compare
Choose a tag to compare
Pre-release

This release is related to the files here:

https://drive.google.com/open?id=1LHKEyp9e5REHnqrYcpMyL0f6340UE7Iu

Some (crude) video fottage:

https://www.youtube.com/playlist?list=PLgAJTzSZ5p4mju3w9xmuismwegnIgZXMy

Note:
While the video is flaky the 2 sd-images are stable and have been slowly tested and worked through for some time.

The de10-nano lxqt is a new addition and the window handling (move etc.) is so much more responsive that it gave rise to creating a video of the very first boot demonstrating it is possible to run Axis with the de10-nano hdmi display with a mill file on steriods (no motors hooked up).
I made 2 blunders on the video
First I selected the wrong configuration resulting in a blank screen due to the fw load.
Then after the reboot (Video 2) I found out I had forgotten to change the FERROR values resulting in a joint.x error ... :-)

These issues are now fixed and a mk commit is underway with some updates... (a new demo config + some more)