R-Car/AWS IoT Greengrass

From eLinux.org
< R-Car
Revision as of 19:23, 27 December 2022 by Tnx94241 (talk | contribs) (9.4 Verify that messages are received in the AWS cloud)
Jump to: navigation, search

Contents

Introduction

This page describes how to setup the Ubuntu environment to use the AWS IoT Greengrass with R-Car and run it.

This page contains information abot running AWS IoT Greengrass on Ubuntu environment on:

Software revisions

Software Revision
OS Ubuntu 20.04.5
Kernel Ver 5.10.41
Userland 64/32bit 64
U-Boot 2020.10
Greengrass 2.7.0

Environment

Host PC

OS Ubuntu 22.04 LTS (64bit)
Memory 16 GB or more
Storage At least 100 GB free

Boards confirmed to work

Board Confirmed
R-Car S4 Reference Board/Spider OK


Start Ubuntu on R-car S4

In subsequent chapters, the tags will be included in the title as follows.

  • Work on the target board (R-Car S4) is described as <Terminal>.
  • Work on the host PC is described as <PC>.
  1. <PC> Install software.
    $ sudo apt install qemu-user-static flex bison build-essential crossbuild-essential-arm64 libssl-dev git
    
  2. <PC> Make directory.
    $ mkdir S4_ubuntu
    
  3. <PC> Change directory.
    $ cd S4_ubuntu
    
  4. <PC> Copy make-rootfs.sh.
    $ vim make-rootfs.sh
    
  5. <PC> Give authority.
    $ sudo chmod +x ./make-rootfs.sh
    
  6. <PC> Execute.
    $ sudo ./make-rootfs.sh 20.04.5 spider
    
  7. <PC> Setup TFTP server and NFS server.
    For more details, please refer to section "Setup TFTP server" and "Setup nfs-kernel-server" in "R-Car S4_StartupGuide_x_x_x.pdf"
  8. <Terminal> Set environment value and boot NFS by U-Boot.
    =>setenv serverip XXX.XXX.XXX.XXX
    =>setenv ipaddr XXX.XXX.XXX.XXX
    =>setenv ethaddr XX:XX:XX:XX:XX:XX
    =>setenv bootargs 'rw root=/dev/nfs nfsroot={serverip}:/work/export/,nfsvers=3 ip={ipaddr}:::::tsn0 ignore_loglevel cma=560M'
    =>setenv bootcmd 'tftp 0x48080000 Image; tftp 0x48000000 r8a779f0-spider.dtb; booti 0x48080000 - 0x48000000'
    =>run bootcmd
    
  9. <PC> Copy Ubuntu-20.04.5-rootfs-image-rcar-spider.ext4 from current directory to /work/export/.
    $ sudo cp Ubuntu-20.04.5-rootfs-image-rcar-spider.ext4 /work/export/
    
  10. <Terminal> Flash Ubuntu-20.04.5-rootfs-image-rcar-spider.ext4.
    # dd if=./Ubuntu-20.04.5-rootfs-image-rcar-spider.ext4 of=/dev/mmcblk0 bs=1M status=progress
    
  11. <Terminal> Synchronize.
    $ sync
    
  12. <Terminal> Reboot S4.
    Power off and Power on SW1.
    $ poweroff
    
  13. <Terminal> Boot eMMC.
    => setenv bootargs 'rw root=/dev/mmcblk0p1 rootwait ignore_loglevel cma=560M'
    => setenv bootcmd 'ext4load mmc 0:1 0x48080000 boot/Image; ext4load mmc 0:1 0x48000000 boot/r8a779f0-spider.dtb; booti 0x48080000 - 0x48000000'
    => run bootcmd
    


Configure and check AWS IoT Greengrass

1. Document Information

1.1 Naming Conventions

In this document, tags will be included in the title as follows:

  • Work on the target board (R-Car S4) is described as <Terminal>.
  • Work on the AWS Cloud is described as <Web>.
  • Work on the host PC is described as <PC>.

The <region> used is Asia Pacific(Tokyo) “ap-northeast-1". This can be replaced with your region as appropriate.

1.2 Revision History (Version, Date, Description of change)

0.1 26-Dec-2022 Initial document version

2. Overview

This solution provides a complete development environment with hardware and software for automotive gateway applications to support the new E/E architecture.

  • Reduces the board size and BoM costs through MCU core integration into R-Car SoC, and use a single board to control both MCU domain and application SoC domain, which previously required separately.
  • The reference board consists of a CPU board with core SoC, power management IC (PMIC) and memory, and an interface board, enabling support for a variety of networks.
  • Supports 16 channels of CAN FD (can be used as 16 channels of LIN and 8 channels of SENT by multi-function), 2 channels of FlexRay, 2 channels of PCIe V4.0 x2 lanes, and 3 channels of 5G-USXGMII for Ethernet.
  • The core system is realized by installing the R-Car S4, LPDDR4x-3200 memory and HyperFlash™ memory on the CPU board, which contributes to shortening the time to market by simplifying the design.
  • The combination of pre-regulators and PMICs developed for R-Car S4 can provide various supply voltages to meet functional safety requirements up to ASIL D in accordance with ISO 26262.

2.1 About AWS IoT Greengrass

To learn more about AWS IoT Greengrass, see how it works and what's new.

3. Hardware Description

3.1 DataSheet

Refer to https://elinux.org/R-Car/Boards/Spider.

3.2 Standard Kit Contents

Hardware configuration Breakout board: 16.0cm x 21.0cm
CPU Board: 10.0cm x 10.0cm
LAN cable x1
AC cable x1
AC adapter (DC12V) x1
USB A – microUSB B cable
, Users Manual and other documents.
Debug hardware JTAG 2port
Cables needed None
Power source DC 12V

https://www.renesas.com/us/en/products/automotive-products/automotive-system-chips-socs/rtp8a779f0askb0sp2s-r-car-s4-reference-boardspider

3.3 User Provided items

Host PC(Ubuntu 20.04 or 22.04)

3.4 3rd Party purchasable items

None

3.5 Additional Hardware References

https://www.renesas.com/us/en/products/automotive-products/automotive-system-chips-socs/rtp8a779f0askb0sp2s-r-car-s4-reference-boardspider

4. <Terminal>Set up your hardware

To set up your board, follow instructions in the section Quick Start How To at https://elinux.org/R-Car/Boards/Spider. This document also has annotated diagrams of the board showing key components.

5. <Web>Setup your AWS account and Permissions

Refer to the online AWS documentation at Set up your AWS Account. Follow the steps outlined in the sections below to create your account and a user and get started:

Pay special attention to the Notes.

6. <Terminal>Expand partition on R-Car S4

$ sudo parted
(parted) resizepart 1
End?  [31.8GB]? 100%
(parted) quit
$ sudo resize2fs /dev/mmcblk0p1

7. <Terminal>Install Java

$ sudo apt update
$ sudo apt install default-jre

Verify the Java version

$ java --version

8. <Terminal>Install AWS IoT Greengrass

For additional information, refer to the AWS documentation on Automatic resource provisioning.

8.1 Download the AWS IoT Greengrass Core software

You can download the greengrass core software as follows:

$ wget https://d2s8p88vqu9w66.cloudfront.net/releases/greengrass-2.7.0.zip

8.2 Install the AWS IoT Greengrass Core software

Unzip the AWS IoT Greengrass Core software to a folder on your device. If required, replace GreengrassInstaller with the folder that you want to use

$ unzip greengrass-2.7.0.zip -d GreengrassInstaller && rm greengrass-2.7.0.zip

<Terminal>Verify the version of the AWS IoT Greengrass Core software:

java -jar ./ GreengrassInstaller/lib/Greengrass.jar --version

You will see the Greengrass version displayed - similar to: AWS Greengrass v2.7.0

8.2.1 <Terminal>Provide your credentials

Run the following commands to provide the credentials to the AWS IoT Greengrass Core software.

export AWS_ACCESS_KEY_ID=<the access key id for your account>
export AWS_SECRET_ACCESS_KEY=<the secret access key for your account>
$ sudo mkdir -p /home/ggc_user
$ sudo chown ggc_user:ggc_group /home/ggc_user
8.2.2 <Terminal>Run the installer

Run the installer as shown below. Modify the values as per your region, install directory and thing name.

Use the --provision true option to have the installer set up the "thing" and required policies for you. If you prefer to configure Greengrass manually, see the online guide.

sudo -E java -Droot="/greengrass/v2" -Dlog.store=FILE \
-jar ./ GreengrassInstaller/lib/Greengrass.jar \
--aws-region ap-northeast-1 \
--thing-name MyGreengrassCore \
--thing-group-name MyGreengrassCoreGroup \
--tes-role-name GreengrassV2TokenExchangeRole \
--tes-role-alias-name GreengrassCoreTokenExchangeRoleAlias \
--component-default-user ggc_user:ggc_group \
--provision true \
--setup-system-service true \
--deploy-dev-tools true

If all goes well, you will see the following output on the device console:

Successfully configured Nucleus with provisioned resource details!
Configured Nucleus to deploy aws.greengrass.Cli component
Successfully set up Nucleus as a system service

The local development tools (specified by the --deploy-dev-tools option) take some time to deploy.

Wait for a while for the operation to complete, and then run the following commands.

<Terminal> Confirm version and component list.

$ /greengrass/v2/bin/greengrass-cli -V

<Terminal> Confirm greengrass.service status.

$ sudo systemctl status greengrass.service

<Terminal> If greengrass.service doesn’t start, you need to start it.

$ sudo systemctl start greengrass.service

9. Create a Hello World component

In Greengrass v2, components can be created on the edge device and uploaded to the cloud, or vice versa.

9.1 Create the component on your edge device

  1. Attach policy.
    1. <Web> Select "IAM" from AWS services.
    2. <Web> Select "Policies" from the side menu.
    3. <Web> Select "Create Policy".
    4. <Web> Select "IoT" for Service, "Publish" for Actions, and "All Resources" for Resources.
    5. <Web> Click "Next: Tags" and "Next: Review", then enter any "Name" in the Review policy, and click "Create Policy" button.
    In this procedure, the name shall be "R-CarS4Device-IoT-Publish".
    NOTE The examples in this document are intended only for dev environments. All devices in your production fleet must have credentials with privileges that authorize only intended actions on specific resources. The specific permission policies can vary for your use case. Identify the permission policies that best meet your business and security requirements. For more information, refer to Example policies and Security Best practices.
    1. <Web> Return to the IAM screen and select "Roles" from the side menu.
    2. <Web> Enter "GreengrassV2TokenExchangeRole" in the search and select the role with the same name.
    3. <Web> Click "Attach Policies", search for the policy you just created(Account name), and click "Attach Policy".
  2. Prepare the execution environment for Lambda functions.
Build an environment to run the sample program on a terminal.
<Terminal> Execute the following commands.
$ sudo pip3 install numpy
  1. The endpoints can be found below.
    1. <Web> Navigate to the AWS IoT console
    2. <Web> Select "Settings" from the side menu.
    3. <Web> The endpoint can be found under Device Data endpoint. It should look similar to this: xxxxxxxxxxxxxxx-ats.iot.ap-northeast-1.amazonaws.com, take notes.
  2. Create a Lambda Function.
Create a Lambda function to deploy to the terminal.
<PC> Run the following command to create a template for a Lambda function.
$ mkdir -p ~/lambda && touch ~/lambda/lambda_function.py
  1. <PC> Copy and paste the following code into the lambda_function.py that you created.
Rewrite the endpoint_url to xxxxxxxxxxxxxxx-ats.iot.ap-northeast-1.amazonaws.com that you wrote down.
import datetime
import json
import numpy
import boto3

class DummyTemperatureSensor(object):
    def __init__(self, loc=25, scale=1, size=1):
        self.loc = loc
        self.scale = scale
        self.size = size

    def get_value(self):
        return numpy.random.normal(self.loc, self.scale, self.size)[0]


def lambda_handler(event, context):
    print(event)

    # AWS IoT connection
    iot = boto3.client('iot-data', endpoint_url='https://xxxxxxxxxxxxxxx-ats.iot.ap-northeast-1.amazonaws.com')

    # get temperature
    sensor = DummyTemperatureSensor()

    # set publish paramater
    topic='topic/sensor/temperature'
    payload = {
        "timestamp": str( datetime.datetime.now() ), 
        "temperature": sensor.get_value()
    }
    print(payload)

    # publish to AWS IoT
    iot.publish(
            topic=topic,
            qos=0,
            payload=json.dumps(payload, ensure_ascii=False)
        )
  1. Zip the packages.
<PC> Zip the lambda_function.py and boto3 packages you have created.
$ cd ~/lambda
$ sudo apt install docker.io
$ sudo docker run --rm -v $(pwd):/var/task amazon/aws-sam-cli-build-image-python3.8:latest pip install boto3 -t ./
$ sudo zip -r lambda_artifact.zip ./
The zip file is copied to a PC that has access to the AWS cloud for uploading to the cloud.
  1. Register the Lambda function.
Register the created Lambda function to the AWS cloud.
  1. <Web> Select "Lambda" from AWS services.
  2. <Web> Select "Functions" from the side menu.
  3. <Web> Select "Create function".
  4. <Web> Check the "Author from scratch" box.
  5. <Web> Give an arbitrary name to the "Function name". In this procedure, "DummyTemperatureSensor" is used.
  6. <Web> Select "Python 3.8" as the Runtime.
  7. <Web> Select "arm64" as the Architecture.
  8. <Web> Other items keep the default values and click "Create Function".
  9. <Web> When the screen changes, Move Configuration tab and Timeout change 1 min 0 sec.
  10. <Web> Move Code tab, select "Upload from" → ".zip file", and upload → click "Save".
  11. <Web> Select "Actions" → "Publish new version" in the upper right corner and click “Publish”.

