yoyoliyang / hi3798m_debian

71 stars 41 forks source link

Lakka / LibreELEC for hi3798m 搞起? #6

Open phorcys opened 5 years ago

phorcys commented 5 years ago

3798mv100 sdk
百度盘 s/1o7QsVJ8#list/path=%2F

参考 s905,应该可以很快搞一个可用的 LibreELEC 或者 Lakka(本质一个东西)

插个蓝牙发挥余热应该很不错?

380121850 commented 5 years ago

HI3798MV100 的海思SDK已搞到; 为什么要搞LibreELEC?我想法是基于安卓盒子基础上,增加docker,再在里面搞arm ubuntu,这样不是更好,安卓的媒体功能和arm ubuntu同时保留!

phorcys commented 5 years ago

HI3798MV100 的海思SDK已搞到; 为什么要搞LibreELEC?我想法是基于安卓盒子基础上,增加docker,再在里面搞arm ubuntu,这样不是更好,安卓的媒体功能和arm ubuntu同时保留!

大部分3798mv100的设备就 1G内存,跑不起这么多东西 趁着各大运营商采购,咸鱼二十块就能买一个 刷个lakka发挥余热,否则就android下 3798mv100 kodi放个原盘都会有卡顿的尿性 为啥不去搞个rk的盒子,至少放4k都不卡吧

380121850 commented 5 years ago

现在HI3798MV100 装着KODI,放NAS盘里面的1080P,没见有卡顿; 封装的ARM芯片,一半价值在于里面的媒体娱乐部分;完全用来做ARM UBUNTU,没什么实用价值; 我在黑群晖用docker装了个ubuntu做编译服务器,现在是NAS+编译服务器一体;后面有空,再研究NAS+编译服务器+媒体播放输出(带有显卡输出),纯粹为了技术兴趣哈

ZeaKyX commented 4 years ago

请问可以编译出启动dts了吗,我想这个盒子usb3.0可以用armbian+openwrt

musicwei commented 1 year ago

现在HI3798MV100 装着KODI,放NAS盘里面的1080P,没见有卡顿; 封装的ARM芯片,一半价值在于里面的媒体娱乐部分;完全用来做ARM UBUNTU,没什么实用价值; 我在黑群晖用docker装了个ubuntu做编译服务器,现在是NAS+编译服务器一体;后面有空,再研究NAS+编译服务器+媒体播放输出(带有显卡输出),纯粹为了技术兴趣哈

大佬还在弄吗

QGB commented 1 year ago
  OK  ] Unmounted /run/user/0.
[  OK  ] Unmounted RPC Pipe File System.
[  OK  ] Stopped User Runtime Directory /run/user/0.
[  OK  ] Removed slice User Slice of UID 0.
         Stopping Permit User Sessions...
[  OK  ] Stopped Login Service.
[  OK  ] Stopped Permit User Sessions.
[  OK  ] Stopped target Remote File Systems.
         Unmounting /mnt/e...
[  OK  ] Stopped Transmission BitTorrent Daemon.
[  OK  ] Unmounted /mnt/e.
[  OK  ] Stopped target Network is Online.
[  OK  ] Stopped target Network.
[  OK  ] Stopped target Remote File Systems (Pre).
[  OK  ] Stopped target NFS client services.
[  OK  ] Stopped Network Manager Wait Online.
         Stopping Network Manager...
         Stopping ifup for eth0...
         Stopping Raise network interfaces...
         Stopping Network Name Resolution...
         Stopping WPA supplicant...
[  OK  ] Stopped Aria2c.
[  OK  ] Stopped WPA supplicant.
[  OK  ] Stopped Network Name Resolution.
[  OK  ] Stopped Network Manager.
         Stopping D-Bus System Message Bus...
