Renesas R-Car Gen3 H3/M3-W/M3-N ULCB board
Renesas R-Car H3 ULCB board: https://elinux.org/R-Car/Boards/H3SK
Renesas R-Car M3-W ULCB board: https://elinux.org/R-Car/Boards/M3SK
Renesas R-Car M3-N ULCB board: https://elinux.org/R-Car/Boards/M3NSK
Build U-Boot
Please follow Renesas 64-bit ARM SoC build environment setup to correctly set up the build environment before attempting to build U-Boot.
Clone up to date U-Boot source code and change directory into the newly cloned source directory:
$ git clone https://source.denx.de/u-boot/u-boot.git/
$ cd u-boot
Configure U-Boot:
$ make rcar3_ulcb_defconfig
Compile U-Boot:
$ make
To speed up build process, -jN option can be passed to make to start multiple jobs at the same time, this is beneficial especially on SMP systems. The following example starts up to number of CPUs in the system jobs, which is the recommended amount:
$ make -j$(nproc)
Install U-Boot
Please follow Renesas R-Car Gen3 U-Boot installation to install U-Boot into HyperFlash.