9.2 Deploy the Lambda function

Deploy the registered Lambda function to the terminal.

  1. <Web> Select "IoT Core" from AWS services.
  2. <Web> Select "Greengrass devices" → "Components" from the side menu.
  3. <Web> Click "Create component".
  4. <Web> Check the "Import Lambda function" box and select the function that you created in "Lambda function", enter "topic/sensor/get" in the Topic field of the Event sources, select "AWS IoT Core MQTT" as the Type of the Event sources, enter "60" in the Timeout field of the Event sources.
  5. <Web> Set the Memory size of Container parameters to "64 MB".
  6. <Web> Other items keep the default values and click "Create component".
  7. <Web> When the screen changes, click "Deploy" in the upper right corner.
  8. <Web> Select “Add create”, and click your deployment and "Next".
  9. <Web> Other items keep the default values and click "Next" several times, and click "Deploy" at the last confirmation screen.

9.3 Operation check

Confirm that the function you created will be deployed on the terminal side. Also, check the log on the terminal side to see if messages are being received by AWS IoT → terminal. Check the operation of R-Car SK. Confirm that the Lambda function has been deployed. <Terminal> Execute the following command to confirm.

$ sudo /greengrass/v2/bin/greengrass-cli component list

When you execute the command the following log will be output, and you can see that the deployed function (DummyTemperatureSensor) is displayed in the list.

root@spider:~# /greengrass/v2/bin/greengrass-cli component list
    :
    :

Component Name: DummyTemperatureSensor
    Version: 1.0.0
    State: RUNNING
    Configuration: {"containerMode":"GreengrassContainer","containerParams":{"devices":{},"memorySize":64000.0,"mountROSysfs":false,"volumes":{}},"inputPayloadEncodingType":"json","lambdaExecutionParameters":{"EnvironmentVariables":{}},"maxIdleTimeInSeconds":60.0,"maxInstancesCount":100.0,"maxQueueSize":1000.0,"pinned":true,"pubsubTopics":{"0":{"topic":"topic/sensor/get","type":"IOT_CORE"}},"statusTimeoutInSeconds":60.0,"timeoutInSeconds":3.0}
  1. Check the log.
<Terminal> Run the following command to check the log.
$ sudo –s
$ cd /greengrass/v2/logs/
$ tail -f <name of created function>.log
Verify that the following log is output.
serviceName=<name of created function>, currentState=RUNNING