[  OK  ] Stopped D-Bus System Message Bus.
[  OK  ] Stopped target Basic System.
[  OK  ] Stopped target Paths.
[  OK  ] Stopped resolvconf-pull-resolved.path.
[  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 Docker Socket for the API.
[  OK  ] Stopped target System Initialization.
[  OK  ] Stopped target Local Encrypted Volumes.
[  OK  ] Stopped Dispatch Password …ts to Console Directory Watch.
[  OK  ] Stopped Forward Password R…uests to Wall Directory Watch.
[  OK  ] Closed Syslog Socket.
         Stopping Network Time Synchronization...
         Stopping Update UTMP about System Boot/Shutdown...
[  OK  ] Stopped Network Time Synchronization.
[  OK  ] Stopped Raise network interfaces.
[  OK  ] Stopped Update UTMP about System Boot/Shutdown.
[  OK  ] Stopped Create Volatile Files and Directories.
[  OK  ] Stopped ifup for eth0.
[  OK  ] Stopped target Local File Systems.
[  OK  ] Stopped target Network (Pre).
         Unmounting /run/docker/netns/default...
         Unmounting /tmp...
[  OK  ] Stopped Apply Kernel Variables.
[  OK  ] Stopped Load Kernel Modules.
[  OK  ] Unmounted /run/docker/netns/default.
[  OK  ] Unmounted /tmp.
[  OK  ] Stopped target Local File Systems (Pre).
[  OK  ] Stopped target Swap.
         Deactivating swap /swapfile...
[  OK  ] Stopped Create Static Device Nodes in /dev.
[  OK  ] Stopped Create System Users.
[  OK  ] Deactivated swap /swapfile.
[  OK  ] Reached target Unmount All Filesystems.
[  OK  ] Stopped Remount Root and Kernel File Systems.
[  OK  ] Reached target Shutdown.
[  OK  ] Reached target Final Step.
[  OK  ] Finished Reboot.
[  OK  ] Reached target Reboot.
watchdog watchdog0: watchdog did not stop!
reboot: Restarting system

Bootrom start
Boot from eMMC
Starting fastboot ...

System startup
DDRS
Reg Version:  v1.1.0
Reg Time:     2022/3/14  4:56:14
Reg Name:     hi3798mdmo1g_hi3798mv100_ddr3_1gbyte_16bitx2_4layers_emmc.reg

Jump to DDR

Fastboot 3.3.0_ecoo_81080868-dirty (teasiu@ecoo) (Aug 08 2022 - 04:21:12)

Fastboot:      Version 3.3.0
Build Date:    Aug  8 2022, 04:21:46
CPU:           Hi3796Mv100 
Boot Media:    eMMC
DDR Size:      1GB

MMC/SD controller initialization.
MMC/SD Card:
    MID:         0x90
    Read Block:  512 Bytes
    Write Block: 512 Bytes
    Chip Size:   7456M Bytes (High Capacity)
    Name:        "H8G1e"
    Chip Type:   MMC
    Version:     5.0
    Speed:       52000000Hz
    Mode:        DDR50
    Bus Width:   8bit
    Boot Addr:   0 Bytes
Net:   upWarning: failed to set MAC address
, downWarning: failed to set MAC address

Boot Env on eMMC
    Env Offset:          0x00100000
    Env Size:            0x00010000
    Env Range:           0x00010000
ID_WORD have already been locked

SDK Version: HiSTB_com_NAS_ubuntu_20220427

Reserve Memory
    Start Addr:          0x3FFFE000
    Bound Addr:          0xF900000
    Free  Addr:          0x3F530000
    Alloc Block:  Addr         Size
                  0x3FFFB000   0x2000
                  0x3FF7A000   0x80000
                  0x3FEB9000   0xC0000
                  0x3F6CE000   0x7EA000
                  0x3F6CA000   0x3000
                  0x3F534000   0x195000
                  0x3F530000   0x3000

Press Ctrl+C to stop autoboot
fastboot# <INTERRUPT>
fastboot# <INTERRUPT>
fastboot# <INTERRUPT>
fastboot# <INTERRUPT>
fastboot# 
fastboot# 
fastboot# help
?       - alias for 'help'
OTP_getmsid- Get msid
OTP_getstbsn- Get stb sn
OTP_getvendorid- Get vendor id
OTP_setmsid- Set MSID
OTP_setstbsn- Set stb sn
base    - print or set address offset
bootm   - boot application image from memory
bootp   - boot image via network using BOOTP/TFTP protocol
cmp     - memory compare
cp      - memory copy
crc32   - checksum calculation
ddr     - ddr training function
exit    - exit script
false   - do nothing, unsuccessfully
fatinfo - print information about filesystem
fatload - load binary file from a dos filesystem
fatls   - list files in a directory (default /)
getinfo - print hardware information
go      - start application at address 'addr'
help    - print command description/usage
loadb   - load binary file over serial line (kermit mode)
loady   - load binary file over serial line (ymodem mode)
loop    - infinite loop on address range
md      - memory display
mii     - MII utility commands
mm      - memory modify (auto-incrementing address)
mmc     - MMC sub system
mmcinfo - mmcinfo <dev num>-- display MMC info
mtest   - simple RAM read/write test
mw      - memory write (fill)
nm      - memory modify (constant address)
otp_burntosecurechipset- Burn to secure chipset, please be careful !!!
otp_getcustomerkey- otp_getcustomerkey 
otp_getstbprivdata- otp_getstbprivdata 
otp_gettrustzonestat- Get TEE status
otp_setstbprivdata- StbPrivData 
otp_settrustzone- Set TEE enable
otpreadall- read otp ,for example otpreadall 
otpwrite- write otp ,for example otpwrite adddress value 
ping    - send ICMP ECHO_REQUEST to network host
printenv- print environment variables
rarpboot- boot image via network using RARP/TFTP protocol
reset   - Perform RESET of the CPU
run     - run commands in an environment variable
saveenv - save environment variables to persistent storage
setenv  - set environment variables
showvar - print local hushshell variables
test    - minimal test like /bin/sh
tftp    - tftp  - download or upload image via network using TFTP protocol
true    - do nothing, successfully
unzip   - unzip a memory region
uploadx - upload binary file over serial line (xmodem mode)
usb     - USB sub-system
usbboot - boot from USB device
version - print monitor version
fastboot# mmc
mmc - MMC sub system

Usage:
mmc read <device num> addr blk# cnt
mmc write <device num> addr blk# cnt
mmc erase <device num> blk# cnt
mmc write.ext4sp <device num> addr blk# cnt
mmc bootread <device num> addr blk# cnt
mmc bootwrite <device num> addr blk# cnt
mmc rescan <device num>
mmc list - lists available devices
mmc bootmoderead <device num> addr size
mmc reg <device num>
fastboot# mmc list
himci v200: 0
fastboot# 
himci v200: 0
fastboot# 
himci v200: 0
fastboot# usb start
(Re)start USB...
USB0:   Register 1212 NbrPorts 2
USB EHCI 1.00
scanning bus 0 for devices... 2 USB Device(s) found
USB1:   Register 1111 NbrPorts 1
USB EHCI 1.00
scanning bus 1 for devices... 1 USB Device(s) found
       scanning usb for storage devices... 1 Storage Device(s) found
fastboot# 
(Re)start USB...
USB0:   Register 1212 NbrPorts 2
USB EHCI 1.00
scanning bus 0 for devices... 2 USB Device(s) found
USB1:   Register 1111 NbrPorts 1
USB EHCI 1.00
scanning bus 1 for devices... 1 USB Device(s) found
       scanning usb for storage devices... 1 Storage Device(s) found
fastboot# usb tree
USB device tree:
  1  Hub (480 Mb/s, 0mA)
  |  u-boot EHCI Host Controller 
  |
  +-2  Mass Storage (480 Mb/s, 500mA)
       Prolific Technology Inc. USB SD Card Reader      ABCDEF0123456789AB

  3  Hub (480 Mb/s, 0mA)
     u-boot EHCI Host Controller 

fastboot# 
USB device tree:
  1  Hub (480 Mb/s, 0mA)
  |  u-boot EHCI Host Controller 
  |
  +-2  Mass Storage (480 Mb/s, 500mA)
       Prolific Technology Inc. USB SD Card Reader      ABCDEF0123456789AB

  3  Hub (480 Mb/s, 0mA)
     u-boot EHCI Host Controller 

fastboot# usb
usb - USB sub-system

Usage:
usb start - start (scan) USB controller
usb reset - reset (rescan) USB controller
usb stop [f] - stop USB [f]=force stop
usb tree - show USB device tree
usb info [dev] - show available USB devices
usb storage - show details of USB storage devices
usb dev [dev] - show or set current USB storage device
usb part [dev] - print partition table of one or all USB storage devices
usb read addr blk# cnt - read `cnt' blocks starting at block `blk#'
    to memory address `addr'
usb write addr blk# cnt - write `cnt' blocks starting at block `blk#'
    from memory address `addr'
fastboot# usb storage
  Device 0: Vendor:          Rev: 1.00 Prod: SD Card Reader  
            Type: Removable Hard Disk
            Capacity: 7580.0 MB = 7.4 GB (15523840 x 512)
fastboot# usbboot 0x80000000 0
error reading partinfo...try to boot raw

Loading from USB device 0, partition 1: Name: Raw  Type: U-Boot
EHCI timed out on TD - token=0x800d8d80
   Image Name:   Linux-3.18.24_s40
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    4951192 Bytes = 4.7 MiB
   Load Address: 02000000
   Entry Point:  02000000
.................................................................................................................................................................................................................................................fastboot# 
error reading partinfo...try to boot raw

Loading from USB device 0, partition 1: Name: Raw  Type: U-Boot
   Image Name:   Linux-3.18.24_s40
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    4951192 Bytes = 4.7 MiB
   Load Address: 02000000
   Entry Point:  02000000
.................................................................................................................................................................................................................................................fastboot# 
error reading partinfo...try to boot raw

Loading from USB device 0, partition 1: Name: Raw  Type: U-Boot
   Image Name:   Linux-3.18.24_s40
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    4951192 Bytes = 4.7 MiB
   Load Address: 02000000
   Entry Point:  02000000
.................................................................................................................................................................................................................................................fastboot# m
Unknown command 'm' - try 'help'
fastboot# usbboot 0x02000000 0
error reading partinfo...try to boot raw

Loading from USB device 0, partition 1: Name: Raw  Type: U-Boot
   Image Name:   Linux-3.18.24_s40
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    4951192 Bytes = 4.7 MiB
   Load Address: 02000000
   Entry Point:  02000000
.................................................................................................................................................................................................................................................fastboot# 
error reading partinfo...try to boot raw

Loading from USB device 0, partition 1: Name: Raw  Type: U-Boot
   Image Name:   Linux-3.18.24_s40
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    4951192 Bytes = 4.7 MiB
   Load Address: 02000000
   Entry Point:  02000000
.................................................................................................................................................................................................................................................fastboot# 
error reading partinfo...try to boot raw

Loading from USB device 0, partition 1: Name: Raw  Type: U-Boot
   Image Name:   Linux-3.18.24_s40
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    4951192 Bytes = 4.7 MiB
   Load Address: 02000000
   Entry Point:  02000000
.................................................................................................................................................................................................................................................fastboot# setenv autostart yes
fastboot# usbboot 0x02000000 0
error reading partinfo...try to boot raw

Loading from USB device 0, partition 1: Name: Raw  Type: U-Boot
   Image Name:   Linux-3.18.24_s40
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    4951192 Bytes = 4.7 MiB
   Load Address: 02000000
   Entry Point:  02000000
.................................................................................................................................................................................................................................................Automatic boot of image at addr 0x02000000 ...
## Booting kernel from Legacy Image at 02000000 ...
   Image Name:   Linux-3.18.24_s40
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    4951192 Bytes = 4.7 MiB
   Load Address: 02000000
   Entry Point:  02000000
   Verifying Checksum ... OK
   XIP Kernel Image ... OK
OK
Reserve Memory
    Start Addr:          0x3FFFE000
    Bound Addr:          0xF900000
    Free  Addr:          0x3F530000
    Alloc Block:  Addr         Size
                  0x3FFFB000   0x2000
                  0x3FF7A000   0x80000
                  0x3FEB9000   0xC0000
                  0x3F6CE000   0x7EA000
                  0x3F6CA000   0x3000
                  0x3F534000   0x195000
                  0x3F530000   0x3000

ATAGS [0x00000100 - 0x000003F4], 756Bytes

Starting kernel ...

*** irq: undefined instruction
undefined instruction
pc : [<600001d3>]          lr : [<00c62e9c>]
sp : 00bfffb8  ip : 00000020     fp : 00000000
r10: 00000000  r9 : ffff8000     r8 : 005fffe0
r7 : 02000000  r6 : 005fffc4     r5 : 00000100  r4 : 00001f40
r3 : 00000004  r2 : 00000100     r1 : 00001f40  r0 : 56190527
Flags: nzcv  IRQs on  FIQs on  Mode UK8_26
Resetting CPU ...

resetting ...
*** CPU will be reset 
Bootrom start
Boot from eMMC
Starting fastboot ...

System startup
DDRS
Reg Version:  v1.1.0
Reg Time:     2022/3/14  4:56:14
Reg Name:     hi3798mdmo1g_hi3798mv100_ddr3_1gbyte_16bitx2_4layers_emmc.reg

Jump to DDR

Fastboot 3.3.0_ecoo_81080868-dirty (teasiu@ecoo) (Aug 08 2022 - 04:21:12)

Fastboot:      Version 3.3.0
Build Date:    Aug  8 2022, 04:21:46
CPU:           Hi3796Mv100 
Boot Media:    eMMC
DDR Size:      1GB

MMC/SD controller initialization.
MMC/SD Card:
    MID:         0x90
    Read Block:  512 Bytes
    Write Block: 512 Bytes
    Chip Size:   7456M Bytes (High Capacity)
    Name:        "H8G1e"
    Chip Type:   MMC
    Version:     5.0
    Speed:       52000000Hz
    Mode:        DDR50
    Bus Width:   8bit
    Boot Addr:   0 Bytes
Net:   upWarning: failed to set MAC address
, downWarning: failed to set MAC address

Boot Env on eMMC
    Env Offset:          0x00100000
    Env Size:            0x00010000
    Env Range:           0x00010000
ID_WORD have already been locked

SDK Version: HiSTB_com_NAS_ubuntu_20220427

Reserve Memory
    Start Addr:          0x3FFFE000
    Bound Addr:          0xF900000
    Free  Addr:          0x3F530000
    Alloc Block:  Addr         Size
                  0x3FFFB000   0x2000
                  0x3FF7A000   0x80000
                  0x3FEB9000   0xC0000
                  0x3F6CE000   0x7EA000
                  0x3F6CA000   0x3000
                  0x3F534000   0x195000
                  0x3F530000   0x3000

Press Ctrl+C to stop autoboot
(Re)start USB...
USB0:   Register 1212 NbrPorts 2
USB EHCI 1.00
scanning bus 0 for devices... 2 USB Device(s) found
USB1:   Register 1111 NbrPorts 1
USB EHCI 1.00
scanning bus 1 for devices... 1 USB Device(s) found
       scanning usb for storage devices... 1 Storage Device(s) found

** Unable to use usb 0:1 for fatload **
stopping USB..

MMC read: dev # 0, block # 28672, count 20480 ... 20480 blocks read: OK

89530054 Bytes/s
## Booting kernel from Legacy Image at 01ffffc0 ...
   Image Name:   Linux-4.4.35_ecoo_81080868
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    9101643 Bytes = 8.7 MiB
   Load Address: 02000000
   Entry Point:  02000000
   Verifying Checksum ... OK
   XIP Kernel Image ... OK
OK
Reserve Memory
    Start Addr:          0x3FFFE000
    Bound Addr:          0xF900000
    Free  Addr:          0x3F530000
    Alloc Block:  Addr         Size
                  0x3FFFB000   0x2000
                  0x3FF7A000   0x80000
                  0x3FEB9000   0xC0000
                  0x3F6CE000   0x7EA000
                  0x3F6CA000   0x3000
                  0x3F534000   0x195000
                  0x3F530000   0x3000

ATAGS [0x00000100 - 0x000003F4], 756Bytes

Starting kernel ...

Booting Linux on physical CPU 0x0
Initializing cgroup subsys cpuset
Initializing cgroup subsys cpu
Initializing cgroup subsys cpuacct
Linux version 4.4.35_ecoo_81080868 (teasiu@ecoo) (gcc version 4.9.4 (gcc-4.9.4 + glibc-2.27 Build by czyong Mon Jul 2 18:10:52 CST 2018) ) #1 SMP Mon Aug 8 04:45:41 CST 2022
CPU: ARMv7 Processor [410fc075] revision 5 (ARMv7), cr=10c5387d
CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
initmrd: found no initmrd.
Machine model: Hisilicon
cma: Reserved 48 MiB at 0x3c400000
cma: Reserved 4 MiB at 0x3c000000
Memory policy: Data cache writealloc
PERCPU: Embedded 13 pages/cpu @dfab7000 s22592 r8192 d22464 u53248
Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 260983
Kernel command line: console=ttyAMA0,115200 root=/dev/mmcblk0p9 rootfstype=ext4 rootwait blkdevparts=mmcblk0:1M(boot),1M(bootargs),4M(baseparam),4M(pqparam),4M(logo),10M(kernel),64M(busybox),512M(backup),-(ubuntu) mem=1G mmz=ddr,0,0,48M vmalloc=500M
log_buf_len individual max cpu contribution: 4096 bytes
log_buf_len total cpu_extra contributions: 12288 bytes
log_buf_len min size: 16384 bytes
log_buf_len: 32768 bytes
early log buf free: 14464(88%)
PID hash table entries: 2048 (order: 1, 8192 bytes)
Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
Memory: 953492K/1048576K available (13161K kernel code, 1783K rwdata, 3596K rodata, 644K init, 1506K bss, 41836K reserved, 53248K cma-reserved, 456688K highmem)
Virtual kernel memory layout:
    vector  : 0xffff0000 - 0xffff1000   (   4 kB)
    fixmap  : 0xffc00000 - 0xfff00000   (3072 kB)
    vmalloc : 0xe0800000 - 0xff800000   ( 496 MB)
    lowmem  : 0xc0000000 - 0xe0400000   ( 516 MB)
    pkmap   : 0xbfe00000 - 0xc0000000   (   2 MB)
    modules : 0xbf000000 - 0xbfe00000   (  14 MB)
      .text : 0xc0008000 - 0xc0ce2964   (13163 kB)
      .init : 0xc1151000 - 0xc11f2000   ( 644 kB)
      .data : 0xc11f2000 - 0xc13aff04   (1784 kB)
       .bss : 0xc13b1000 - 0xc1529a74   (1507 kB)
SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
Hierarchical RCU implementation.
        Build-time adjustment of leaf fanout to 32.
NR_IRQS:352
clocksource: hisp804: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 79635851949 ns
sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 89478484971ns
Console: colour dummy device 80x30
Calibrating delay loop... 2371.58 BogoMIPS (lpj=1185792)
pid_max: default: 32768 minimum: 301
Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
Initializing cgroup subsys io
Initializing cgroup subsys memory
Initializing cgroup subsys devices
Initializing cgroup subsys freezer
Initializing cgroup subsys net_cls
Initializing cgroup subsys net_prio
Initializing cgroup subsys pids
CPU: Testing write buffer coherency: ok
ftrace: allocating 41467 entries in 122 pages
/cpus/cpu@0 missing clock-frequency property
/cpus/cpu@1 missing clock-frequency property
/cpus/cpu@2 missing clock-frequency property
/cpus/cpu@3 missing clock-frequency property
CPU0: update cpu_capacity 1024
CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
Setting up static identity map for 0x8280 - 0x82d8
CPU: hi3796mv100
CPU1: update cpu_capacity 1024
CPU1: thread -1, cpu 1, socket 0, mpidr 80000001
CPU2: update cpu_capacity 1024
CPU2: thread -1, cpu 2, socket 0, mpidr 80000002
CPU3: update cpu_capacity 1024
CPU3: thread -1, cpu 3, socket 0, mpidr 80000003
Brought up 4 CPUs
SMP: Total of 4 processors activated (9560.06 BogoMIPS).
CPU: All CPU(s) started in SVC mode.
devtmpfs: initialized
VFP support v0.3: implementor 41 architecture 2 part 30 variant 7 rev 5
clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 1911260446275000 ns
xor: measuring software checksum speed
   arm4regs  :  1648.000 MB/sec
   8regs     :  1048.000 MB/sec
   32regs    :  1016.000 MB/sec
   neon      :  1020.000 MB/sec
xor: using function: arm4regs (1648.000 MB/sec)
NET: Registered protocol family 16
DMA: preallocated 256 KiB pool for atomic coherent allocations
hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers.
hw-breakpoint: maximum watchpoint size is 8 bytes.
Serial: AMBA PL011 UART driver
f8b00000.uart: ttyAMA0 at MMIO 0xf8b00000 (irq = 18, base_baud = 0) is a PL011 rev2
console [ttyAMA0] enabled
f8006000.uart: ttyAMA1 at MMIO 0xf8006000 (irq = 19, base_baud = 0) is a PL011 rev2
f8b02000.uart: ttyAMA2 at MMIO 0xf8b02000 (irq = 20, base_baud = 0) is a PL011 rev2
pl061_gpio f8b20000.gpio0: PL061 GPIO chip @0xf8b20000 registered
pl061_gpio f8b21000.gpio1: PL061 GPIO chip @0xf8b21000 registered
pl061_gpio f8b22000.gpio2: PL061 GPIO chip @0xf8b22000 registered
pl061_gpio f8b23000.gpio3: PL061 GPIO chip @0xf8b23000 registered
pl061_gpio f8b24000.gpio4: PL061 GPIO chip @0xf8b24000 registered
pl061_gpio f8004000.gpio5: PL061 GPIO chip @0xf8004000 registered
pl061_gpio f8b26000.gpio6: PL061 GPIO chip @0xf8b26000 registered
raid6: int32x1  gen()   175 MB/s
raid6: int32x1  xor()   136 MB/s
raid6: int32x2  gen()   210 MB/s
raid6: int32x2  xor()   144 MB/s
raid6: int32x4  gen()   214 MB/s
raid6: int32x4  xor()   146 MB/s
raid6: int32x8  gen()   222 MB/s
raid6: int32x8  xor()   136 MB/s
raid6: neonx1   gen()   582 MB/s
raid6: neonx1   xor()   427 MB/s
raid6: neonx2   gen()   765 MB/s
raid6: neonx2   xor()   554 MB/s
raid6: neonx4   gen()   843 MB/s
raid6: neonx4   xor()   597 MB/s
raid6: neonx8   gen()   792 MB/s
raid6: neonx8   xor()   564 MB/s
raid6: using algorithm neonx4 gen() 843 MB/s
raid6: .... xor() 597 MB/s, rmw enabled
raid6: using intx1 recovery algorithm
vgaarb: loaded
SCSI subsystem initialized
ssp-pl022 f8b1a000.spi: ARM PL022 driver, device ID: 0x00041022
ssp-pl022 f8b1a000.spi: mapped registers from 0xf8b1a000 to f9b1a000
spi_master spi0: will run message pump with realtime priority
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
Linux video capture interface: v2.00
Advanced Linux Sound Architecture Driver Initialized.
Bluetooth: Core ver 2.21
NET: Registered protocol family 31
Bluetooth: HCI device and connection manager initialized
Bluetooth: HCI socket layer initialized
Bluetooth: L2CAP socket layer initialized
Bluetooth: SCO socket layer initialized
clocksource: Switched to clocksource hisp804
FS-Cache: Loaded
CacheFiles: Loaded
NET: Registered protocol family 2
TCP established hash table entries: 4096 (order: 2, 16384 bytes)
TCP bind hash table entries: 4096 (order: 3, 32768 bytes)
TCP: Hash tables configured (established 4096 bind 4096)
UDP hash table entries: 256 (order: 1, 8192 bytes)
UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)
NET: Registered protocol family 1
RPC: Registered named UNIX socket transport module.
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
RPC: Registered tcp NFSv4.1 backchannel transport module.
futex hash table entries: 1024 (order: 4, 65536 bytes)
VFS: Disk quotas dquot_6.6.0
VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
squashfs: version 4.0 (2009/01/31) Phillip Lougher
NFS: Registering the id_resolver key type
Key type id_resolver registered
Key type id_legacy registered
Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
ntfs: driver 2.1.32 [Flags: R/W].
jffs2: version 2.2. (NAND) © 2001-2006 Red Hat, Inc.
fuse init (API version 7.23)
bounce: pool size: 64 pages
Block layer SCSI generic (bsg) driver version 0.4 loaded (major 253)
io scheduler noop registered
io scheduler deadline registered (default)
io scheduler cfq registered
crc32: CRC_LE_BITS = 64, CRC_BE BITS = 64
crc32: self tests passed, processed 225944 bytes in 832500 nsec
crc32c: CRC_LE_BITS = 64
crc32c: self tests passed, processed 225944 bytes in 422417 nsec
crc32_combine: 8373 self tests passed
crc32c_combine: 8373 self tests passed
xz_dec_test: module loaded
xz_dec_test: Create a device node with 'mknod xz_dec_test c 252 0' and write .xz files to it.
virtual device initialization.
Mali: Mali device driver loaded
misc hi_dbe: hi_dbe ready
brd: module loaded
loop: module loaded
zram: Added device: zram0
hinand: registerd new interface driver hinfc610.
nand: No NAND device found
Ethernet Channel Bonding Driver: v3.7.1 (April 27, 2011)
tun: Universal TUN/TAP device driver, 1.6
tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
libphy: himii: probed
hi_eth: attached port 0 PHY 1 to driver Generic PHY
PPP generic driver version 2.4.2
PPP BSD Compression module registered
PPP Deflate Compression module registered
NET: Registered protocol family 24
hdlc: HDLC support module revision 1.22
ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
ehci-pci: EHCI PCI platform driver
ehci-platform: EHCI generic platform driver
ehci-platform f9890000.ehci: EHCI Host Controller
ehci-platform f9890000.ehci: new USB bus registered, assigned bus number 1
ehci-platform f9890000.ehci: irq 24, io mem 0xf9890000
ehci-platform f9890000.ehci: USB 2.0 started, EHCI 1.00
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 2 ports detected
ehci-platform f9930000.ehci: EHCI Host Controller
ehci-platform f9930000.ehci: new USB bus registered, assigned bus number 2
ehci-platform f9930000.ehci: irq 25, io mem 0xf9930000
ehci-platform f9930000.ehci: USB 2.0 started, EHCI 1.00
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 1 port detected
ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
ohci-pci: OHCI PCI platform driver
ohci-platform: OHCI generic platform driver
ohci-platform f9880000.ohci: Generic Platform OHCI controller
ohci-platform f9880000.ohci: new USB bus registered, assigned bus number 3
ohci-platform f9880000.ohci: irq 26, io mem 0xf9880000
hub 3-0:1.0: USB hub found
hub 3-0:1.0: 2 ports detected
ohci-platform f9920000.ohci: Generic Platform OHCI controller
ohci-platform f9920000.ohci: new USB bus registered, assigned bus number 4
ohci-platform f9920000.ohci: irq 27, io mem 0xf9920000
hub 4-0:1.0: USB hub found
hub 4-0:1.0: 1 port detected
xhci-hcd f98a0000.xhci: xHCI Host Controller
xhci-hcd f98a0000.xhci: new USB bus registered, assigned bus number 5
xhci-hcd f98a0000.xhci: hcc params 0x0220f06c hci version 0x100 quirks 0x00030010
xhci-hcd f98a0000.xhci: irq 28, io mem 0xf98a0000
hub 5-0:1.0: USB hub found
hub 5-0:1.0: 1 port detected
xhci-hcd f98a0000.xhci: xHCI Host Controller
xhci-hcd f98a0000.xhci: new USB bus registered, assigned bus number 6
usb usb6: We don't know the algorithms for LPM for this host, disabling LPM.
hub 6-0:1.0: USB hub found
hub 6-0:1.0: 1 port detected
usbcore: registered new interface driver cdc_wdm
usbcore: registered new interface driver uas
usbcore: registered new interface driver usb-storage
usbcore: registered new interface driver ums-realtek
usbcore: registered new interface driver usbserial
usbcore: registered new interface driver usbserial_generic
usbserial: USB Serial support registered for generic
usbcore: registered new interface driver ftdi_sio
usbserial: USB Serial support registered for FTDI USB Serial Device
usbcore: registered new interface driver option
usbserial: USB Serial support registered for GSM modem (1-port)
usbcore: registered new interface driver pl2303
usbserial: USB Serial support registered for pl2303
usb 1-2: new high-speed USB device number 2 using ehci-platform
mousedev: PS/2 mouse device common for all mice
usbcore: registered new interface driver xpad
i2c /dev entries driver
usbcore: registered new interface driver uvcvideo
USB Video Class driver (1.1.1)
sp805-wdt f8a2c000.watchdog: registration successful
usbcore: registered new interface driver btusb
registered new interface driver himciV1.0_4.4.35_ecoo_81080868_20170401
usb-storage 1-2:1.0: USB Mass Storage device detected
scsi host0: usb-storage 1-2:1.0
mmc0: MAN_BKOPS_EN bit is not set
mmc0: new DDR MMC card at address 0001
mmcblk0: mmc0:0001 H8G1e 7.28 GiB 
mmcblk0boot0: mmc0:0001 H8G1e partition 1 4.00 MiB
mmcblk0boot1: mmc0:0001 H8G1e partition 2 4.00 MiB
mmcblk0rpmb: mmc0:0001 H8G1e partition 3 4.00 MiB
 mmcblk0: p1(boot) p2(bootargs) p3(baseparam) p4(pqparam) p5(logo) p6(kernel) p7(busybox) p8(backup) p9(ubuntu)
f9820000.himciv200.SD: eMMC/MMC/SD Device NOT detected!
usbcore: registered new interface driver usbhid
usbhid: USB HID core driver
usbcore: registered new interface driver snd-usb-audio
oprofile: no performance counters
oprofile: using timer interrupt.
Netfilter messages via NETLINK v0.30.
nfnl_acct: registering with nfnetlink.
nf_conntrack version 0.5.0 (14898 buckets, 59592 max)
nf_tables: (c) 2007-2009 Patrick McHardy <kaber@trash.net>
IPVS: Registered protocols ()
IPVS: Connection hash table configured (size=4096, memory=32Kbytes)
IPVS: Creating netns size=920 id=0
IPVS: ipvs loaded.
ip_tables: (C) 2000-2006 Netfilter Core Team
arp_tables: (C) 2002 David S. Miller
Initializing XFRM netlink socket
NET: Registered protocol family 10
NET: Registered protocol family 17
bridge: automatic filtering via arp/ip/ip6tables has been deprecated. Update your scripts to load br_netfilter if you need this.
Bridge firewalling registered
Ebtables v2.0 registered
Bluetooth: RFCOMM TTY layer initialized
Bluetooth: RFCOMM socket layer initialized
Bluetooth: RFCOMM ver 1.11
Bluetooth: BNEP (Ethernet Emulation) ver 1.3
Bluetooth: BNEP filters: protocol multicast
Bluetooth: BNEP socket layer initialized
Bluetooth: HIDP (Human Interface Emulation) ver 1.2
Bluetooth: HIDP socket layer initialized
8021q: 802.1Q VLAN Support v1.8
Key type dns_resolver registered
Key type ceph registered
libceph: loaded (mon/osd proto 15/24)
Registering SWP/SWPB emulation handler
Btrfs loaded, assert=on
Key type encrypted registered
DieID is locked!
hisi-sndcard hisi-sndcard: aiao-hifi <-> hisi-i2s mapping ok
cma: cma area total:12288 pages
cma: alloc 38500 failed: -12
cma: bitmap: 0-4405

 (null): Fail to allocate buffer
cma: cma area total:12288 pages
cma: alloc 38500 failed: -12
cma: bitmap: 0-4405

 (null): Fail to allocate buffer
[HI_DRV_MMZ_Alloc] Alloc VFMW_VDH_PRE failed
[00:00:02:306 ERROR-HI_VDEC]:VDEC_AllocPreBuffer[13551]:VDH Alloc 0x9664000 failed,ScdBufSize:0x0
hil_mmb_getby_phys 398 err args
[HI_DRV_MMZ_Map] Remap buf failed
[00:00:02:321 ERROR-HI_VDEC]:VDEC_AllocPreBuffer[13561]:VDH Map failed
[00:00:02:327 ERROR-HI_VDEC]:VDEC_AllocPreBuffer[13604]:ScdBufSize:0,VdhBufSize:157696000
[00:00:02:335 FATAL-HI_VDEC]:VDEC_DRV_Init[13627]:alloc pre buffer fail:0xffffffff!
[00:00:02:342 FATAL-HI_VDEC]:VDEC_DRV_ModInit[1144]:Init drv fail!
console [netcon0] enabled
netconsole: network logging started
ALSA device list:
  #0: HISI-AIAO
EXT4-fs (mmcblk0p9): mounted filesystem with ordered data mode. Opts: (null)
VFS: Mounted root (ext4 filesystem) on device 259:1.
devtmpfs: mounted
Freeing unused kernel memory: 644K (c1151000 - c11f2000)
This architecture does not have kernel memory protection.
systemd[1]: System time before build time, advancing clock.
cgroup: cgroup2: unknown option "nsdelegate"
systemd[1]: systemd 245.4-4ubuntu3.18 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)
systemd[1]: Detected architecture arm.

Welcome to Ubuntu 20.04.5 LTS!

systemd[1]: Set hostname to <hi3798mv100>.
random: nonblocking pool is initialized
scsi 0:0:0:0: Direct-Access              SD Card Reader   1.00 PQ: 0 ANSI: 6
sd 0:0:0:0: [sda] 15529984 512-byte logical blocks: (7.95 GB/7.41 GiB)
sd 0:0:0:0: [sda] Write Protect is off
sd 0:0:0:0: [sda] No Caching mode page found
sd 0:0:0:0: [sda] Assuming drive cache: write through
sd 0:0:0:0: [sda] Attached SCSI removable disk
systemd[1]: system-getty.slice: unit configures an IP firewall, but the local system does not support BPF/cgroup firewalling.
systemd[1]: (This warning is only shown for the first unit using IP firewalling.)
systemd[1]: Created slice system-getty.slice.
[  OK  ] Created slice system-getty.slice.
systemd[1]: Created slice system-modprobe.slice.
[  OK  ] Created slice system-modprobe.slice.
systemd[1]: Created slice system-serial\x2dgetty.slice.
[  OK  ] Created slice system-serial\x2dgetty.slice.
systemd[1]: Created slice User and Session Slice.
[  OK  ] Created slice User and Session Slice.
systemd[1]: Started Dispatch Password Requests to Console Directory Watch.
[  OK  ] Started Dispatch Password …ts to Console Directory Watch.
systemd[1]: Started Forward Password Requests to Wall Directory Watch.
[  OK  ] Started Forward Password R…uests to Wall Directory Watch.
systemd[1]: Condition check resulted in Arbitrary Executable File Formats File System Automount Point being skipped.
systemd[1]: Reached target Local Encrypted Volumes.
[  OK  ] Reached target Local Encrypted Volumes.
systemd[1]: Reached target Slices.
[  OK  ] Reached target Slices.
systemd[1]: Listening on RPCbind Server Activation Socket.
[  OK  ] Listening on RPCbind Server Activation Socket.
systemd[1]: Listening on Syslog Socket.
[  OK  ] Listening on Syslog Socket.
systemd[1]: Listening on fsck to fsckd communication Socket.
[  OK  ] Listening on fsck to fsckd communication Socket.
systemd[1]: Listening on initctl Compatibility Named Pipe.
[  OK  ] Listening on initctl Compatibility Named Pipe.
systemd[1]: Condition check resulted in Journal Audit Socket being skipped.
systemd[1]: Listening on Journal Socket (/dev/log).
[  OK  ] Listening on Journal Socket (/dev/log).
systemd[1]: Listening on Journal Socket.
[  OK  ] Listening on Journal Socket.
systemd[1]: Listening on udev Control Socket.
[  OK  ] Listening on udev Control Socket.
systemd[1]: Listening on udev Kernel Socket.
[  OK  ] Listening on udev Kernel Socket.
systemd[1]: Condition check resulted in Huge Pages File System being skipped.
systemd[1]: Mounting POSIX Message Queue File System...
         Mounting POSIX Message Queue File System...
systemd[1]: Mounting NFSD configuration filesystem...
         Mounting NFSD configuration filesystem...
systemd[1]: Mounting RPC Pipe File System...
         Mounting RPC Pipe File System...
systemd[1]: Mounting Kernel Debug File System...
         Mounting Kernel Debug File System...
systemd[1]: Mounting Kernel Trace File System...
         Mounting Kernel Trace File System...
systemd[1]: Starting Journal Service...
         Starting Journal Service...
systemd[1]: Condition check resulted in Kernel Module supporting RPCSEC_GSS being skipped.
systemd[1]: Condition check resulted in Create list of static device nodes for the current kernel being skipped.
systemd[1]: Starting Load Kernel Module chromeos_pstore...
         Starting Load Kernel Module chromeos_pstore...
systemd[1]: Starting Load Kernel Module drm...
         Starting Load Kernel Module drm...
systemd[1]: Starting Load Kernel Module efi_pstore...
         Starting Load Kernel Module efi_pstore...
systemd[1]: Starting Load Kernel Module pstore_blk...
         Starting Load Kernel Module pstore_blk...
systemd[1]: Starting Load Kernel Module pstore_zone...
         Starting Load Kernel Module pstore_zone...
systemd[1]: Starting Load Kernel Module ramoops...
         Starting Load Kernel Module ramoops...
systemd[1]: Starting resize2fs local filesystem...
         Starting resize2fs local filesystem...
systemd[1]: Started Nameserver information manager.
[  OK  ] Started Nameserver information manager.
systemd[1]: Reached target Network (Pre).
[  OK  ] Reached target Network (Pre).
systemd[1]: Condition check resulted in Set Up Additional Binary Formats being skipped.
systemd[1]: Condition check resulted in File System Check on Root Device being skipped.
systemd[1]: Starting Load Kernel Modules...
         Starting Load Kernel Modules...
systemd[1]: Starting Remount Root and Kernel File Systems...
         Starting Remount Root and Kernel File Systems...
systemd[1]: Starting udev Coldplug all Devices...
         Starting udev Coldplug all Devices...
EXT4-fs (mmcblk0p9): re-mounted. Opts: errors=remount-ro
systemd[1]: Started Journal Service.
[  OK  ] Started Journal Service.
[  OK  ] Mounted POSIX Message Queue File System.
[  OK  ] Mounted NFSD configuration filesystem.
[  OK  ] Mounted RPC Pipe File System.
[  OK  ] Mounted Kernel Debug File System.
[  OK  ] Mounted Kernel Trace File System.
[  OK  ] Finished Load Kernel Module chromeos_pstore.
[  OK  ] Finished Load Kernel Module drm.
[  OK  ] Finished Load Kernel Module efi_pstore.
[  OK  ] Finished Load Kernel Module pstore_blk.
[  OK  ] Finished Load Kernel Module pstore_zone.
[  OK  ] Finished Load Kernel Module ramoops.
[  OK  ] Finished resize2fs local filesystem.
[  OK  ] Finished Load Kernel Modules.
[  OK  ] Finished Remount Root and Kernel File Systems.
         Activating swap /swapfile...
         Mounting FUSE Control File System...
         Mounting Kernel Configuration File System...
         Starting pNFS block layout mapping daemon...
Adding 524284k swap on /swapfile.  Priority:-1 extents:4 across:565244k SS
         Starting Flush Journal to Persistent Storage...
         Starting Load/Save Random Seed...
         Starting Apply Kernel Variables...
         Startingsystemd-journald[1094]: Received client request to flush runtime journal.
 Create System Users...
[  OK  ] Activated swap /swapfile.
systemd-journald[1094]: File /var/log/journal/103633cab4384be9b1458caeb1eb14ca/system.journal corrupted or uncleanly shut down, renaming and replacing.
[  OK  ] Mounted FUSE Control File System.
[  OK  ] Mounted Kernel Configuration File System.
[  OK  ] Started pNFS block layout mapping daemon.
[  OK  ] Finished Apply Kernel Variables.
[  OK  ] Reached target Swap.
[  OK  ] Finished udev Coldplug all Devices.
         Starting Helper to synchronize boot up for ifupdown...
[  OK  ] Finished Load/Save Random Seed.
[  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).
         Mounting /tmp...
         Starting udev Kernel Device Manager...
[  OK  ] Mounted /tmp.
[  OK  ] Reached target Local File Systems.
         Starting Preprocess NFS configuration...
[  OK  ] Finished Preprocess NFS configuration.
         Starting NFSv4 ID-name mapping service...
[  OK  ] Reached target NFS client services.
[  OK  ] Started NFSv4 ID-name mapping service.
[  OK  ] Finished Flush Journal to Persistent Storage.
         Starting Create Volatile Files and Directories...
[  OK  ] Started udev Kernel Device Manager.
[  OK  ] Finished Create Volatile Files and Directories.
         Starting RPC bind portmap service...
         Starting Network Name Resolution...
         Starting Network Time Synchronization...
         Starting Update UTMP about System Boot/Shutdown...
[  OK  ] Started RPC bind portmap service.
[  OK  ] Reached target Remote File Systems (Pre).
[  OK  ] Reached target Remote File Systems.
[  OK  ] Reached target RPC Port Mapper.
[  OK  ] Finished Update UTMP about System Boot/Shutdown.
[  OK  ] Started Network Time Synchronization.
[  OK  ] Reached target System Initialization.
[  OK  ] Started resolvconf-pull-resolved.path.
[  OK  ] Started Daily Cleanup of Temporary Directories.
[  OK  ] Reached target Paths.
[  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.
[  OK  ] Started Message of the Day.
[  OK  ] Started Clean PHP session files every 30 mins.
[  OK  ] Reached target Timers.
[  OK  ] Listening on D-Bus System Message Bus Socket.
         Starting Docker Socket for the API.
[  OK  ] Started Network Name Resolution.
[  OK  ] Listening on Docker Socket for the API.
[  OK  ] Reached target Host and Network Name Lookups.
[  OK  ] Reached target Sockets.
[  OK  ] Reached target Basic System.
[  OK  ] Reached target Sound Card.
[  OK  ] Started Aria2c.
[  OK  ] Started Regular background program processing daemon.
[  OK  ] Started D-Bus System Message Bus.
         Starting Network Manager...
[  OK  ] Started Save initial kernel messages after boot.
         Starting Remove Stale Onli…t4 Metadata Check Snapshots...
[  OK  ] Started Set the CPU Frequency Scaling governor.
         Starting Authorization Manager...
         Starting Restore /etc/reso… the ppp link was shut down...
         Starting resolvconf-pull-resolved.service...
         Starting System Logging Service...
         Starting Self Monitoring a…g Technology (SMART) Daemon...
         Starting LSB: self define auto start...
         Starting Login Service...
         Starting WPA supplicant...
[  OK  ] Finished Remove Stale Onli…ext4 Metadata Check Snapshots.
[  OK  ] Finished Restore /etc/reso…re the ppp link was shut down.
[  OK  ] Started LSB: self define auto start.
[  OK  ] Started System Logging Service.
[  OK  ] Found device /dev/ttyAMA0.
[  OK  ] Started WPA supplicant.
[  OK  ] Started Self Monitoring an…ing Technology (SMART) Daemon.
[  OK  ] Started Authorization Manager.
[  OK  ] Finished resolvconf-pull-resolved.service.
[  OK  ] Started Login Service.
[  OK  ] Started Network Manager.
         Starting Modem Manager...
         Starting Network Manager Wait Online...
[  OK  ] Started ifup for eth0.
         Starting Hostname Service...
[  OK  ] Listening on Load/Save RF …itch Status /dev/rfkill Watch.
[  OK  ] Started Modem Manager.
[  OK  ] Started Hostname Service.
         Starting Network Manager Script Dispatcher Service...
[  OK  ] Started Network Manager Script Dispatcher Service.
[  OK  ] Finished Helper to synchronize boot up for ifupdown.
         Starting Raise network interfaces...
[  OK  ] Finished Network Manager Wait Online.
         Stopping Network Name Resolution...
[  OK  ] Stopped Network Name Resolution.
         Starting Network Name Resolution...
[  OK  ] Started Network Name Resolution.
[  OK  ] Finished Raise network interfaces.
[  OK  ] Reached target Network.
[  OK  ] Reached target Network is Online.
[  OK  ] Started Alist service.
         Starting containerd container runtime...
[  OK  ] Started Systemd Klipper Service.
[  OK  ] Started Systemd Moonraker Service.
         Starting NFS Mount Daemon...
         Starting A high performanc… and a reverse proxy server...
         Starting The PHP 7.4 FastCGI Process Manager...
         Starting OpenBSD Secure Shell server...
         Starting Permit User Sessions...
         Starting Transmission BitTorrent Daemon...
[  OK  ] Started TTYD.
         Starting Ubuntu FAN network setup...
[  OK  ] Started Vlmcsd Service.
         Starting vsftpd FTP server...
         Starting Starts mjpg-streamer on startup...
[  OK  ] Finished Permit User Sessions.
[  OK  ] Started vsftpd FTP server.
[  OK  ] Finished Ubuntu FAN network setup.
[  OK  ] Started Getty on tty1.
[  OK  ] Started Serial Getty on ttyAMA0.
[  OK  ] Reached target Login Prompts.

Ubuntu 20.04.5 LTS hi3798mv100 ttyAMA0