RNX-RZG2UL-OSM Linux: Difference between revisions

From Ronetix's Wiki
Jump to navigation Jump to search
(Initial creation)
 
(Add more items in "See also")
Line 7: Line 7:
<!-- use template -->
<!-- use template -->
{{Build-Linux}}
{{Build-Linux}}
* [[{{#var:HARDWARE_NAME}} ARM_Trusted_Firmware|ARM_Trusted_Firmware]]
* [[{{#var:HARDWARE_NAME}} Flash_Writer|Flash Writer]]
* [[RNX-RZG2UL-OSM_Programming_Images|Programming Images]]

Revision as of 13:10, 7 November 2023



Overview

The Linux kernel provides support for on-board peripherals and interfaces of the RNX-RZG2UL-OSM System-on-Module

Building kernel for RNX-RZG2UL-OSM

This Linux kernel is based on https://github.com/renesas-rz/rz_linux-cip.git, branch rz-5.10-cip36

Set up the cross-compiler and CPU architecture

$ export ARCH=arm64
$ export CROSS_COMPILE=/opt/cross/aarch64-ronetix-linux-11.1/bin/aarch64-ronetix-linux-gnu-

Cross-compiler can be downloaded from here: http://download.ronetix.at/toolchains/crosstool-ng

Clone the latest revision of the repo

$ git clone https://github.com/ronetix/linux.git
$ cd linux
$ git checkout remotes/origin/rz-5.10-cip36 -b rz-5.10-cip36

Configure and build

$ make defconfig
$ make  # or make -j$(nproc)

Build Results

The resulted images are located in arch/arm64/boot

File Name Description
Image Linux kernel image
zImage Linux kernel image, compressed
rnx-rzg2ul-osm.dtb Device tree blob for RNX-RZG2UL-OSM