9.4 Verify that messages are received in the AWS cloud

  1. <Web> Select "IoT Core" from AWS services.
  2. <Web> Select "MQTT Test Client" from the side menu.
  3. <Web> Enter "topic/sensor/temperature" in the Topic filter and click "Subscribe".
  4. <Web> Enter "topic/sensor/get" in the Topic name of Publish to a topic and click "Publish.
    Note The default message payload will be garbled on the terminal side, so change it to any alphanumeric text if necessary.
  5. <Terminal> The message received will be displayed in the log as follows.
    root@spider:/greengrass/v2/logs# tail -f DummyTemperatureSensor.log
    2021-12-06T04:50:40.524Z [INFO] (pool-2-thread-38) DummyTemperatureSensor: lambda_function.py:17,{'message': 'AWS IoT ??????????????????????????????'}. {serviceInstance=0, serviceName=DummyTemperatureSensor, currentState=RUNNING}
    2021-12-06T04:50:41.172Z [INFO] (pool-2-thread-38) DummyTemperatureSensor: lambda_function.py:31,{'timestamp': '2021-12-06 04:50:41.168002', 'temperature': 27.381898093845034}. {serviceInstance=0, serviceName=DummyTemperatureSensor, currentState=RUNNING}
    2021-12-06T04:51:14.939Z [INFO] (pool-2-thread-38) DummyTemperatureSensor: lambda_function.py:17,{'message': 'hello world'}. {serviceInstance=0, serviceName=DummyTemperatureSensor, currentState=RUNNING}
    2021-12-06T04:51:14.969Z [INFO] (pool-2-thread-38) DummyTemperatureSensor: lambda_function.py:31,{'timestamp': '2021-12-06 04:51:14.964931', 'temperature': 25.003559249938885}. {serviceInstance=0, serviceName=DummyTemperatureSensor, currentState=RUNNING
    
  6. <Web> A message is received in the subscription.

10. Debugging

10.1 How to connect serial console

Use a microUSB cable to connect the PC to R-Car S4 Evaluation board(Spider) board. CN21 must be used on Spider side. It is routed to HSCIF0 in the R-Car S4 via a FT232 interface converter chip.
Debug serial.jpg
On Linux, FT232 driver is included with kernel versions >=2.6.12. Windows driver and sources can be found on FTDI Chip website.
Serial settings are below

Item Value
Speed 1843200 bps
Bit width 8 bit
Start bit 1 bit
Stop bit 1 bit
Parity bit None
Flow Control None

1843200 8N1.
Any standard terminal emulator program can be used.
For example, on Linux you can use picocom

sudo picocom -b 1843200 DEVICE

replace DEVICE with the proper tty device name, for example /dev/ttyUSB0. Running dmesg | tail can help locating proper device. After the successful connection, picocom should display:

picocom v1.7

port is        : /dev/ttyUSB0
flowcontrol    : none
baudrate is    : 1843200
parity is      : none
databits are   : 8
escape is      : C-a
local echo is  : no
noinit is      : no
noreset is     : no
nolock is      : no
send_cmd is    : sz -vv
receive_cmd is : rz -vv
imap is        : 
omap is        : 
emap is        : crcrlf,delbs, 

Terminal ready

Use Ctrl+A, Ctrl+Q to exit picocom.

10.2 Boot up Sequence

10.2.1 Power On

Use DC 12 V power supply. There are sequences for turning on and off the power supply to the Spider board set. For the Spider board set, be sure to obey the notes below.

  • When power is turned on

Be sure to confirm that the Power Switch (SW11) is off before plugging the AC adapter into the power source. It is prohibited to plug the AC adapter into a power source while the Power Switch (SW11) is on.

  • When power is shut off

Be sure to turn off the Power Switch (SW11) before unplugging the AC adapter from the power source. It is prohibited to unplug the AC adapter from the power source while the Power Switch (SW11) is on.

10.2.2 Boot up Ubuntu

After setting up the firmware using the standard procedure below, Ubuntu will boot on Power On.
https://elinux.org/R-Car/AWS_IoT_Greengrass#Start_Ubuntu_on_R-car_S4
SW11 to switch the board on.
Please refer to Section 12.1Boot up Ubuntu log.

10.2.3 Login

The following default accounts are set

ID: rcar
Password: rcar

This user can become the root user with sudo, so please change the password setting as a security measure.
And you can install the software development and debug tools with "apt install" command.

11. Troubleshooting

11.1 Check LAN cable

If you are not able to connect to the Internet, please check the following points.

11.1.1 Is the ethernet cable plugged in the correct place?

Cable.jpg

11.1.2 Is the LAN IP address, etc. set correctly?

Is the IP address correct? Run "ifconfig" and Check inet of using adapter.

$ ifconfig
tsn0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet <ipaddr>  netmask 255.255.255.0  broadcast xxx.xxx.xx.xxx
        inet6 xxxx::xxxx:xxx:xxxx:xxxx  prefixlen 64  scopeid 0x20<link>
        ether <ethaddr>  txqueuelen 1000  (Ethernet)
        RX packets 32  bytes 5129 (5.1 KB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 98  bytes 24227 (24.2 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

Is the router address correct? Run "ip route" and check <serverip>.

$ ip route
default via <serverip> dev tsn0
xxx.xxx.xx.x/xx dev tsn0 proto kernel scope link src <ipaddr>

Can you resolve a DNS request? Check "nslookup www.renesas.com".

$ nslookup www.renesas.com

If you can't resolve a DNS request, check "cat /etc/resolv.conf". If nameserver doesn’t write, you add nameserver.

$ cat /etc/resolv.conf
nameserver 8.8.8.8

11.2 Check the serial console

If there is no output on the USB serial console, please check the following points.

11.2.1 Is it plugged into the correct location?

Use a USB microB cable to connect to CN21 indicated by the red frame.
Debug.jpg

11.2.2 Are the settings correct?

Serial settings are below

Item Value
Speed 1843200 bps
Bit width 8 bit
Start bit 1 bit
Stop bit 1 bit
Parity bit None
Flow Control None
1843200 8N1.
11.2.3 Is the port correct?

Please confirm the USB-Serial device name (ex. /dev/ttyUSBxx).
Running dmesg | tail can help locating proper device.

11.2.4 Is the power supply turned on properly?

Are the LEDs illuminated?
If DC12V was supplied by AC Adapter to this board, LED 1 and 2 are illuminated.
Led1.jpg
When the power switch(SW11) is turned on, LEDs 13 through 16 light up. From LED 13 to 16 are located in the upper left corner of the CPU board.
Led2.jpg

11.3 What if Ubuntu does not start up?

11.3.1 Does U-Boot start up?

If U-Boot start up, you can rewrite Ubuntu root filesystem to eMMC.
R-Car/AWS IoT Greengrass - eLinux.org.

If U-Boot prompt doesn’t display, you need to check the DIP-SW or to rewrite the firmware.
Please refer to section "How to flash ICUMX Loader and U-Boot" in R-Car S4_StartupGuide.
This PDF file is provided with a Spider board.

12. Appendix

12.1 Boot up Ubuntu log

Please refer to https://elinux.org/R-Car/AWS_IoT_Greengrass#Start_Ubuntu_on_R-car_S4 for details.

12.1.1 NFS boot (first boot only)

At first, the spider board doesn't have a root file system. You can follow the steps below to write Root file system to eMMC.
After power on S4 board, when "Hit any key to stop autoboot" in U-Boot boot log is output, hit any key to stop autoboot.
First, set environmental variables and NFS boot.
Second, login "root", and run "dd if=./Ubuntu-20.04.5-rootfs-image-rcar-spider.ext4 of=/dev/mmcblk0 bs=1M status=progress".
After dd command finish, run "sync" and "poweroff".

N:ICUMX Loader Rev.0.13.0
N:Built : 11:21:36, Aug 25 2022
N:PRR is R-Car S4 Ver1.0
N:Boot device is QSPI Flash(40MHz)
N:LCM state is CM
N:======== content cert info ========
destination address:0xfde30000
physical destination address:0xeb230000
source address:0x08240000
size:0x00001000
N:======== content of SA9 ========
address:0xeb231000 size:0x00009800
N:======== G4MH(1st) image load info ========
load address 	= 0x10000000
image size 	= 0x00100000
source address 	= 0x08900000
N:======== ICUMH image load info ========
load address 	= 0x10500000
image size 	= 0x00100000
source address 	= 0x08380000
N:======== G4MH(2nd) image load info ========
load address 	= 0x10100000
image size 	= 0x00100000
source address 	= 0x08a00000
N:BL2: DDR3200(rev.0.30rc7)N:BL2: [COLD_BOOT]
N:..0
N:QoS setting(rev.0.02)
N:DRAM refresh interval 1.91 usec
N:Periodic Write DQ Training
N:======== RTOS image load info ========
load address 	= 0xe2100000
image size 	= 0x00400000
source address 	= 0x08500000
N:======== Cx IPL image load info ========
load address 	= 0xe6300000
image size 	= 0x00030000
source address 	= 0x08480000
N:======== Secure FW image load info ========
load address 	= 0xeb240000
image size 	= 0x000bc000
source address 	= 0x08280000
N:CA55 Loader Program Rev.0.12.0
N:Built : 11:32:51, Aug 23 2022
N:PRR is R-Car S4 Ver.1.0
N:======== CA Program #1 image load info ========
N:load address 	= 0x46400000
image size 	= 0x00022000
source address 	= (p:1)0x00e00000
N:======== CA Program #2 image load info ========
N:load address 	= 0x44100000
image size 	= 0x00100000
source address 	= (p:1)0x00e80000
N:======== CA Program #3 image load info ========
N:load address 	= 0x50000000
image size 	= 0x00200000
source address 	= (p:1)0x00f80000
N:Load finish.(CA55 Loader)
N:Load finish.

Dummy FW Program
Dummy FW Program boot end


U-Boot 2020.10 (Aug 29 2022 - 10:39:10 +0000)

CPU: Renesas Electronics R8A779F0 rev 1.0
Model: Renesas Spider CPU and Breakout boards based on r8a779f0
DRAM:  3.4 GiB
RAM Configuration:
Bank #0: 0x048000000 - 0x09fffffff, 1.4 GiB
Bank #1: 0x480000000 - 0x4ffffffff, 2 GiB

MMC:   mmc@ee140000: 0
Loading Environment from SPIFlash... SF: Detected s25fs512s with page size 256 Bytes, erase size 256 KiB, total 64 MiB
OK
In:    serial@e6540000
Out:   serial@e6540000
Err:   serial@e6540000
Net:     
Dummy RTOS Program
Dummy RTOS Program boot end
eth0: ethernet@e68c0000
Hit any key to stop autoboot:  2  1  0 
=> env default -a
## Resetting to default environment
=> setenv serverip 192.168.10.1
=> setenv ipaddr 192.168.10.18
=> setenv ethaddr 2e:09:0a:08:9a:fd
=> setenv bootargs 'rw root=/dev/nfs nfsroot=192.168.10.1:/work/export/,nfsvers=3 ip=192.168.10.18:::::tsn0 ignore_loglevel cma=560M'
=> setenv bootcmd 'tftp 0x48080000 Image; tftp 0x48000000 r8a779f0-spider.dtb; booti 0x48080000 - 0x48000000'
=> saveenv
Saving Environment to SPIFlash... Erasing SPI flash...Writing to SPI flash...done
OK
=> printenv
baudrate=1843200
bootargs=rw root=/dev/nfs nfsroot=192.168.10.1:/work/export/,nfsvers=3 ip=192.168.10.18:::::tsn0 ignore_loglevel cma=560M
bootcmd=tftp 0x48080000 Image; tftp 0x48000000 r8a779f0-spider.dtb; booti 0x48080000 - 0x48000000
bootdelay=2
bootm_size=0x10000000
ethaddr=2e:09:0a:08:9a:fd
ipaddr=192.168.10.18
loadaddr=0x58000000
serverip=192.168.10.1
usb_pgood_delay=2000

Environment size: 385/262140 bytes
=> run bootcmd
Using ethernet@e68c0000 device
TFTP from server 192.168.10.1; our IP address is 192.168.10.18
Filename 'Image'.
Load address: 0x48080000
Loading: *#################################################################
	 #################################################################
	 #################################################################
	 #################################################################
	 #################################################################
	 #################################################################
	 #################################################################
	 #################################################################
	 #################################################################
	 #################################################################
	 #################################################################
	 #################################################################
	 #################################################################
	 #################################################################
	 #################################################################
	 #################################################################
	 #################################################################
	 #################################################################
	 #################################################################
	 #################################################################
	 #################################################################
	 #################################################################
	 #################################################################
	 #################################################################
	 #################################################################
	 #################################################################
	 #################################################################
	 #################################################################
	 #################################################################
	 #################################################################
	 #################################################################
	 #################################################################
	 #################################################################
	 #################################################################
	 #################################################################
	 #################
	 13.7 MiB/s
done
Bytes transferred = 33636864 (2014200 hex)
Using ethernet@e68c0000 device
TFTP from server 192.168.10.1; our IP address is 192.168.10.18
Filename 'r8a779f0-spider.dtb'.
Load address: 0x48000000
Loading: *####
	 10.2 MiB/s
done
Bytes transferred = 53321 (d049 hex)
Moving Image from 0x48080000 to 0x48200000, end=4a2a0000
## Flattened Device Tree blob at 48000000
   Booting using the fdt blob at 0x48000000
   Loading Device Tree to 0000000057fef000, end 0000000057fff048 ... OK

Starting kernel ...

[    0.000000] Booting Linux on physical CPU 0x0000000000 [0x412fd050]
[    0.000000] Linux version 5.10.41-yocto-standard (oe-user@oe-host) (aarch64-poky-linux-gcc (GCC) 9.3.0, GNU ld (GNU Binutils) 2.34.0.20200220) #1 SMP PREEMPT Mon Aug 29 10:33:33 UTC 2022
[    0.000000] Machine model: Renesas Spider CPU and Breakout boards based on r8a779f0
[    0.000000] printk: debug: ignoring loglevel setting.
[    0.000000] efi: UEFI not found.
[    0.000000] NUMA: No NUMA configuration found
[    0.000000] NUMA: Faking a node at [mem 0x0000000048000000-0x00000004ffffffff]
[    0.000000] NUMA: NODE_DATA [mem 0x4ff900b00-0x4ff902fff]
[    0.000000] Zone ranges:
[    0.000000]   DMA      [mem 0x0000000048000000-0x00000000ffffffff]
[    0.000000]   DMA32    empty
[    0.000000]   Normal   [mem 0x0000000100000000-0x00000004ffffffff]
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x0000000048000000-0x000000009fffffff]
[    0.000000]   node   0: [mem 0x0000000480000000-0x00000004ffffffff]
[    0.000000] Initmem setup node 0 [mem 0x0000000048000000-0x00000004ffffffff]
[    0.000000] On node 0 totalpages: 884736
[    0.000000]   DMA zone: 5632 pages used for memmap
[    0.000000]   DMA zone: 0 pages reserved
[    0.000000]   DMA zone: 360448 pages, LIFO batch:63
[    0.000000]   Normal zone: 8192 pages used for memmap
[    0.000000]   Normal zone: 524288 pages, LIFO batch:63
[    0.000000] cma: Reserved 560 MiB at 0x000000007d000000
[    0.000000] psci: probing for conduit method from DT.
[    0.000000] psci: PSCIv1.1 detected in firmware.
[    0.000000] psci: Using standard PSCI v0.2 function IDs
[    0.000000] psci: Trusted OS resident on physical CPU 0x0
[    0.000000] psci: SMC Calling Convention v1.2
[    0.000000] percpu: Embedded 23 pages/cpu s56664 r8192 d29352 u94208
[    0.000000] pcpu-alloc: s56664 r8192 d29352 u94208 alloc=23*4096
[    0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3 [0] 4 [0] 5 [0] 6 [0] 7 
[    0.000000] Detected VIPT I-cache on CPU0
[    0.000000] CPU features: detected: GIC system register CPU interface
[    0.000000] CPU features: detected: ARM errata 1165522, 1319367, or 1530923
[    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 870912
[    0.000000] Policy zone: Normal
[    0.000000] Kernel command line: rw root=/dev/nfs nfsroot=192.168.10.1:/work/export/,nfsvers=3 ip=192.168.10.18:::::tsn0 ignore_loglevel cma=560M
[    0.000000] Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes, linear)
[    0.000000] Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes, linear)
[    0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off
[    0.000000] software IO TLB: mapped [mem 0x0000000079000000-0x000000007d000000] (64MB)
[    0.000000] Memory: 2786532K/3538944K available (15360K kernel code, 2832K rwdata, 8352K rodata, 6208K init, 525K bss, 178972K reserved, 573440K cma-reserved)
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=8, Nodes=1
[    0.000000] rcu: Preemptible hierarchical RCU implementation.
[    0.000000] rcu: 	RCU event tracing is enabled.
[    0.000000] rcu: 	RCU restricting CPUs from NR_CPUS=256 to nr_cpu_ids=8.
[    0.000000] 	Trampoline variant of Tasks RCU enabled.
[    0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies.
[    0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=8
[    0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0
[    0.000000] GICv3: 960 SPIs implemented
[    0.000000] GICv3: 0 Extended SPIs implemented
[    0.000000] GICv3: Distributor has no Range Selector support
[    0.000000] GICv3: 16 PPIs implemented
[    0.000000] GICv3: raw_spin_lock_init for SGI
[    0.000000] GICv3: CPU0: found redistributor 0 region 0:0x00000000f1060000
[    0.000000] ITS: No ITS available, not enabling LPIs
[    0.000000] random: get_random_bytes called from start_kernel+0x32c/0x4ec with crng_init=0
[    0.000000] arch_timer: cp15 timer(s) running at 16.66MHz (virt).
[    0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x3d80623e0, max_idle_ns: 440795202120 ns
[    0.000005] sched_clock: 56 bits at 16MHz, resolution 60ns, wraps every 2199023255541ns
[    0.000215] Console: colour dummy device 80x25
[    0.000660] printk: console [tty0] enabled
[    0.000800] Calibrating delay loop (skipped), value calculated using timer frequency.. 33.33 BogoMIPS (lpj=66666)
[    0.000830] pid_max: default: 32768 minimum: 301
[    0.000939] LSM: Security Framework initializing
[    0.001027] Mount-cache hash table entries: 8192 (order: 4, 65536 bytes, linear)
[    0.001053] Mountpoint-cache hash table entries: 8192 (order: 4, 65536 bytes, linear)
[    0.003256] rcu: Hierarchical SRCU implementation.
[    0.004816] Detected Renesas R-Car Gen4 r8a779f0 ES1.0
[    0.006272] EFI services will not be available.
[    0.006967] smp: Bringing up secondary CPUs ...
[    0.007594] Detected VIPT I-cache on CPU1
[    0.007645] GICv3: raw_spin_lock_init for SGI
[    0.007653] GICv3: CPU1: found redistributor 100 region 0:0x00000000f1080000
[    0.007726] CPU1: Booted secondary processor 0x0000000100 [0x412fd050]
[    0.008654] Detected VIPT I-cache on CPU2
[    0.008703] GICv3: raw_spin_lock_init for SGI
[    0.008711] GICv3: CPU2: found redistributor 10000 region 0:0x00000000f10a0000
[    0.008781] CPU2: Booted secondary processor 0x0000010000 [0x412fd050]
[    0.009389] Detected VIPT I-cache on CPU3
[    0.009405] GICv3: raw_spin_lock_init for SGI
[    0.009409] GICv3: CPU3: found redistributor 10100 region 0:0x00000000f10c0000
[    0.009435] CPU3: Booted secondary processor 0x0000010100 [0x412fd050]
[    0.010024] Detected VIPT I-cache on CPU4
[    0.010049] GICv3: raw_spin_lock_init for SGI
[    0.010055] GICv3: CPU4: found redistributor 20000 region 0:0x00000000f10e0000
[    0.010098] CPU4: Booted secondary processor 0x0000020000 [0x412fd050]
[    0.010691] Detected VIPT I-cache on CPU5
[    0.010707] GICv3: raw_spin_lock_init for SGI
[    0.010711] GICv3: CPU5: found redistributor 20100 region 0:0x00000000f1100000
[    0.010736] CPU5: Booted secondary processor 0x0000020100 [0x412fd050]
[    0.011320] Detected VIPT I-cache on CPU6
[    0.011345] GICv3: raw_spin_lock_init for SGI
[    0.011351] GICv3: CPU6: found redistributor 30000 region 0:0x00000000f1120000
[    0.011394] CPU6: Booted secondary processor 0x0000030000 [0x412fd050]
[    0.011959] Detected VIPT I-cache on CPU7
[    0.011976] GICv3: raw_spin_lock_init for SGI
[    0.011980] GICv3: CPU7: found redistributor 30100 region 0:0x00000000f1140000
[    0.012006] CPU7: Booted secondary processor 0x0000030100 [0x412fd050]
[    0.012131] smp: Brought up 1 node, 8 CPUs
[    0.012362] SMP: Total of 8 processors activated.
[    0.012374] CPU features: detected: Privileged Access Never
[    0.012385] CPU features: detected: LSE atomic instructions
[    0.012396] CPU features: detected: User Access Override
[    0.012407] CPU features: detected: 32-bit EL0 Support
[    0.012418] CPU features: detected: Common not Private translations
[    0.012429] CPU features: detected: RAS Extension Support
[    0.012441] CPU features: detected: Data cache clean to the PoU not required for I/D coherence
[    0.012455] CPU features: detected: CRC32 instructions
[    0.012464] CPU features: detected: Speculative Store Bypassing Safe (SSBS)
[    0.012478] CPU features: detected: 32-bit EL1 Support
[    0.037642] CPU: All CPU(s) started at EL1
[    0.037749] alternatives: patching kernel code
[    0.041192] devtmpfs: initialized
[    0.049569] KASLR disabled due to lack of seed
[    0.049837] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
[    0.049876] futex hash table entries: 2048 (order: 5, 131072 bytes, linear)
[    0.064199] pinctrl core: initialized pinctrl subsystem
[    0.066052] DMI not present or invalid.
[    0.066744] NET: Registered protocol family 16
[    0.068277] DMA: preallocated 512 KiB GFP_KERNEL pool for atomic allocations
[    0.068454] DMA: preallocated 512 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations
[    0.068649] DMA: preallocated 512 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations
[    0.068745] audit: initializing netlink subsys (disabled)
[    0.069084] audit: type=2000 audit(0.068:1): state=initialized audit_enabled=0 res=1
[    0.070439] thermal_sys: Registered thermal governor 'power_allocator'
[    0.070763] thermal thermal_zone0: power_allocator: sustainable_power will be estimated
[    0.070910] thermal thermal_zone1: power_allocator: sustainable_power will be estimated
[    0.071001] thermal thermal_zone2: power_allocator: sustainable_power will be estimated
[    0.071332] cpuidle: using governor menu
[    0.071771] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.
[    0.072004] ASID allocator initialised with 65536 entries
[    0.073766] Serial: AMBA PL011 UART driver
[    0.141914] sh-pfc e6050000.pin-controller: r8a779f0_pfc support registered
[    0.168877] HugeTLB registered 1.00 GiB page size, pre-allocated 0 pages
[    0.168905] HugeTLB registered 32.0 MiB page size, pre-allocated 0 pages
[    0.168919] HugeTLB registered 2.00 MiB page size, pre-allocated 0 pages
[    0.168932] HugeTLB registered 64.0 KiB page size, pre-allocated 0 pages
[    0.170337] cryptd: max_cpu_qlen set to 1000
[    0.174805] ACPI: Interpreter disabled.
[    0.181499] rcar_avs_init: cannot find compatible dts node
[    0.184566] iommu: Default domain type: Translated 
[    0.185551] ipmmu-vmsa eefc0000.iommu: IPMMU context 0 is reserved
[    0.187814] vgaarb: loaded
[    0.188241] SCSI subsystem initialized
[    0.188516] libata version 3.00 loaded.
[    0.188849] usbcore: registered new interface driver usbfs
[    0.188909] usbcore: registered new interface driver hub
[    0.188963] usbcore: registered new device driver usb
[    0.191809] mc: Linux media interface: v0.10
[    0.191879] videodev: Linux video capture interface: v2.00
[    0.191989] pps_core: LinuxPPS API ver. 1 registered
[    0.192003] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    0.192028] PTP clock support registered
[    0.192509] EDAC MC: Ver: 3.0.0
[    0.197570] FPGA manager framework
[    0.197724] Advanced Linux Sound Architecture Driver Initialized.
[    0.198962] clocksource: Switched to clocksource arch_sys_counter
[    0.199251] VFS: Disk quotas dquot_6.6.0
[    0.199330] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[    0.199563] pnp: PnP ACPI: disabled
[    0.205963] NET: Registered protocol family 2
[    0.206183] IP idents hash table entries: 65536 (order: 7, 524288 bytes, linear)
[    0.207945] tcp_listen_portaddr_hash hash table entries: 2048 (order: 3, 32768 bytes, linear)
[    0.208024] TCP established hash table entries: 32768 (order: 6, 262144 bytes, linear)
[    0.208221] TCP bind hash table entries: 32768 (order: 7, 524288 bytes, linear)
[    0.208866] TCP: Hash tables configured (established 32768 bind 32768)
[    0.209039] UDP hash table entries: 2048 (order: 4, 65536 bytes, linear)
[    0.209113] UDP-Lite hash table entries: 2048 (order: 4, 65536 bytes, linear)
[    0.209381] NET: Registered protocol family 1
[    0.209974] RPC: Registered named UNIX socket transport module.
[    0.210004] RPC: Registered udp transport module.
[    0.210015] RPC: Registered tcp transport module.
[    0.210025] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    0.210048] PCI: CLS 0 bytes, default 64
[    0.211678] hw perfevents: enabled with armv8_cortex_a55 PMU driver, 7 counters available
[    0.212764] kvm [1]: HYP mode not available
[    0.217344] Initialise system trusted keyrings
[    0.217603] workingset: timestamp_bits=42 max_order=20 bucket_order=0
[    0.223657] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.224467] NFS: Registering the id_resolver key type
[    0.224529] Key type id_resolver registered
[    0.224540] Key type id_legacy registered
[    0.224639] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
[    0.224655] nfs4flexfilelayout_init: NFSv4 Flexfile Layout Driver Registering...
[    0.224692] jffs2: version 2.2. (NAND) c 2001-2006 Red Hat, Inc.
[    0.225126] 9p: Installing v9fs 9p2000 file system support
[    0.261191] Key type asymmetric registered
[    0.261232] Asymmetric key parser 'x509' registered
[    0.261305] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 243)
[    0.261322] io scheduler mq-deadline registered
[    0.261334] io scheduler kyber registered
[    0.293853] gpio_rcar e6050180.gpio: driving 21 GPIOs
[    0.294511] gpio_rcar e6050980.gpio: driving 25 GPIOs
[    0.295081] gpio_rcar e6051180.gpio: driving 17 GPIOs
[    0.295637] gpio_rcar e6051980.gpio: driving 19 GPIOs
[    0.306815] pcie-renesas e65d0000.pcie: host bridge /soc/pcie@e65d0000 ranges:
[    0.306887] pcie-renesas e65d0000.pcie:       IO 0x00fe000000..0x00fe00ffff -> 0x0000000000
[    0.306917] pcie-renesas e65d0000.pcie:      MEM 0x0030000000..0x003fffffff -> 0x0030000000
[    0.307046] pcie-renesas e65d0000.pcie:   IB MEM 0x0040000000..0x00bfffffff -> 0x0040000000
[    1.307343] pcie-renesas e65d0000.pcie: Phy link never came up
[    1.307362] pcie-renesas e65d0000.pcie: PCIe link down
[    1.307540] pcie-renesas e65d0000.pcie: PCI host bridge to bus 0000:00
[    1.307563] pci_bus 0000:00: root bus resource [bus 00-ff]
[    1.307576] pci_bus 0000:00: root bus resource [io  0x0000-0xffff]
[    1.307590] pci_bus 0000:00: root bus resource [mem 0x30000000-0x3fffffff]
[    1.307648] pci 0000:00:00.0: [1912:0031] type 01 class 0x060400
[    1.307763] pci 0000:00:00.0: supports D1
[    1.307776] pci 0000:00:00.0: PME# supported from D0 D1 D3hot D3cold
[    1.310144] pci 0000:00:00.0: bridge configuration invalid ([bus 00-00]), reconfiguring
[    1.312369] pci_bus 0000:01: busn_res: [bus 01-ff] end is updated to 01
[    1.312442] pci 0000:00:00.0: PCI bridge to [bus 01]
[    1.314309] pcieport 0000:00:00.0: PME: Signaling with IRQ 209
[    1.318715] EINJ: ACPI disabled.
[    1.344343] rcar-dmac e7350000.dma-controller: Adding to iommu group 0
[    1.344431] rcar-dmac e7350000.dma-controller: Using IPMMU context 1
[    1.348456] rcar-dmac e7351000.dma-controller: Reusing IPMMU context 1
[    1.348511] rcar-dmac e7351000.dma-controller: Adding to iommu group 0
[    1.348536] rcar-dmac e7351000.dma-controller: Reusing IPMMU context 1
[    1.382688] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
[    1.390350] SuperH (H)SCI(F) driver initialized
[    1.391083] e6540000.serial: ttySC0 at MMIO 0xe6540000 (irq = 21, base_baud = 0) is a hscif
[    1.473360] printk: console [ttySC0] enabled
[    1.474760] e6550000.serial: ttySC1 at MMIO 0xe6550000 (irq = 22, base_baud = 0) is a hscif
[    1.478772] msm_serial: driver initialized
[    1.493110] cacheinfo: Unable to detect cache hierarchy for CPU 0
[    1.503442] loop: module loaded
[    1.507885] megasas: 07.714.04.00-rc1
[    1.526822] libphy: Fixed MDIO Bus: probed
[    1.530748] tun: Universal TUN/TAP device driver, 1.6
[    1.531416] CAN device driver interface
[    1.535120] thunder_xcv, ver 1.0
[    1.535423] thunder_bgx, ver 1.0
[    1.535670] nicpf, ver 1.0
[    1.541674] hclge is initializing
[    1.541962] hns3: Hisilicon Ethernet Network Driver for Hip08 Family - version
[    1.542430] hns3: Copyright (c) 2017 Huawei Corporation.
[    1.542922] e1000: Intel(R) PRO/1000 Network Driver
[    1.543276] e1000: Copyright (c) 1999-2006 Intel Corporation.
[    1.543722] e1000e: Intel(R) PRO/1000 Network Driver
[    1.544046] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.
[    1.544469] igb: Intel(R) Gigabit Ethernet Network Driver
[    1.544819] igb: Copyright (c) 2007-2014 Intel Corporation.
[    1.545236] igbvf: Intel(R) Gigabit Virtual Function Network Driver
[    1.545641] igbvf: Copyright (c) 2009 - 2012 Intel Corporation.
[    1.548069] sky2: driver version 1.30
[    1.555966] renesas_eth_sw e68c0000.ethernet tsn0: MAC address 2e:09:0a:08:9a:fd
[    1.558542] renesas_eth_sw e68c0000.ethernet tsn1: MAC address e2:32:cb:24:dc:fe
[    1.561183] renesas_eth_sw e68c0000.ethernet tsn2: MAC address 96:1d:7a:ea:6f:e2
[    1.568069] VFIO - User Level meta-driver version: 0.3
[    1.576208] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    1.576665] ehci-pci: EHCI PCI platform driver
[    1.577014] ehci-platform: EHCI generic platform driver
[    1.578129] ehci-orion: EHCI orion driver
[    1.579122] ehci-exynos: EHCI Exynos driver
[    1.580013] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    1.580453] ohci-pci: OHCI PCI platform driver
[    1.580872] ohci-platform: OHCI generic platform driver
[    1.581870] ohci-exynos: OHCI Exynos driver
[    1.584615] usbcore: registered new interface driver usb-storage
[    1.599144] i2c /dev entries driver
[    1.606483] pca953x 0-0020: supply vcc not found, using dummy regulator
[    1.607146] pca953x 0-0020: using no AI
[    1.608191] i2c-rcar e6500000.i2c: probed
[    1.610180] i2c-rcar e66d8000.i2c: probed
[    1.626829] rcar_gen3_thermal e6198000.thermal: is using pseudo fixed FUSE values
[    1.631915] rcar_gen3_thermal e6198000.thermal: TSC0: Loaded 1 trip points
[    1.636848] rcar_gen3_thermal e6198000.thermal: TSC1: Loaded 1 trip points
[    1.641760] rcar_gen3_thermal e6198000.thermal: TSC2: Loaded 1 trip points
[    1.662594] sdhci: Secure Digital Host Controller Interface driver
[    1.663067] sdhci: Copyright(c) Pierre Ossman
[    1.666416] Synopsys Designware Multimedia Card Interface Driver
[    1.673599] sdhci-pltfm: SDHCI platform and OF driver helper
[    1.682408] ledtrig-cpu: registered to indicate activity on CPUs
[    1.687182] SMCCC: SOC_ID: ARCH_SOC_ID not implemented, skipping ....
[    1.689410] usbcore: registered new interface driver usbhid
[    1.689799] usbhid: USB HID core driver
[    1.707740] optee: probing for conduit method.
[    1.708100] optee: revision 3.13 (7109ef7b)
[    1.708713] optee driver R-Car Rev.1.0.11
[    1.709775] optee: initialized driver
[    1.715185] renesas_sdhi_internal_dmac ee140000.mmc: mmc0 base at 0x00000000ee140000, max clock rate 200 MHz
[    1.718289] NET: Registered protocol family 17
[    1.718635] can: controller area network core
[    1.719036] NET: Registered protocol family 29
[    1.719336] can: raw protocol
[    1.719534] can: broadcast manager protocol
[    1.719812] can: netlink gateway - max_hops=1
[    1.720393] 9pnet: Installing 9P2000 support
[    1.720771] Key type dns_resolver registered
[    1.721765] registered taskstats version 1
[    1.722062] Loading compiled-in X.509 certificates
[    1.729259] thermal emergency: not set value
[    1.733329] rswitch_get_phy_node PHY interface = sgmii
[    1.799295] mmc0: new HS400 MMC card at address 0001
[    1.800795] mmcblk0: mmc0:0001 G1J37E 29.6 GiB 
[    1.801250] mmcblk0boot0: mmc0:0001 G1J37E partition 1 31.5 MiB
[    1.801768] mmcblk0boot1: mmc0:0001 G1J37E partition 2 31.5 MiB
[    1.802428] mmcblk0rpmb: mmc0:0001 G1J37E partition 3 4.00 MiB, chardev (509:0)
[    1.804766]  mmcblk0: p1
[    2.737239] libphy: rswitch_mii: probed
[    2.770002] mv88x2110 etha0:01: Firmware version 8.3.0.0
[    2.806112] mv88x2110 etha0:01: attached PHY driver [mv88x2110] (mii_bus:phy_addr=etha0:01, irq=POLL)
[    6.963110] renesas_eth_sw e68c0000.ethernet tsn0: Link is Up - 1Gbps/Full - flow control off
[    6.987023] IP-Config: Guessing netmask 255.255.255.0
[    6.987390] IP-Config: Complete:
[    6.987626]      device=tsn0, hwaddr=2e:09:0a:08:9a:fd, ipaddr=192.168.10.18, mask=255.255.255.0, gw=255.255.255.255
[    6.988323]      host=192.168.10.18, domain=, nis-domain=(none)
[    6.988723]      bootserver=255.255.255.255, rootserver=192.168.10.1, rootpath=
[    6.989241] ALSA device list:
[    6.989931]   No soundcards found.
[    6.999539] VFS: Mounted root (nfs filesystem) on device 0:20.
[    7.000322] devtmpfs: mounted
[    7.003589] Freeing unused kernel memory: 6208K
[    7.031160] Run /sbin/init as init process
[    7.031469]   with arguments:
[    7.031678]     /sbin/init
[    7.031868]   with environment:
[    7.032085]     HOME=/
[    7.032252]     TERM=linux
[    7.042685] random: fast init done
[    7.197034] systemd[1]: System time before build time, advancing clock.
[    7.245865] NET: Registered protocol family 10
[    7.247807] Segment Routing with IPv6
[    7.268629] systemd[1]: systemd 244 running in system mode. (-PAM -AUDIT -SELINUX +IMA -APPARMOR -SMACK +SYSVINIT +UTMP -LIBCRYPTSETUP -GCRYPT -GNUTLS +ACL +XZ -LZ4 -SECCOMP +BLKID -ELFUTILS +KMOD -IDN2 -IDN -PCRE2 default-hierarchy=hybrid)
[    7.271190] systemd[1]: Detected architecture arm64.

Welcome to Poky (Yocto Project Reference Distro) 3.1.11 (dunfell)!

[    7.328643] systemd[1]: Set hostname to <spider>.
[    7.334802] random: systemd: uninitialized urandom read (16 bytes read)
[    7.335468] systemd[1]: Initializing machine ID from random generator.
[    8.005285] random: systemd: uninitialized urandom read (16 bytes read)
[    8.006134] systemd[1]: system-getty.slice: unit configures an IP firewall, but the local system does not support BPF/cgroup firewalling.
[    8.007087] systemd[1]: (This warning is only shown for the first unit using IP firewalling.)
[    8.012051] systemd[1]: Created slice system-getty.slice.
[  OK  ] Created slice system-getty.slice.
[    8.023410] random: systemd: uninitialized urandom read (16 bytes read)
[    8.025954] systemd[1]: Created slice system-serial\x2dgetty.slice.
[  OK  ] Created slice system-serial\x2dgetty.slice.
[    8.036851] systemd[1]: Created slice User and Session Slice.
[  OK  ] Created slice User and Session Slice.
[    8.047868] systemd[1]: Started Dispatch Password Requests to Console Directory Watch.
[  OK  ] Started Dispatch Password …ts to Console Directory Watch.
[    8.059943] systemd[1]: Started Forward Password Requests to Wall Directory Watch.
[  OK  ] Started Forward Password R…uests to Wall Directory Watch.
[    8.071642] systemd[1]: Reached target Paths.
[  OK  ] Reached target Paths.
[    8.083507] systemd[1]: Reached target Remote File Systems.
[  OK  ] Reached target Remote File Systems.
[    8.095464] systemd[1]: Reached target Slices.
[  OK  ] Reached target Slices.
[    8.107515] systemd[1]: Reached target Swap.
[  OK  ] Reached target Swap.
[    8.124339] systemd[1]: Listening on Syslog Socket.
[  OK  ] Listening on Syslog Socket.
[    8.136250] systemd[1]: Listening on initctl Compatibility Named Pipe.
[  OK  ] Listening on initctl Compatibility Named Pipe.
[    8.149647] systemd[1]: Listening on Journal Audit Socket.
[  OK  ] Listening on Journal Audit Socket.
[    8.160515] systemd[1]: Listening on Journal Socket (/dev/log).
[  OK  ] Listening on Journal Socket (/dev/log).
[    8.172681] systemd[1]: Listening on Journal Socket.
[  OK  ] Listening on Journal Socket.
[    8.185664] systemd[1]: Listening on Network Service Netlink Socket.
[  OK  ] Listening on Network Service Netlink Socket.
[    8.198105] systemd[1]: Listening on udev Control Socket.
[  OK  ] Listening on udev Control Socket.
[    8.212399] systemd[1]: Listening on udev Kernel Socket.
[  OK  ] Listening on udev Kernel Socket.
[    8.232768] systemd[1]: Mounting Huge Pages File System...
         Mounting Huge Pages File System...
[    8.250339] systemd[1]: Mounting POSIX Message Queue File System...
         Mounting POSIX Message Queue File System...
[    8.272319] systemd[1]: Mounting Kernel Debug File System...
         Mounting Kernel Debug File System...
[    8.293746] systemd[1]: Mounting Temporary Directory (/tmp)...
         Mounting Temporary Directory (/tmp)...
[    8.312510] systemd[1]: Starting Create list of static device nodes for the current kernel...
         Starting Create list of st…odes for the current kernel...
[    8.332353] systemd[1]: Started Hardware RNG Entropy Gatherer Daemon.
[  OK  ] Started Hardware RNG Entropy Gatherer Daemon.
[    8.348028] systemd[1]: Condition check resulted in File System Check on Root Device being skipped.
[    8.359233] systemd[1]: Starting Journal Service...
         Starting Journal Service...
[    8.384038] systemd[1]: Starting Load Kernel Modules...
         Starting Load Kernel Modules...
[    8.401286] systemd[1]: Starting Remount Root and Kernel File Systems...
         Starting Remount Root and Kernel File Systems...
[    8.419954] cmemdrv: loading out-of-tree module taints kernel.
[    8.421788] cmem cmem0: DMA mask not set
[    8.423190] systemd[1]: Starting udev Coldplug all Devices...
         Starting udev Coldplug all Devices...
[    8.440857] systemd[1]: Mounted Huge Pages File System.
[  OK  ] Mounted Huge Pages File System.
[    8.452813] systemd[1]: Mounted POSIX Message Queue File System.
[  OK  ] Mounted POSIX Message Queue File System.
[    8.464806] systemd[1]: Mounted Kernel Debug File System.
[  OK  ] Mounted Kernel Debug File System.
[    8.476949] systemd[1]: Mounted Temporary Directory (/tmp).
[  OK  ] Mounted Temporary Directory (/tmp).
[    8.488282] systemd[1]: Started Journal Service.
[  OK  ] Started Journal Service.
[  OK  ] Started Create list of sta… nodes for the current kernel.
[  OK  ] Started Remount Root and Kernel File Systems.
         Starting Flush Journal to Persistent Storage...
         Starting Create System Users...
[    8.592535] systemd-journald[209]: Received client request to flush runtime journal.
[  OK  ] Started Flush Journal to Persistent Storage.
[    8.615100] cmem cmem0: Memory allocated.. 0x7d200000 (size:0x20000000)
[  OK  ] Started Create System Users.
         Starting Create Static Device Nodes in /dev...
[  OK  ] Started Load Kernel Modules.
         Mounting Kernel Configuration File System...
         Starting Apply Kernel Variables...
[  OK  ] Started Create Static Device Nodes in /dev.
[  OK  ] Mounted Kernel Configuration File System.
[  OK  ] Reached target Local File Systems (Pre).
         Mounting /var/volatile...
         Starting udev Kernel Device Manager...
[  OK  ] Started Apply Kernel Variables.
[  OK  ] Mounted /var/volatile.
         Starting Load/Save Random Seed...
[  OK  ] Reached target Local File Systems.
         Starting Rebuild Dynamic Linker Cache...
         Starting Create Volatile Files and Directories...
[    9.011980] random: crng init done
[    9.012253] random: 7 urandom warning(s) missed due to ratelimiting
[  OK  ] Started Load/Save Random Seed.
[  OK  ] Started udev Kernel Device Manager.
[  OK  ] Started Create Volatile Files and Directories.
         Starting Run pending postinsts...
         Starting Rebuild Journal Catalog...
         Starting Network Time Synchronization...
         Starting Update UTMP about System Boot/Shutdown...
[  OK  ] Started Update UTMP about System Boot/Shutdown.
[  OK  ] Started Rebuild Journal Catalog.
[  OK  ] Started udev Coldplug all Devices.
[  OK  ] Started Network Time Synchronization.
[  OK  ] Started Run pending postinsts.
[  OK  ] Reached target System Time Set.
[  OK  ] Reached target System Time Synchronized.
[  OK  ] Started Rebuild Dynamic Linker Cache.
         Starting Update is Completed...
[  OK  ] Started Update is Completed.
[  OK  ] Reached target System Initialization.
[  OK  ] Started Daily Cleanup of Temporary Directories.
[  OK  ] Reached target Timers.
[  OK  ] Listening on D-Bus System Message Bus Socket.
         Starting sshd.socket.
[  OK  ] Listening on sshd.socket.
[  OK  ] Reached target Sockets.
[  OK  ] Reached target Basic System.
[  OK  ] Started Kernel Logging Service.
[   10.750033] at24 4-0050: supply vcc not found, using dummy regulator
[  OK  ] Started System Logging Service.
[   10.772045] at24 4-0050: 128 byte br24g01 EEPROM, writable, 8 bytes/write
[  OK  ] Started D-Bus System Message Bus.
[   10.780233] at24 4-0052: supply vcc not found, using dummy regulator
[   10.791738] at24 4-0052: 128 byte br24g01 EEPROM, writable, 8 bytes/write
[   10.792658] at24 4-0051: supply vcc not found, using dummy regulator
[   10.795090] at24 4-0051: 128 byte br24g01 EEPROM, writable, 8 bytes/write
[  OK  ] Started Getty on tty1.
         Starting IPv6 Packet Filtering Framework...
         Starting IPv4 Packet Filtering Framework...
[  OK  ] Started optee services.
         Starting rng-tools.service...
[  OK  ] Started Serial Getty on ttySC0.
[  OK  ] Reached target Login Prompts.
         Starting Login Service...
[  OK  ] Started IPv6 Packet Filtering Framework.
[  OK  ] Started IPv4 Packet Filtering Framework.
[  OK  ] Started rng-tools.service.
[  OK  ] Reached target Network (Pre).
         Starting Network Service...
[  OK  ] Started Network Service.
[  OK  ] Started Login Service.
         Starting Wait for Network to be Configured...
         Starting Network Name Resolution...
[  OK  ] Started Wait for Network to be Configured.
[  OK  ] Started Network Name Resolution.
[  OK  ] Reached target Network.
[  OK  ] Reached target Network is Online.
[  OK  ] Reached target Host and Network Name Lookups.
         Starting LSB: network benchmark...
[  OK  ] Started LSB: network benchmark.
[  OK  ] Reached target Multi-User System.
         Starting Update UTMP about System Runlevel Changes...
[  OK  ] Started Update UTMP about System Runlevel Changes.

Poky (Yocto Project Reference Distro) 3.1.11 spider ttySC0

spider login: [   37.855129] SDHI Vcc: disabling

spider login: root
root@spider:~# cd /
root@spider:/# dd if=./Ubuntu-20.04.5-rootfs-image-rcar-spider.ext4 of=/dev/mmcbllk0 bs=1M status=progress
[  199.608936]  mmcblk0: p1

2671+0 records in
2671+0 records out
2800746496 bytes (2.8 GB, 2.6 GiB) copied, 137.287 s, 20.4 MB/s
root@spider:/# sync
root@spider:/# poweroff
[  OK  ] Stopped target Multi-User System.
[  OK  ] Stopped target Login Prompts.
[  OK  ] Stopped target Timers.
[  OK  ] Stopped Daily Cleanup of Temporary Directories.
         Stopping Kernel Logging Service...
         Stopping System Logging Service...
         Stopping D-Bus System Message Bus...
         Stopping Getty on tty1...
         Stopping LSB: network benchmark...
         Stopping optee services...
         Stopping Serial Getty on ttySC0...
         Stopping Login Service...
         Stopping Load/Save Random Seed...
[  OK  ] Stopped Kernel Logging Service.
[  OK  ] Stopped System Logging Service.
[  OK  ] Stopped D-Bus System Message Bus.
[  OK  ] Stopped Getty on tty1.
[  OK  ] Stopped Serial Getty on ttySC0.
[  OK  ] Stopped Login Service.
[  OK  ] Stopped LSB: network benchmark.
[  OK  ] Stopped optee services.
[  OK  ] Stopped Load/Save Random Seed.
[  OK  ] Removed slice system-getty.slice.
[  OK  ] Removed slice system-serial\x2dgetty.slice.
[  OK  ] Stopped target Network is Online.
[  OK  ] Stopped target Network.
[  OK  ] Stopped target Host and Network Name Lookups.
[  OK  ] Stopped target Remote File Systems.
[  OK  ] Stopped target System Time Synchronized.
[  OK  ] Stopped target System Time Set.
         Stopping rng-tools.service...
[  OK  ] Stopped Wait for Network to be Configured.
         Stopping Network Name Resolution...
[  OK  ] Stopped Network Name Resolution.
[  OK  ] Stopped Hardware RNG Entropy Gatherer Daemon.
[  OK  ] Stopped rng-tools.service.
         Stopping Network Service...
[  OK  ] Stopped Network Service.
[  OK  ] Stopped target Network (Pre).
[  OK  ] Stopped IPv6 Packet Filtering Framework.
[  OK  ] Stopped IPv4 Packet Filtering Framework.
[  OK  ] Stopped target Basic System.
[  OK  ] Stopped target Paths.
[  OK  ] Stopped Dispatch Password …ts to Console Directory Watch.
[  OK  ] Stopped Forward Password R…uests to Wall Directory Watch.
[  OK  ] Stopped target Slices.
[  OK  ] Removed slice User and Session Slice.
[  OK  ] Stopped target Sockets.
[  OK  ] Closed D-Bus System Message Bus Socket.
[  OK  ] Closed sshd.socket.
[  OK  ] Stopped target System Initialization.
[  OK  ] Closed Syslog Socket.
[  OK  ] Stopped Apply Kernel Variables.
[  OK  ] Stopped Load Kernel Modules.
         Stopping Network Time Synchronization...
[  OK  ] Stopped Update is Completed.
[  OK  ] Stopped Rebuild Dynamic Linker Cache.
[  OK  ] Stopped Rebuild Journal Catalog.
[  OK  ] Stopped Network Time Synchronization.
[  OK  ] Stopped Create Volatile Files and Directories.
[  OK  ] Stopped target Local File Systems.
         Unmounting Temporary Directory (/tmp)...
         Unmounting /var/volatile...
[  OK  ] Unmounted Temporary Directory (/tmp).
[  OK  ] Unmounted /var/volatile.
[  OK  ] Stopped target Local File Systems (Pre).
[  OK  ] Stopped target Swap.
[  OK  ] Reached target Unmount All Filesystems.
[  OK  ] Stopped Create Static Device Nodes in /dev.
[  OK  ] Stopped Create System Users.
[  OK  ] Stopped Remount Root and Kernel File Systems.
[  OK  ] Reached target Shutdown.
[  OK  ] Reached target Final Step.
[  OK  ] Started Power-Off.
[  OK  ] Reached target Power-Off.
[  212.640169] systemd-shutdown[1]: Syncing filesystems and block devices.
[  212.642285] systemd-shutdown[1]: Sending SIGTERM to remaining processes...
[  212.662860] systemd-journald[209]: Received SIGTERM from PID 1 (systemd-shutdow).
[  212.664655] audit: type=1335 audit(1661771573.465:2): pid=209 uid=0 auid=4294967295 tty=(none) ses=4294967295 comm="systemd-journal" exe="/lib/systemd/systemd-journald" nl-mcgrp=1 op=disconnect res=1
[  212.689001] systemd-shutdown[1]: Sending SIGKILL to remaining processes...
[  212.713113] systemd-shutdown[1]: Unmounting file systems.
[  212.715113] systemd-shutdown[1]: All filesystems unmounted.
[  212.715524] systemd-shutdown[1]: Deactivating swaps.
[  212.716016] systemd-shutdown[1]: All swaps deactivated.
[  212.716374] systemd-shutdown[1]: Detaching loop devices.
[  212.722646] systemd-shutdown[1]: All loop devices detached.
[  212.723233] systemd-shutdown[1]: Detaching DM devices.
[  212.724730] systemd-shutdown[1]: All DM devices detached.
[  212.725129] systemd-shutdown[1]: All filesystems, swaps, loop devices and DM devices detached.
[  212.730544] systemd-shutdown[1]: Syncing filesystems and block devices.
[  212.732277] systemd-shutdown[1]: Powering off.
[  212.786734] reboot: Power down
12.1.2 eMMC boot ( usual, without NFS)

After Root file system is written to eMMC, it will boot without an NFS server.
After power on S4 board, when "Hit any key to stop autoboot" in U-Boot boot log is output, hit any key to stop autoboot.
First, set environmental variables and eMMC boot.
Second, login "rcar".

N:ICUMX Loader Rev.0.13.0
N:Built : 11:21:36, Aug 25 2022
N:PRR is R-Car S4 Ver1.0
N:Boot device is QSPI Flash(40MHz)
N:LCM state is CM
N:======== content cert info ========
destination address:0xfde30000
physical destination address:0xeb230000
source address:0x08240000
size:0x00001000
N:======== content of SA9 ========
address:0xeb231000 size:0x00009800
N:======== G4MH(1st) image load info ========
load address 	= 0x10000000
image size 	= 0x00100000
source address 	= 0x08900000
N:======== ICUMH image load info ========
load address 	= 0x10500000
image size 	= 0x00100000
source address 	= 0x08380000
N:======== G4MH(2nd) image load info ========
load address 	= 0x10100000
image size 	= 0x00100000
source address 	= 0x08a00000
N:BL2: DDR3200(rev.0.30rc7)N:BL2: [COLD_BOOT]
N:..0
N:QoS setting(rev.0.02)
N:DRAM refresh interval 1.91 usec
N:Periodic Write DQ Training
N:======== RTOS image load info ========
load address 	= 0xe2100000
image size 	= 0x00400000
source address 	= 0x08500000
N:======== Cx IPL image load info ========
load address 	= 0xe6300000
image size 	= 0x00030000
source address 	= 0x08480000
N:======== Secure FW image load info ========
load address 	= 0xeb240000
image size 	= 0x000bc000
source address 	= 0x08280000
N:CA55 Loader Program Rev.0.12.0
N:Built : 11:32:51, Aug 23 2022
N:PRR is R-Car S4 Ver.1.0
N:======== CA Program #1 image load info ========
N:load address 	= 0x46400000
image size 	= 0x00022000
source address 	= (p:1)0x00e00000
N:======== CA Program #2 image load info ========
N:load address 	= 0x44100000
image size 	= 0x00100000
source address 	= (p:1)0x00e80000
N:======== CA Program #3 image load info ========
N:load address 	= 0x50000000
image size 	= 0x00200000
source address 	= (p:1)0x00f80000
N:Load finish.(CA55 Loader)
N:Load finish.

Dummy FW Program
Dummy FW Program boot end


U-Boot 2020.10 (Aug 29 2022 - 10:39:10 +0000)

CPU: Renesas Electronics R8A779F0 rev 1.0
Model: Renesas Spider CPU and Breakout boards based on r8a779f0
DRAM:  3.4 GiB
RAM Configuration:
Bank #0: 0x048000000 - 0x09fffffff, 1.4 GiB
Bank #1: 0x480000000 - 0x4ffffffff, 2 GiB

MMC:   mmc@ee140000: 0
Loading Environment from SPIFlash... SF: Detected s25fs512s with page size 256 Bytes, erase size 256 KiB, total 64 MiB
OK
In:    serial@e6540000
Out:   serial@e6540000
Err:   serial@e6540000
Net:     
Dummy RTOS Program
Dummy RTOS Program boot end
eth0: ethernet@e68c0000
Hit any key to stop autoboot:  2  0 
=> setenv bootargs 'rw root=/dev/mmcblk0p1 rootwait ignore_loglevel cma=560M'
=> setenv bootcmd 'ext4load mmc 0:1 0x48080000 boot/Image; ext4load mmc 0:1 0x48000000 boot/r8a779f0-spider.dtb; booti 0x48080000 - 0x48000000'
=> ping 192.168.10.1
Using ethernet@e68c0000 device
host 192.168.10.1 is alive
=> run bootcmd
33833472 bytes read in 190 ms (169.8 MiB/s)
51228 bytes read in 2 ms (24.4 MiB/s)
Moving Image from 0x48080000 to 0x48200000, end=4a2d0000
## Flattened Device Tree blob at 48000000
   Booting using the fdt blob at 0x48000000
   Loading Device Tree to 0000000057ff0000, end 0000000057fff81b ... OK

Starting kernel ...

[    0.000000] Booting Linux on physical CPU 0x0000000000 [0x412fd050]
[    0.000000] Linux version 5.10.41-g40d5324d70e6-dirty (root@renesas-All-Series) (aarch64-linux-gnu-gcc (Ubuntu 11.3.0-1ubuntu1~22.04) 11.3.0, GNU ld (GNU Binutils for Ubuntu) 2.38) #1 SMP PREEMPT Tue Dec 27 14:29:38 JST 2022
[    0.000000] Machine model: Renesas Spider CPU and Breakout boards based on r8a779f0
[    0.000000] printk: debug: ignoring loglevel setting.
[    0.000000] efi: UEFI not found.
[    0.000000] NUMA: No NUMA configuration found
[    0.000000] NUMA: Faking a node at [mem 0x0000000048000000-0x00000004ffffffff]
[    0.000000] NUMA: NODE_DATA [mem 0x4ff901b00-0x4ff903fff]
[    0.000000] Zone ranges:
[    0.000000]   DMA      [mem 0x0000000048000000-0x00000000ffffffff]
[    0.000000]   DMA32    empty
[    0.000000]   Normal   [mem 0x0000000100000000-0x00000004ffffffff]
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x0000000048000000-0x000000009fffffff]
[    0.000000]   node   0: [mem 0x0000000480000000-0x00000004ffffffff]
[    0.000000] Initmem setup node 0 [mem 0x0000000048000000-0x00000004ffffffff]
[    0.000000] On node 0 totalpages: 884736
[    0.000000]   DMA zone: 5632 pages used for memmap
[    0.000000]   DMA zone: 0 pages reserved
[    0.000000]   DMA zone: 360448 pages, LIFO batch:63
[    0.000000]   Normal zone: 8192 pages used for memmap
[    0.000000]   Normal zone: 524288 pages, LIFO batch:63
[    0.000000] cma: Reserved 560 MiB at 0x000000007d000000
[    0.000000] psci: probing for conduit method from DT.
[    0.000000] psci: PSCIv1.1 detected in firmware.
[    0.000000] psci: Using standard PSCI v0.2 function IDs
[    0.000000] psci: Trusted OS resident on physical CPU 0x0
[    0.000000] psci: SMC Calling Convention v1.2
[    0.000000] percpu: Embedded 23 pages/cpu s56664 r8192 d29352 u94208
[    0.000000] pcpu-alloc: s56664 r8192 d29352 u94208 alloc=23*4096
[    0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3 [0] 4 [0] 5 [0] 6 [0] 7 
[    0.000000] Detected VIPT I-cache on CPU0
[    0.000000] CPU features: detected: GIC system register CPU interface
[    0.000000] CPU features: detected: ARM errata 1165522, 1319367, or 1530923
[    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 870912
[    0.000000] Policy zone: Normal
[    0.000000] Kernel command line: rw root=/dev/mmcblk0p1 rootwait ignore_loglevel cma=560M
[    0.000000] Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes, linear)
[    0.000000] Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes, linear)
[    0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off
[    0.000000] software IO TLB: mapped [mem 0x0000000079000000-0x000000007d000000] (64MB)
[    0.000000] Memory: 2786348K/3538944K available (15616K kernel code, 2832K rwdata, 8284K rodata, 6208K init, 525K bss, 179156K reserved, 573440K cma-reserved)
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=8, Nodes=1
[    0.000000] rcu: Preemptible hierarchical RCU implementation.
[    0.000000] rcu: 	RCU event tracing is enabled.
[    0.000000] rcu: 	RCU restricting CPUs from NR_CPUS=256 to nr_cpu_ids=8.
[    0.000000] 	Trampoline variant of Tasks RCU enabled.
[    0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies.
[    0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=8
[    0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0
[    0.000000] GICv3: 960 SPIs implemented
[    0.000000] GICv3: 0 Extended SPIs implemented
[    0.000000] GICv3: Distributor has no Range Selector support
[    0.000000] GICv3: 16 PPIs implemented
[    0.000000] GICv3: raw_spin_lock_init for SGI
[    0.000000] GICv3: CPU0: found redistributor 0 region 0:0x00000000f1060000
[    0.000000] ITS: No ITS available, not enabling LPIs
[    0.000000] random: get_random_bytes called from start_kernel+0x324/0x4e8 with crng_init=0
[    0.000000] arch_timer: cp15 timer(s) running at 16.66MHz (virt).
[    0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x3d80623e0, max_idle_ns: 440795202120 ns
[    0.000004] sched_clock: 56 bits at 16MHz, resolution 60ns, wraps every 2199023255541ns
[    0.000210] Console: colour dummy device 80x25
[    0.000665] printk: console [tty0] enabled
[    0.000801] Calibrating delay loop (skipped), value calculated using timer frequency.. 33.33 BogoMIPS (lpj=66666)
[    0.000829] pid_max: default: 32768 minimum: 301
[    0.000931] LSM: Security Framework initializing
[    0.001021] Mount-cache hash table entries: 8192 (order: 4, 65536 bytes, linear)
[    0.001046] Mountpoint-cache hash table entries: 8192 (order: 4, 65536 bytes, linear)
[    0.003147] rcu: Hierarchical SRCU implementation.
[    0.004538] Detected Renesas R-Car Gen4 r8a779f0 ES1.0
[    0.005760] EFI services will not be available.
[    0.006420] smp: Bringing up secondary CPUs ...
[    0.007069] Detected VIPT I-cache on CPU1
[    0.007120] GICv3: raw_spin_lock_init for SGI
[    0.007130] GICv3: CPU1: found redistributor 100 region 0:0x00000000f1080000
[    0.007203] CPU1: Booted secondary processor 0x0000000100 [0x412fd050]
[    0.007993] Detected VIPT I-cache on CPU2
[    0.008038] GICv3: raw_spin_lock_init for SGI
[    0.008046] GICv3: CPU2: found redistributor 10000 region 0:0x00000000f10a0000
[    0.008111] CPU2: Booted secondary processor 0x0000010000 [0x412fd050]
[    0.008792] Detected VIPT I-cache on CPU3
[    0.008808] GICv3: raw_spin_lock_init for SGI
[    0.008812] GICv3: CPU3: found redistributor 10100 region 0:0x00000000f10c0000
[    0.008837] CPU3: Booted secondary processor 0x0000010100 [0x412fd050]
[    0.009421] Detected VIPT I-cache on CPU4
[    0.009446] GICv3: raw_spin_lock_init for SGI
[    0.009451] GICv3: CPU4: found redistributor 20000 region 0:0x00000000f10e0000
[    0.009492] CPU4: Booted secondary processor 0x0000020000 [0x412fd050]
[    0.010077] Detected VIPT I-cache on CPU5
[    0.010094] GICv3: raw_spin_lock_init for SGI
[    0.010098] GICv3: CPU5: found redistributor 20100 region 0:0x00000000f1100000
[    0.010122] CPU5: Booted secondary processor 0x0000020100 [0x412fd050]
[    0.010715] Detected VIPT I-cache on CPU6
[    0.010740] GICv3: raw_spin_lock_init for SGI
[    0.010745] GICv3: CPU6: found redistributor 30000 region 0:0x00000000f1120000
[    0.010788] CPU6: Booted secondary processor 0x0000030000 [0x412fd050]
[    0.011344] Detected VIPT I-cache on CPU7
[    0.011361] GICv3: raw_spin_lock_init for SGI
[    0.011365] GICv3: CPU7: found redistributor 30100 region 0:0x00000000f1140000
[    0.011391] CPU7: Booted secondary processor 0x0000030100 [0x412fd050]
[    0.011493] smp: Brought up 1 node, 8 CPUs
[    0.011728] SMP: Total of 8 processors activated.
[    0.011740] CPU features: detected: Privileged Access Never
[    0.011750] CPU features: detected: LSE atomic instructions
[    0.011760] CPU features: detected: User Access Override
[    0.011770] CPU features: detected: 32-bit EL0 Support
[    0.011781] CPU features: detected: Common not Private translations
[    0.011792] CPU features: detected: RAS Extension Support
[    0.011802] CPU features: detected: Data cache clean to the PoU not required for I/D coherence
[    0.011816] CPU features: detected: CRC32 instructions
[    0.011825] CPU features: detected: Speculative Store Bypassing Safe (SSBS)
[    0.011838] CPU features: detected: 32-bit EL1 Support
[    0.036824] CPU: All CPU(s) started at EL1
[    0.036932] alternatives: patching kernel code
[    0.040208] devtmpfs: initialized
[    0.048049] KASLR disabled due to lack of seed
[    0.048327] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
[    0.048363] futex hash table entries: 2048 (order: 5, 131072 bytes, linear)
[    0.062570] pinctrl core: initialized pinctrl subsystem
[    0.064089] DMI not present or invalid.
[    0.064667] NET: Registered protocol family 16
[    0.066114] DMA: preallocated 512 KiB GFP_KERNEL pool for atomic allocations
[    0.066261] DMA: preallocated 512 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations
[    0.066455] DMA: preallocated 512 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations
[    0.066585] audit: initializing netlink subsys (disabled)
[    0.066829] audit: type=2000 audit(0.064:1): state=initialized audit_enabled=0 res=1
[    0.068119] thermal_sys: Registered thermal governor 'power_allocator'
[    0.068445] thermal thermal_zone0: power_allocator: sustainable_power will be estimated
[    0.068562] thermal thermal_zone1: power_allocator: sustainable_power will be estimated
[    0.068656] thermal thermal_zone2: power_allocator: sustainable_power will be estimated
[    0.068887] cpuidle: using governor menu
[    0.069208] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.
[    0.069436] ASID allocator initialised with 65536 entries
[    0.071025] Serial: AMBA PL011 UART driver
[    0.136576] sh-pfc e6050000.pin-controller: r8a779f0_pfc support registered
[    0.160618] HugeTLB registered 1.00 GiB page size, pre-allocated 0 pages
[    0.160652] HugeTLB registered 32.0 MiB page size, pre-allocated 0 pages
[    0.160666] HugeTLB registered 2.00 MiB page size, pre-allocated 0 pages
[    0.160679] HugeTLB registered 64.0 KiB page size, pre-allocated 0 pages
[    0.162094] cryptd: max_cpu_qlen set to 1000
[    0.166229] ACPI: Interpreter disabled.
[    0.172040] rcar_avs_init: cannot find compatible dts node
[    0.174939] iommu: Default domain type: Translated 
[    0.175766] ipmmu-vmsa eefc0000.iommu: IPMMU context 0 is reserved
[    0.177988] vgaarb: loaded
[    0.178433] SCSI subsystem initialized
[    0.178642] libata version 3.00 loaded.
[    0.178943] usbcore: registered new interface driver usbfs
[    0.179009] usbcore: registered new interface driver hub
[    0.179052] usbcore: registered new device driver usb
[    0.182118] mc: Linux media interface: v0.10
[    0.182171] videodev: Linux video capture interface: v2.00
[    0.182263] pps_core: LinuxPPS API ver. 1 registered
[    0.182276] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    0.182300] PTP clock support registered
[    0.182798] EDAC MC: Ver: 3.0.0
[    0.187332] FPGA manager framework
[    0.187454] Advanced Linux Sound Architecture Driver Initialized.
[    0.188478] clocksource: Switched to clocksource arch_sys_counter
[    0.188773] VFS: Disk quotas dquot_6.6.0
[    0.188861] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[    0.189093] pnp: PnP ACPI: disabled
[    0.195337] NET: Registered protocol family 2
[    0.195561] IP idents hash table entries: 65536 (order: 7, 524288 bytes, linear)
[    0.197275] tcp_listen_portaddr_hash hash table entries: 2048 (order: 3, 32768 bytes, linear)
[    0.197392] TCP established hash table entries: 32768 (order: 6, 262144 bytes, linear)
[    0.197588] TCP bind hash table entries: 32768 (order: 7, 524288 bytes, linear)
[    0.198245] TCP: Hash tables configured (established 32768 bind 32768)
[    0.198406] UDP hash table entries: 2048 (order: 4, 65536 bytes, linear)
[    0.198480] UDP-Lite hash table entries: 2048 (order: 4, 65536 bytes, linear)
[    0.198718] NET: Registered protocol family 1
[    0.199283] RPC: Registered named UNIX socket transport module.
[    0.199309] RPC: Registered udp transport module.
[    0.199320] RPC: Registered tcp transport module.
[    0.199330] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    0.199355] PCI: CLS 0 bytes, default 64
[    0.200828] hw perfevents: enabled with armv8_cortex_a55 PMU driver, 7 counters available
[    0.201796] kvm [1]: HYP mode not available
[    0.206844] Initialise system trusted keyrings
[    0.207134] workingset: timestamp_bits=42 max_order=20 bucket_order=0
[    0.213078] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.213839] NFS: Registering the id_resolver key type
[    0.213894] Key type id_resolver registered
[    0.213906] Key type id_legacy registered
[    0.214013] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
[    0.214031] nfs4flexfilelayout_init: NFSv4 Flexfile Layout Driver Registering...
[    0.214066] jffs2: version 2.2. (NAND) c 2001-2006 Red Hat, Inc.
[    0.214558] 9p: Installing v9fs 9p2000 file system support
[    0.250321] Key type asymmetric registered
[    0.250350] Asymmetric key parser 'x509' registered
[    0.250418] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 243)
[    0.250437] io scheduler mq-deadline registered
[    0.250448] io scheduler kyber registered
[    0.278764] gpio_rcar e6050180.gpio: driving 21 GPIOs
[    0.279575] gpio_rcar e6050980.gpio: driving 25 GPIOs
[    0.280266] gpio_rcar e6051180.gpio: driving 17 GPIOs
[    0.281011] gpio_rcar e6051980.gpio: driving 19 GPIOs
[    0.292226] pcie-renesas e65d0000.pcie: host bridge /soc/pcie@e65d0000 ranges:
[    0.292286] pcie-renesas e65d0000.pcie:       IO 0x00fe000000..0x00fe00ffff -> 0x0000000000
[    0.292317] pcie-renesas e65d0000.pcie:      MEM 0x0030000000..0x003fffffff -> 0x0030000000
[    0.292345] pcie-renesas e65d0000.pcie:   IB MEM 0x0040000000..0x00bfffffff -> 0x0040000000
[    1.292743] pcie-renesas e65d0000.pcie: Phy link never came up
[    1.292768] pcie-renesas e65d0000.pcie: PCIe link down
[    1.292943] pcie-renesas e65d0000.pcie: PCI host bridge to bus 0000:00
[    1.292968] pci_bus 0000:00: root bus resource [bus 00-ff]
[    1.292982] pci_bus 0000:00: root bus resource [io  0x0000-0xffff]
[    1.292995] pci_bus 0000:00: root bus resource [mem 0x30000000-0x3fffffff]
[    1.293051] pci 0000:00:00.0: [1912:0031] type 01 class 0x060400
[    1.293162] pci 0000:00:00.0: supports D1
[    1.293176] pci 0000:00:00.0: PME# supported from D0 D1 D3hot D3cold
[    1.295457] pci 0000:00:00.0: bridge configuration invalid ([bus 00-00]), reconfiguring
[    1.297180] pci_bus 0000:01: busn_res: [bus 01-ff] end is updated to 01
[    1.297228] pci 0000:00:00.0: PCI bridge to [bus 01]
[    1.299016] pcieport 0000:00:00.0: PME: Signaling with IRQ 210
[    1.303280] EINJ: ACPI disabled.
[    1.325447] rcar-dmac e7350000.dma-controller: Adding to iommu group 0
[    1.325517] rcar-dmac e7350000.dma-controller: Using IPMMU context 1
[    1.329207] rcar-dmac e7351000.dma-controller: Reusing IPMMU context 1
[    1.329254] rcar-dmac e7351000.dma-controller: Adding to iommu group 0
[    1.329279] rcar-dmac e7351000.dma-controller: Reusing IPMMU context 1
[    1.359926] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
[    1.367470] SuperH (H)SCI(F) driver initialized
[    1.368095] e6540000.serial: ttySC0 at MMIO 0xe6540000 (irq = 21, base_baud = 0) is a hscif
[    1.450293] printk: console [ttySC0] enabled
[    1.451661] e6550000.serial: ttySC1 at MMIO 0xe6550000 (irq = 22, base_baud = 0) is a hscif
[    1.455737] msm_serial: driver initialized
[    1.468551] cacheinfo: Unable to detect cache hierarchy for CPU 0
[    1.479311] loop: module loaded
[    1.483569] megasas: 07.714.04.00-rc1
[    1.501029] libphy: Fixed MDIO Bus: probed
[    1.504909] tun: Universal TUN/TAP device driver, 1.6
[    1.505566] CAN device driver interface
[    1.509240] thunder_xcv, ver 1.0
[    1.509535] thunder_bgx, ver 1.0
[    1.509782] nicpf, ver 1.0
[    1.515424] hclge is initializing
[    1.515701] hns3: Hisilicon Ethernet Network Driver for Hip08 Family - version
[    1.516170] hns3: Copyright (c) 2017 Huawei Corporation.
[    1.516699] e1000: Intel(R) PRO/1000 Network Driver
[    1.517027] e1000: Copyright (c) 1999-2006 Intel Corporation.
[    1.517459] e1000e: Intel(R) PRO/1000 Network Driver
[    1.517786] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.
[    1.518224] igb: Intel(R) Gigabit Ethernet Network Driver
[    1.518575] igb: Copyright (c) 2007-2014 Intel Corporation.
[    1.518996] igbvf: Intel(R) Gigabit Virtual Function Network Driver
[    1.519401] igbvf: Copyright (c) 2009 - 2012 Intel Corporation.
[    1.521708] sky2: driver version 1.30
[    1.528300] renesas_eth_sw e68c0000.ethernet tsn0: MAC address 2e:09:0a:08:9a:fd
[    1.530760] renesas_eth_sw e68c0000.ethernet tsn1: MAC address e2:13:1f:f0:2d:d0
[    1.533279] renesas_eth_sw e68c0000.ethernet tsn2: MAC address a2:e0:07:82:4c:1c
[    1.539864] VFIO - User Level meta-driver version: 0.3
[    1.547182] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    1.547632] ehci-pci: EHCI PCI platform driver
[    1.547988] ehci-platform: EHCI generic platform driver
[    1.549185] ehci-orion: EHCI orion driver
[    1.550076] ehci-exynos: EHCI Exynos driver
[    1.550869] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    1.551325] ohci-pci: OHCI PCI platform driver
[    1.551759] ohci-platform: OHCI generic platform driver
[    1.552753] ohci-exynos: OHCI Exynos driver
[    1.555194] usbcore: registered new interface driver usb-storage
[    1.568392] i2c /dev entries driver
[    1.575411] pca953x 0-0020: supply vcc not found, using dummy regulator
[    1.576033] pca953x 0-0020: using no AI
[    1.577074] i2c-rcar e6500000.i2c: probed
[    1.579068] i2c-rcar e66d8000.i2c: probed
[    1.595183] rcar_gen3_thermal e6198000.thermal: is using pseudo fixed FUSE values
[    1.600235] rcar_gen3_thermal e6198000.thermal: TSC0: Loaded 1 trip points
[    1.605214] rcar_gen3_thermal e6198000.thermal: TSC1: Loaded 1 trip points
[    1.610105] rcar_gen3_thermal e6198000.thermal: TSC2: Loaded 1 trip points
[    1.629030] sdhci: Secure Digital Host Controller Interface driver
[    1.629457] sdhci: Copyright(c) Pierre Ossman
[    1.632863] Synopsys Designware Multimedia Card Interface Driver
[    1.638202] sdhci-pltfm: SDHCI platform and OF driver helper
[    1.645432] ledtrig-cpu: registered to indicate activity on CPUs
[    1.649773] SMCCC: SOC_ID: ARCH_SOC_ID not implemented, skipping ....
[    1.651906] usbcore: registered new interface driver usbhid
[    1.652288] usbhid: USB HID core driver
[    1.669001] optee: probing for conduit method.
[    1.669354] optee: revision 3.13 (7109ef7b)
[    1.669859] optee driver R-Car Rev.1.0.11
[    1.670915] optee: initialized driver
[    1.678788] NET: Registered protocol family 17
[    1.679133] can: controller area network core
[    1.679497] NET: Registered protocol family 29
[    1.679795] can: raw protocol
[    1.679992] can: broadcast manager protocol
[    1.680278] can: netlink gateway - max_hops=1
[    1.680899] 9pnet: Installing 9P2000 support
[    1.681260] Key type dns_resolver registered
[    1.681400] renesas_sdhi_internal_dmac ee140000.mmc: mmc0 base at 0x00000000ee140000, max clock rate 200 MHz
[    1.682164] registered taskstats version 1
[    1.682460] Loading compiled-in X.509 certificates
[    1.689960] thermal emergency: not set value
[    1.693699] ALSA device list:
[    1.693924]   No soundcards found.
[    1.694624] Waiting for root device /dev/mmcblk0p1...
[    1.766701] mmc0: new HS400 MMC card at address 0001
[    1.767848] mmcblk0: mmc0:0001 G1J37E 29.6 GiB 
[    1.768308] mmcblk0boot0: mmc0:0001 G1J37E partition 1 31.5 MiB
[    1.768868] mmcblk0boot1: mmc0:0001 G1J37E partition 2 31.5 MiB
[    1.769635] mmcblk0rpmb: mmc0:0001 G1J37E partition 3 4.00 MiB, chardev (509:0)
[    1.772052]  mmcblk0: p1
[    1.801114] random: fast init done
[    1.802679] EXT4-fs (mmcblk0p1): mounted filesystem with ordered data mode. Opts: (null)
[    1.803335] VFS: Mounted root (ext4 filesystem) on device 179:1.
[    1.804827] devtmpfs: mounted
[    1.807333] Freeing unused kernel memory: 6208K
[    1.820536] Run /sbin/init as init process
[    1.820817]   with arguments:
[    1.821012]     /sbin/init
[    1.821190]   with environment:
[    1.821395]     HOME=/
[    1.821551]     TERM=linux
[    2.013772] systemd[1]: System time before build time, advancing clock.
[    2.157567] NET: Registered protocol family 10
[    2.159332] Segment Routing with IPv6
[    2.190018] systemd[1]: systemd 245.4-4ubuntu3.19 running in system mode. (+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD +IDN2 -IDN +PCRE2 default-hierarchy=hybrid)
[    2.192303] systemd[1]: Detected architecture arm64.

