=!=
=== U-Boot build for Quartz64-A
=!=

SD card/eMMC installation
=========================

1) Copy idbloader.img to one of the boot blocks recognized by Rockchip BROM
   (eg. block 64 of microSD card or eMMC)

   dd if=rkbin/idbloader.img of=/dev/mmcblk0 oflag=direct seek=64

2) Copy u-boot.itb to block 16384 on the same device as idbloader.img

   dd if=rkbin/u-boot.itb of=/dev/mmcblk0 oflag=direct seek=16384

3) Configure the boot via /boot/extlinux/extlinux.conf and make sure the partition
   containing /extlinux/extlinux.conf file is marked as bootable.

4) Reboot


SPI NOR flash installation (preferred)
======================================

Use rk2aw-spi-flasher to install rk2aw and a bootloader to SPI NOR flash. You can
use the flashing tool directly, or via helper script. See rk2aw README and INSTALL
files for details.


Support
=======

In case of any question, or if you want rk2aw support for your single board computer,
you can send an email to x@xnux.eu


Licenses
========

U-Boot code is licensed under GPLv2 and various other licenses. See: https://xff.cz/git/u-boot/tree/Licenses

This binary distribution of U-Boot was built from commit v2023.07-50-g222aa75acee7 in https://xff.cz/git/u-boot

TF-A is Copyright (c) 2017-2020, ARM Limited and Contributors. All rights reserved. and licensed under BSD-3-Clause license.
See https://github.com/ARM-software/arm-trusted-firmware/blob/master/docs/license.rst for details.

rk2aw is licensed under MIT license and Copyright 2023 Ondřej Jirman <megi@xff.cz>
