Note: This site will be going away soon, along with all other 3space.xyz-related domains and services. Thanks for all the fish! Updated images from -current: http://dl.slarm64.org/slackware/images/quartz64/ For support and distro-provided images, visit: http://www.linuxquestions.org/questions/slarm64-132/quartz64-rk3566-aarch64-4175707556/ or http://forum.pine64.org/showthread.php?tid=14457 These are stable (15.0) images. For development (rolling / -current) images, see: http://dl.slarm64.org/slackware/images/quartz64/ Built using: http://gitlab.com/sndwvs/images_build_kit ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ login: root password: [you are prompted to create one after first boot] This can be done over SSH after first boot. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ WARNING: I no longer own one of these boards, so I will not be updating the images or kernels going forward. I will leave what is on this site for the foreseeable future, I recommend rolling your own, for real. It is very rewarding. http://gitlab.com/sndwvs/images_build_kit ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Server images (no window manager or desktop environment installed): You can build up from these to install any wm/de currently available in the repositories. These are suggested only if you want full control over what gets installed and are comfortable with a Slackware console. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Individual kernels are available in the kernels/ directory if you just need to upgrade your kernel packages and/or boot files. Kernels from the 4.19.y series tend to be less buggy but lack some of the newer features. Kernels from the 5.17.y series tend to have more features at the cost of more bugs. These rarely boot for me and do not have reliable video output (yet). Kernels from the 5.15.y series are vanilla upstream, are unpatched for any specific board, and are unlikey to work fully. YMMV. ATOM/RSS feeds available for each directory via the atom.php file, just pass the link for that file to your feed reader and you will get updates when new files are uploaded to the directory you would like to monitor. --- How to update boot files --- [this is probably wrong, needs to be updated....] Make a partition named uboot as partition number 1 at 8 MiB to 16 MiB dd if=idblock.bin of=/dev/ seek=64 dd if=uboot.img of=/dev/1 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Installation on a sdcard: Unpack the IMAGE file and record by running the following on the SD card, assumes you only have one image in the current directory ( /dev/mmcblkX = your sd card device ): sha256sum -c slarm64-*.img.xz.sha256 #checksums not matching indicates a bad download, try again unxz slarm64-*.img.xz dd if=slarm64-*.img of=/dev/mmcblkX bs=10MB status=progress #needs root permissions, adjust SD card location as needed. sync ### For booting from eMMC: 1) dd the unxz'd image to /dev/mmcblk1 from the SD card. 2) mount /dev/mmcblk1p1 and /dev/mmcblk1p2 somewhere, say.. # mkdir /tmp/boot # mkdir /tmp/root # mount /dev/mmcblk1p1 /tmp/boot # mount /dev/mmcblk1p2 /tmp/root Then edit /tmp/boot/extlinux/extlinux.conf and set the rootdev to /dev/mmcblk2p1 (note the number change from mmcblk1 to mmcblk2) Also, edit /tmp/root/etc/fstab and set the boot device to /dev/mmcblk2p1 and the root device to /dev/mmcblk2p2 Now power down, remove the SD card, and you should be able to boot from the eMMC directly. This is only known to work with the legacy kernel 4.19.y, whereas anything from the 5.16.y or higher kernel families is still experimental. YMMV. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ SUPER EXTRA THANKS to sndwvs! donate: http://www.patreon.com/slarm64 http://slarm64.org/ http://www.linuxquestions.org/questions/slarm64-132/ For those who are new to Slackware: http://docs.slackware.com/slackware:beginners_guide [while some of this does not apply to slarm64 or is outdated, much is still relevant and a good starting point in any case] GNU World Order is a great podcast with a lot of relevant Slackware-related information. Highly recommended. http://gnuworldorder.info/ - slarmboards [4t] sunpowered [d0t] homes