Welcome to Ubuntu 20.04.5 LTS!

[    2.225575] systemd[1]: Set hostname to <spider>.
[    3.387702] random: systemd: uninitialized urandom read (16 bytes read)
[    3.388637] systemd[1]: system-getty.slice: unit configures an IP firewall, but the local system does not support BPF/cgroup firewalling.
[    3.389466] systemd[1]: (This warning is only shown for the first unit using IP firewalling.)
[    3.393770] systemd[1]: Created slice system-getty.slice.
[  OK  ] Created slice system-getty.slice.
[    3.404742] random: systemd: uninitialized urandom read (16 bytes read)
[    3.406895] systemd[1]: Created slice system-modprobe.slice.
[  OK  ] Created slice system-modprobe.slice.
[    3.416727] random: systemd: uninitialized urandom read (16 bytes read)
[    3.418990] systemd[1]: Created slice system-serial\x2dgetty.slice.
[  OK  ] Created slice system-serial\x2dgetty.slice.
[    3.430505] systemd[1]: Created slice User and Session Slice.
[  OK  ] Created slice User and Session Slice.
[    3.441176] systemd[1]: Started Forward Password Requests to Wall Directory Watch.
[  OK  ] Started Forward Password R…uests to Wall Directory Watch.
[    3.452963] systemd[1]: Condition check resulted in Arbitrary Executable File Formats File System Automount Point being skipped.
[    3.454188] systemd[1]: Reached target User and Group Name Lookups.
[  OK  ] Reached target User and Group Name Lookups.
[    3.464818] systemd[1]: Reached target Remote File Systems.
[  OK  ] Reached target Remote File Systems.
[    3.476737] systemd[1]: Reached target Slices.
[  OK  ] Reached target Slices.
[    3.488786] systemd[1]: Reached target Swap.
[  OK  ] Reached target Swap.
[    3.501640] systemd[1]: Listening on Syslog Socket.
[  OK  ] Listening on Syslog Socket.
[    3.513214] systemd[1]: Listening on initctl Compatibility Named Pipe.
[  OK  ] Listening on initctl Compatibility Named Pipe.
[    3.525995] systemd[1]: Listening on Journal Audit Socket.
[  OK  ] Listening on Journal Audit Socket.
[    3.537579] systemd[1]: Listening on Journal Socket (/dev/log).
[  OK  ] Listening on Journal Socket (/dev/log).
[    3.549678] systemd[1]: Listening on Journal Socket.
[  OK  ] Listening on Journal Socket.
[    3.561827] systemd[1]: Listening on Network Service Netlink Socket.
[  OK  ] Listening on Network Service Netlink Socket.
[    3.573700] systemd[1]: Listening on udev Control Socket.
[  OK  ] Listening on udev Control Socket.
[    3.585386] systemd[1]: Listening on udev Kernel Socket.
[  OK  ] Listening on udev Kernel Socket.
[    3.602179] systemd[1]: Mounting Huge Pages File System...
         Mounting Huge Pages File System...
