Index of /slackware/images/firefly-rk3399
Installation
------------------
Unpack the IMAGE file and copy the image an SD card: (assuming SD card at /dev/mmcblk0):
# zstd -d slarm64-current-*-core-*-build-*.img.zst
# dd if=slarm64-current-*-core-*-build-*.img of=/dev/mmcblk0 bs=1M
or unpack directly to the card
# zstdcat slarm64-current-*-core-*-build-*.img.zst > /dev/mmcblk0
Instalation eMMC/NAND/USB-HDD
------------------
download all files
download rkdeveloptool
place the board in Loader Mode.
it can be done level the command in loaded system firefly:
# dd=/dev/zero of=/dev/mmcblk1 bs=32767 count=1
restart the board, it automatically goes into MaskRom execute:
# sudo ./rkdeveloptool db rk3399_loader_v1.08.106.bin
# sudo ./rkdeveloptool wl 0x40 idbloader.img
# sudo ./rkdeveloptool wl 0x4000 uboot.img
# sudo ./rkdeveloptool wl 0x6000 trust.img
to transfer a system with the SD to eMMC, you need to boot from the start and run the script:
# transfer-to-disk
Default Login
------------------
login: root
Multimedia
----------
The video is played by the MPV player, which is configured with the default
profile x11 (for playing divx/xvid)
and the profile rkmpp (for playing h264/h265/VP9 720p,1080p)
example: mpv --profile=rkmpp videofile.{mkv,mp4}