[    3.618256] systemd[1]: Mounting POSIX Message Queue File System...
         Mounting POSIX Message Queue File System...
[    3.634186] systemd[1]: Mounting Kernel Debug File System...
         Mounting Kernel Debug File System...
[    3.645142] systemd[1]: Condition check resulted in Kernel Trace File System being skipped.
[    3.651738] systemd[1]: Mounting Temporary Directory (/tmp)...
         Mounting Temporary Directory (/tmp)...
[    3.671219] systemd[1]: Starting Journal Service...
         Starting Journal Service...
[    3.691538] systemd[1]: Starting Create list of static device nodes for the current kernel...
         Starting Create list of st…odes for the current kernel...
[    3.710566] systemd[1]: Starting Load Kernel Module chromeos_pstore...
         Starting Load Kernel Module chromeos_pstore...
[    3.720814] systemd[1]: Condition check resulted in Load Kernel Module drm being skipped.
[    3.721607] systemd[1]: Condition check resulted in Load Kernel Module efi_pstore being skipped.
[    3.728263] systemd[1]: Starting Load Kernel Module pstore_blk...
         Starting Load Kernel Module pstore_blk...
[    3.746586] systemd[1]: Starting Load Kernel Module pstore_zone...
         Starting Load Kernel Module pstore_zone...
[    3.762330] systemd[1]: Starting Load Kernel Module ramoops...
         Starting Load Kernel Module ramoops...
[    3.774521] systemd[1]: Condition check resulted in Set Up Additional Binary Formats being skipped.
[    3.782867] systemd[1]: Starting Load Kernel Modules...
         Starting Load Kernel Modules...
[    3.798090] systemd[1]: Starting Remount Root and Kernel File Systems...
         Starting Remount Root and Kernel File Systems...
[    3.814175] systemd[1]: Starting udev Coldplug all Devices...
         Starting udev Coldplug all Devices...
[    3.830239] systemd[1]: Starting Uncomplicated firewall...
         Starting Uncomplicated firewall...
[    3.848011] systemd[1]: Mounted Huge Pages File System.
[  OK  ] Mounted Huge Pages File System.
[    3.861563] systemd[1]: Started Journal Service.
[  OK  ] Started Journal Service.
[  OK  ] Mounted POSIX Message Queue File System.
[  OK  ] Mounted Kernel Debug File System.
[  OK  ] Mounted Temporary Directory (/tmp).
[  OK  ] Finished Create list of st… nodes for the current kernel.
[  OK  ] Finished Load Kernel Module chromeos_pstore.
[  OK  ] Finished Load Kernel Module pstore_blk.
[  OK  ] Finished Load Kernel Module pstore_zone.
[  OK  ] Finished Load Kernel Module ramoops.
[  OK  ] Finished Load Kernel Modules.
[  OK  ] Finished Remount Root and Kernel File Systems.
[  OK  ] Finished Uncomplicated firewall.
         Mounting Kernel Configuration File System...
         Starting Flush Journal to Persistent Storage...
         Starting Load/Save Random Seed...
[    4.092854] systemd-journald[207]: Received client request to flush runtime journal.
         Starting Apply Kernel Variables...
         Starting Create System Users...
[  OK  ] Mounted Kernel Configuration File System.
[  OK  ] Finished Apply Kernel Variables.
[  OK  ] Finished udev Coldplug all Devices.
[  OK  ] Finished Flush Journal to Persistent Storage.
[  OK  ] Finished Create System Users.
         Starting Create Static Device Nodes in /dev...
[  OK  ] Finished Create Static Device Nodes in /dev.
[  OK  ] Reached target Local File Systems (Pre).
[  OK  ] Reached target Local File Systems.
         Starting Tell Plymouth To Write Out Runtime Data...
         Starting Create Volatile Files and Directories...
         Starting udev Kernel Device Manager...
[  OK  ] Finished Tell Plymouth To Write Out Runtime Data.
[  OK  ] Finished Create Volatile Files and Directories.
         Starting Network Time Synchronization...
         Starting Update UTMP about System Boot/Shutdown...
[  OK  ] Finished Update UTMP about System Boot/Shutdown.
[  OK  ] Started udev Kernel Device Manager.
[  OK  ] Started Dispatch Password …ts to Console Directory Watch.
[  OK  ] Reached target Local Encrypted Volumes.
[  OK  ] Reached target Paths.
         Starting Network Service...
[  OK  ] Started Network Time Synchronization.
[  OK  ] Reached target System Initialization.
[  OK  ] Started Daily Cleanup of Temporary Directories.
[  OK  ] Started Ubuntu Advantage Timer for running repeated jobs.
[  OK  ] Reached target System Time Set.
[  OK  ] Reached target System Time Synchronized.
[  OK  ] Started Daily apt download activities.
[  OK  ] Started Daily apt upgrade and clean activities.
[  OK  ] Started Periodic ext4 Onli…ata Check for All Filesystems.
[  OK  ] Started Discard unused blocks once a week.
[  OK  ] Started Daily rotation of log files.
[    6.088298] at24 4-0050: supply vcc not found, using dummy regulator
[  OK  ] Started Daily man-db regeneration.
[    6.105036] at24 4-0050: 128 byte br24g01 EEPROM, writable, 8 bytes/write
[    6.105936] at24 4-0052: supply vcc not found, using dummy regulator
[  OK  ] Started Message of the Day.
[    6.108641] at24 4-0052: 128 byte br24g01 EEPROM, writable, 8 bytes/write
[    6.109533] at24 4-0051: supply vcc not found, using dummy regulator
[    6.116317] at24 4-0051: 128 byte br24g01 EEPROM, writable, 8 bytes/write
[  OK  ] Reached target Timers.
[  OK  ] Listening on D-Bus System Message Bus Socket.
[  OK  ] Listening on UUID daemon activation socket.
[  OK  ] Reached target Sockets.
[  OK  ] Reached target Basic System.
[    6.187002] rswitch_get_phy_node PHY interface = sgmii
[    6.190618] libphy: rswitch_mii: probed
         Starting Accounts Service...
[  OK  ] Started Regular background program processing daemon.
[  OK  ] Started D-Bus System Message Bus.
[    6.231491] random: crng init done
[    6.231765] random: 7 urandom warning(s) missed due to ratelimiting
[  OK  ] Started Save initial kernel messages after boot.
         Starting Remove Stale Onli…t4 Metadata Check Snapshots...
[  OK  ] Started irqbalance daemon.
         Starting Dispatcher daemon for systemd-networkd...
[    6.309772] mv88x2110 etha0:01: Firmware version 8.3.0.0
[  OK  ] Started Set the CPU Frequency Scaling governor.
[    6.352937] mv88x2110 etha0:01: attached PHY driver [mv88x2110] (mii_bus:phy_addr=etha0:01, irq=POLL)
         Starting System Logging Service...
         Starting Login Service...
[  OK  ] Started Network Service.
[  OK  ] Finished Load/Save Random Seed.
[  OK  ] Found device /dev/ttySC0.
[  OK  ] Started System Logging Service.
[  OK  ] Finished Remove Stale Onli…ext4 Metadata Check Snapshots.
[  OK  ] Started Accounts Service.
[  OK  ] Started Login Service.
         Starting Network Name Resolution...
[  OK  ] Started Network Name Resolution.
[  OK  ] Reached target Network.
[  OK  ] Reached target Host and Network Name Lookups.
         Starting OpenBSD Secure Shell server...
         Starting Permit User Sessions...
[  OK  ] Finished Permit User Sessions.
         Starting Hold until boot process finishes up...
         Starting Terminate Plymouth Boot Screen...
[  OK  ] Finished Hold until boot process finishes up.
[  OK  ] Finished Terminate Plymouth Boot Screen.
[  OK  ] Started Getty on tty1.
[  OK  ] Started Serial Getty on ttySC0.
[  OK  ] Reached target Login Prompts.
[  OK  ] Started OpenBSD Secure Shell server.
[  OK  ] Started Dispatcher daemon for systemd-networkd.
[  OK  ] Reached target Multi-User System.
[  OK  ] Reached target Graphical Interface.
         Starting Update UTMP about System Runlevel Changes...
[  OK  ] Finished Update UTMP about System Runlevel Changes.

Ubuntu 20.04.5 LTS spider ttySC0

spider login: rcar
Password: 
[   10.488551] renesas_eth_sw e68c0000.ethernet tsn0: Link is Up - 1Gbps/Full - flow control off
[   10.489168] IPv6: ADDRCONF(NETDEV_CHANGE): tsn0: link becomes ready
Welcome to Ubuntu 20.04.5 LTS (GNU/Linux 5.10.41-g40d5324d70e6-dirty aarch64)

 * Documentation:  https://help.ubuntu.com
 * Management:     https://landscape.canonical.com
 * Support:        https://ubuntu.com/advantage

This system has been minimized by removing packages and content that are
not required on a system that users do not log into.

To restore this content, you can run the 'unminimize' command.

The programs included with the Ubuntu system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Ubuntu comes with ABSOLUTELY NO WARRANTY, to the extent permitted by
applicable law.

To run a command as administrator (user "root"), use "sudo <command>".
See "man sudo_root" for details.


rcar@spider:~$