For information I use v1.1.0 on Milk-V duo 256m : https://github.com/milkv-duo/d…uo-buildroot-sdk/releases/download/Duo-V1.1.0/milkv-duo256m-v1.1.0-2024-0410.img.zip
```
[root@milkv-duo]~# uname -a
Linux milkv-duo 5.10.4-tag- #1 PREEMPT Wed Apr 10 21:37:02 CST 2024 riscv64 GNU/Linux
```
And I use IO board and just set fixed mac address nothing more.
It seems the first boot after flashing sdcard run fine, but after i need to poweron / poweroff twice to boot on sdcard.
1st power off/on : (message looped) :
```
[root@milkv-duo]~# C.SCS/0/0.WD.URPL.SDI/25000000/6000000. E:bm_sd_send_cmd_with_data DATA_Transfer 17 timeout!
E:Mount SD failed (13)
USBI.BS/NOR.PS. E:PARAM1 magic (0xffffffffffffffff)
PS. E:PARAM1 magic (0xffffffffffffffff)
PS. E:PARAM1 magic (0xffffffffffffffff)
PS. E:PARAM1 magic (0xffffffffffffffff)
PS. E:PARAM1 magic (0xffffffffffffffff)
PS. E:PARAM1 magic (0xffffffffffffffff)
PS. E:PARAM1 magic (0xffffffffffffffff)
PS. E:PARAM1 magic (0xffffffffffffffff)
E:Boot failed (8).
E:RESET:plat/mars/platform.c:114
WD.C.SCS/0/0.WD.URPL.SDI/25000000/6000000. E:SD card identified timeout: 1502 ms
E:SD initailizing failed
USBI.BS/NOR.PS. E:PARAM1 magic (0xffffffffffffffff)
PS. E:PARAM1 magic (0xffffffffffffffff)
PS. E:PARAM1 magic (0xffffffffffffffff)
PS. E:PARAM1 magic (0xffffffffffffffff)
PS. E:PARAM1 magic (0xffffffffffffffff)
PS. E:PARAM1 magic (0xffffffffffffffff)
PS. E:PARAM1 magic (0xffffffffffffffff)
PS. E:PARAM1 magic (0xffffffffffffffff)
E:Boot failed (8).
E:RESET:plat/mars/platform.c:114
```
2nd power off/on : (run fine) :
```
WD.C.SCS/0/0.WD.URPL.SDI/25000000/6000000.BS/SD.PS.SD/0x0/0x1000/0x1000/0.PE.BS.SD/0x1000/0x8400/0x8400/0.BE.J.
FSBL Jb2829:gc3843a968:2024-04-10T21:36:58+08:00
st_on_reason=d0000
st_off_reason=0
P2S/0x1000/0xc00a400.
SD/0x9400/0x1000/0x1000/0.P2E.
DPS/0xa400/0x2000.
SD/0xa400/0x2000/0x2000/0.DPE.
cv181x DDR init.
ddr_param[0]=0x78075562.
pkg_type=5
D1_3_2
DDR3-2G-QFN
Data rate=1866.
DDR BIST PASS
PLLS/OD.
C2S/0xc400/0x8fe00000/0x3600.
[R2TE:. 0/0x3600/0x3600/0.RSC.
1M.S4/608x8f1a50]0P/r0ex 8s0y0s0t0e0m0 0i/n0ixt1 bd0o0n0e.
RT: [1.475142]CVIRTOS Build Date:Apr 10 2024 (Time :21:36:57)
RT: [1.481056]Post system init done
RT: [1.484371]create cvi task
RT: [1.487186][cvi_spinlock_init] succeess
RT: [1.491091]prvCmdQuRunTask run
SD/0xfa00/0x1b000/0x1b000/0.ME.
L2/0x2aa00.
SD/0x2aa00/0x200/0x200/0.L2/0x414d3342/0xcafe66da/0x80200000/0x37600/0x37600
COMP/1.
SD/0x2aa00/0x37600/0x37600/0.DCP/0x80200020/0x1000000/0x81900020/0x37600/1.
DCP/0x73ee7/0.
Loader_2nd loaded.
Use internal 32k
Jump to monitor at 0x80000000.
OPENSBI: next_addr=0x80200020 arg1=0x80080000
OpenSBI v0.9
____ _____ ____ _____
/ __ \ / ____| _ \_ _|
| | | |_ __ ___ _ __ | (___ | |_) || |
| | | | '_ \ / _ \ '_ \ \___ \| _ < | |
| |__| | |_) | __/ | | |____) | |_) || |_
\____/| .__/ \___|_| |_|_____/|____/_____|
| |
|_|
Platform Name : Milk-V Duo256M
Platform Features : mfdeleg
Platform HART Count : 1
Platform IPI Device : clint
Platform Timer Device : clint
Platform Console Device : uart8250
Platform HSM Device : ---
Platform SysReset Device : ---
Firmware Base : 0x80000000
Firmware Size : 132 KB
Runtime SBI Version : 0.3
Domain0 Name : root
Domain0 Boot HART : 0
Domain0 HARTs : 0*
Domain0 Region00 : 0x0000000074000000-0x000000007400ffff (I)
Domain0 Region01 : 0x0000000080000000-0x000000008003ffff ()
Domain0 Region02 : 0x0000000000000000-0xffffffffffffffff (R,W,X)
Domain0 Next Address : 0x0000000080200020
Domain0 Next Arg1 : 0x0000000080080000
Domain0 Next Mode : S-mode
Domain0 SysReset : yes
Boot HART ID : 0
Boot HART Domain : root
Boot HART ISA : rv64imafdcvsux
Boot HART Features : scounteren,mcounteren,time
Boot HART PMP Count : 16
Boot HART PMP Granularity : 4096
Boot HART PMP Address Bits: 38
Boot HART MHPM Count : 8
Boot HART MHPM Count : 8
Boot HART MIDELEG : 0x0000000000000222
Boot HART MEDELEG : 0x000000000000b109
U-Boot 2021.10 (Apr 10 2024 - 21:36:50 +0800) cvitek_cv181x
DRAM: 254 MiB
gd->relocaddr=0x8b0c8000. offset=0xaec8000
MMC: cv-sd@4310000: 0
Loading Environment from nowhere... OK
In: serial
Out: serial
Err: serial
Net:
Warning: ethernet@4070000 (eth0) using random MAC address - 7a:81:32:2c:f6:5c
eth0: ethernet@4070000
Hit any key to stop autoboot: 0
Boot from SD ...
switch to partitions #0, OK
mmc0 is current device
3037724 bytes read in 137 ms (21.1 MiB/s)
## Loading kernel from FIT Image at 81800000 ...
Using 'config-cv1812cp_milkv_duo256m_sd' configuration
Trying 'kernel-1' kernel subimage
Description: cvitek kernel
Type: Kernel Image
Compression: lzma compressed
Data Start: 0x818000d8
Data Size: 3015373 Bytes = 2.9 MiB
Architecture: RISC-V
OS: Linux
Load Address: 0x80200000
Entry Point: 0x80200000
Hash algo: crc32
Hash value: 8e496895
Verifying Hash Integrity ... crc32+ OK
## Loading fdt from FIT Image at 81800000 ...
Using 'config-cv1812cp_milkv_duo256m_sd' configuration
Trying 'fdt-cv1812cp_milkv_duo256m_sd' fdt subimage
Description: cvitek device tree - cv1812cp_milkv_duo256m_sd
Type: Flat Device Tree
Compression: uncompressed
Data Start: 0x81ae04c4
Data Size: 20455 Bytes = 20 KiB
Architecture: RISC-V
Hash algo: sha256
Hash value: 786e2fda22dff5f389c9881e34b5abbe595099bc473611afcb1a367c3c681898
Verifying Hash Integrity ... sha256+ OK
Booting using the fdt blob at 0x81ae04c4
Uncompressing Kernel Image
Decompressing 6750720 bytes used 900ms
Loading Device Tree to 000000008a778000, end 000000008a77ffe6 ... OK
Starting kernel ...
[ 0.000000] Linux version 5.10.4-tag- (root@06883d61fb65) (riscv64-unknown-linux-musl-gcc (Xuantie-900 linux-5.10.4 mu4
[ 0.000000] earlycon: sbi0 at I/O port 0x0 (options '')
[ 0.000000] printk: bootconsole [sbi0] enabled
[ 0.000000] efi: UEFI not found.
[ 0.000000] Ion: Ion memory setup at 0x000000008b300000 size 75 MiB
[ 0.000000] OF: reserved mem: initialized node ion, compatible id ion-region
[ 0.000000] Zone ranges:
[ 0.000000] DMA32 [mem 0x0000000080000000-0x000000008fdfffff]
[ 0.000000] Normal empty
[ 0.000000] Movable zone start for each node
[ 0.000000] Early memory node ranges
[ 0.000000] node 0: [mem 0x0000000080000000-0x000000008fdfffff]
[ 0.000000] Initmem setup node 0 [mem 0x0000000080000000-0x000000008fdfffff]
[ 0.000000] On node 0 totalpages: 65024
[ 0.000000] DMA32 zone: 889 pages used for memmap
[ 0.000000] DMA32 zone: 0 pages reserved
[ 0.000000] DMA32 zone: 65024 pages, LIFO batch:15
[ 0.000000] SBI specification v0.3 detected
[ 0.000000] SBI implementation ID=0x1 Version=0x9
[ 0.000000] SBI v0.2 TIME extension detected
[ 0.000000] SBI v0.2 IPI extension detected
[ 0.000000] SBI v0.2 RFENCE extension detected
[ 0.000000] riscv: ISA extensions acdfimsuv
[ 0.000000] riscv: ELF capabilities acdfimv
[ 0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768
[ 0.000000] pcpu-alloc: [0] 0
[ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 64135
[ 0.000000] Kernel command line: root=/dev/mmcblk0p2 rootwait rw console=ttyS0,115200 earlycon=sbi riscv.fwsz=0x80000 9
[ 0.000000] Dentry cache hash table entries: 32768 (order: 6, 262144 bytes, linear)
[ 0.000000] Inode-cache hash table entries: 16384 (order: 5, 131072 bytes, linear)
[ 0.000000] Sorting __ex_table...
[ 0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off
[ 0.000000] Memory: 170088K/260096K available (4106K kernel code, 497K rwdata, 1777K rodata, 148K init, 202K bss, 9000)
[ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[ 0.000000] rcu: Preemptible hierarchical RCU implementation.
[ 0.000000] rcu: RCU event tracing is enabled.
[ 0.000000] Trampoline variant of Tasks RCU enabled.
[ 0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies.
[ 0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0
[ 0.000000] riscv-intc: 64 local interrupts mapped
[ 0.000000] plic: interrupt-controller@70000000: mapped 101 interrupts with 1 handlers for 2 contexts.
[ 0.000000] random: get_random_bytes called from start_kernel+0x2e0/0x41c with crng_init=0
[ 0.000000] riscv_timer_init_dt: Registering clocksource cpuid [0] hartid [0]
[ 0.000000] clocksource: riscv_clocksource: mask: 0xffffffffffffffff max_cycles: 0x5c40939b5, max_idle_ns: 44079520264s
[ 0.000007] sched_clock: 64 bits at 25MHz, resolution 40ns, wraps every 4398046511100ns
[ 0.008401] Calibrating delay loop (skipped), value calculated using timer frequency.. 50.00 BogoMIPS (lpj=100000)
[ 0.019121] pid_max: default: 4096 minimum: 301
[ 0.023995] Mount-cache hash table entries: 512 (order: 0, 4096 bytes, linear)
[ 0.031393] Mountpoint-cache hash table entries: 512 (order: 0, 4096 bytes, linear)
[ 0.040738] ASID allocator initialised with 65536 entries
[ 0.046402] rcu: Hierarchical SRCU implementation.
[ 0.051700] EFI services will not be available.
[ 0.056704] devtmpfs: initialized
[ 0.066110] early_time_log: do_initcalls: 4669086us
[ 0.071632] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
[ 0.081658] futex hash table entries: 16 (order: -4, 384 bytes, linear)
[ 0.088618] pinctrl core: initialized pinctrl subsystem
[ 0.094440] NET: Registered protocol family 16
[ 0.099378] DMA: preallocated 128 KiB GFP_KERNEL pool for atomic allocations
[ 0.106671] DMA: preallocated 128 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations
[ 0.115443] thermal_sys: Registered thermal governor 'step_wise'
[ 0.127978] OF: /gpio@03020000/gpio-controller@0: could not find phandle
[ 0.141174] OF: /gpio@03021000/gpio-controller@1: could not find phandle
[ 0.148163] OF: /gpio@03022000/gpio-controller@2: could not find phandle
[ 0.155151] OF: /gpio@03023000/gpio-controller@3: could not find phandle
[ 0.162139] OF: /gpio@05021000/gpio-controller@4: could not find phandle
[ 0.170631] clk reset: nr_reset=64 resource_size=8
[ 0.176048] get audio clk=24576000
[ 0.179563] cvitek-i2s-subsys 4108000.i2s_subsys: Set clk_sdma_aud0~3 to 24576000
[ 0.199993] dw_dmac 4330000.dma: CVITEK DMA Controller, 8 channels, probe done!
[ 0.208179] SCSI subsystem initialized
[ 0.212542] usbcore: registered new interface driver usbfs
[ 0.218276] usbcore: registered new interface driver hub
[ 0.223850] usbcore: registered new device driver usb
[ 0.230625] Ion: ion_parse_dt_heap_common: id 0 type 2 name carveout align 1000
[ 0.238596] Ion: rmem_ion_device_init: heap carveout base 0x000000008b300000 size 0x0000000004b00000 dev (____ptrval__)
[ 0.249863] ion_carveout_heap_create, size=0x4b00000
[ 0.255157] cvi_get_rtos_ion_size, rtos ion_size get:0x1600000
[ 0.261139] ion_carveout_heap_create, size(exclusion of rtos_ion_size)=0x3500000
[ 0.478780] platform carveout: [ion] add heap id 0, type 2, base 0x8b300000, size 0x4b00000
[ 0.487687] Advanced Linux Sound Architecture Driver Initialized.
[ 0.495042] clocksource: Switched to clocksource riscv_clocksource
[ 0.503145] NET: Registered protocol family 2
[ 0.508482] tcp_listen_portaddr_hash hash table entries: 256 (order: 0, 4096 bytes, linear)
[ 0.517150] TCP established hash table entries: 2048 (order: 2, 16384 bytes, linear)
[ 0.525151] TCP bind hash table entries: 2048 (order: 2, 16384 bytes, linear)
[ 0.532595] TCP: Hash tables configured (established 2048 bind 2048)
[ 0.539328] UDP hash table entries: 128 (order: 0, 4096 bytes, linear)
[ 0.546072] UDP-Lite hash table entries: 128 (order: 0, 4096 bytes, linear)
[ 0.553470] NET: Registered protocol family 1
[ 0.558466] RPC: Registered named UNIX socket transport module.
[ 0.564577] RPC: Registered udp transport module.
[ 0.569453] RPC: Registered tcp transport module.
[ 0.574377] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 0.583215] Initialise system trusted keyrings
[ 0.588016] workingset: timestamp_bits=62 max_order=16 bucket_order=0
[ 0.601387] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 0.608270] jffs2: version 2.2. (NAND) © 2001-2006 Red Hat, Inc.
[ 0.615328] Key type asymmetric registered
[ 0.619518] Asymmetric key parser 'x509' registered
[ 0.629484] cvi_rtos_cmdqu_init
[ 0.632898] cvi_rtos_cmdqu_probe start ---
[ 0.637079] name=1900000.rtos_cmdqu
[ 0.640899] res-reg: start: 0x1900000, end: 0x1900fff, virt-addr(ffffffd00573f000).
[ 0.648781] RTOS_CMDQU_INIT
[ 0.651703] mbox_reg=(____ptrval____)
[ 0.655551] mbox_done_reg=(____ptrval____)
[ 0.659853] mailbox_context=(____ptrval____)
[ 0.664361] cvi_rtos_cmdqu_probe DONE
[ 0.668298] cvi_rtos_cmdqu_init done
[ 0.671965] [cvi_spinlock_init] success
[ 0.676154] Serial: 8250/16550 driver, 5 ports, IRQ sharing disabled
[ 0.684343] printk: console [ttyS0] disabled
[ 0.697851] printk: console [ttyS0] enabledx4140000 (irq = 15, base_baud = 1562500) is a 16550A
[ 0.697851] printk: console [ttyS0] enabled
[ 0.706436] printk: bootconsole [sbi0] disabled
[ 0.706436] printk: bootconsole [sbi0] disabled
[ 0.720230] libphy: Fixed MDIO Bus: probed
[ 0.724944] bm-dwmac 4070000.ethernet: IRQ eth_wake_irq not found
[ 0.731291] bm-dwmac 4070000.ethernet: IRQ eth_lpi not found
[ 0.737244] bm-dwmac 4070000.ethernet: Hash table entries set to unexpected value 0
[ 0.745286] bm-dwmac 4070000.ethernet: no reset control found
[ 0.751453] bm-dwmac 4070000.ethernet: User ID: 0x10, Synopsys ID: 0x37
[ 0.758379] bm-dwmac 4070000.ethernet: DWMAC1000
[ 0.763273] bm-dwmac 4070000.ethernet: DMA HW capability register supported
[ 0.770490] bm-dwmac 4070000.ethernet: RX Checksum Offload Engine supported
[ 0.777707] bm-dwmac 4070000.ethernet: COE Type 2
[ 0.782591] bm-dwmac 4070000.ethernet: TX Checksum insertion supported
[ 0.789360] bm-dwmac 4070000.ethernet: Normal descriptors
[ 0.794962] bm-dwmac 4070000.ethernet: Ring mode enabled
[ 0.800474] bm-dwmac 4070000.ethernet: Enable RX Mitigation via HW Watchdog Timer
[ 0.808230] bm-dwmac 4070000.ethernet: device MAC address 7a:81:32:2c:f6:5c
[ 0.838376] libphy: stmmac: probed
[ 0.842115] CVITEK CV182XA stmmac-0:00: attached PHY driver [CVITEK CV182XA] (mii_bus:phy_addr=stmmac-0:00, irq=POLL)
[ 0.853212] CVITEK CV182XA stmmac-0:01: attached PHY driver [CVITEK CV182XA] (mii_bus:phy_addr=stmmac-0:01, irq=POLL)
[ 0.865348] bm-dwmac 4070000.ethernet: Cannot get clk_500m_eth!
[ 0.871592] bm-dwmac 4070000.ethernet: Cannot get gate_clk_axi4!
[ 0.878711] dwc2 4340000.usb: axi clk installed
[ 0.883444] dwc2 4340000.usb: apb clk installed
[ 0.888155] dwc2 4340000.usb: 125m clk installed
[ 0.892954] dwc2 4340000.usb: 33k clk installed
[ 0.897664] dwc2 4340000.usb: 12m clk installed
[ 0.902449] dwc2 4340000.usb: EPs: 8, dedicated fifos, 3072 entries in SPRAM
[ 0.910198] dwc2 4340000.usb: DWC OTG Controller
[ 0.915065] dwc2 4340000.usb: new USB bus registered, assigned bus number 1
[ 0.922317] dwc2 4340000.usb: irq 34, io mem 0x04340000
[ 0.928494] hub 1-0:1.0: USB hub found
[ 0.932482] hub 1-0:1.0: 1 port detected
[ 0.937597] usbcore: registered new interface driver usb-storage
[ 0.944286] mousedev: PS/2 mouse device common for all mice
[ 0.950333] i2c /dev entries driver
[ 0.955496] sdhci: Secure Digital Host Controller Interface driver
[ 0.961921] sdhci: Copyright(c) Pierre Ossman
[ 0.966444] sdhci-pltfm: SDHCI platform and OF driver helper
[ 0.972516] cvi:sdhci_cvi_probe
[ 1.023053] mmc0: SDHCI controller on 4310000.cv-sd [4310000.cv-sd] using ADMA 64-bit
[ 1.031202] cvi_proc_init cvi_host 0x(____ptrval____)
[ 1.037034] usbcore: registered new interface driver usbhid
[ 1.047054] usbhid: USB HID core driver
[ 1.052762] cvitek-i2s 4100000.i2s: cvi_i2s_probe
[ 1.063208] cvitek-i2s 4130000.i2s: cvi_i2s_probe
[ 1.068728] cviteka-adc sound_adc: cviteka_adc_probe, dev name=sound_adc
[ 1.075799] cviteka-adc sound_adc: cviteka_adc_probe start devm_snd_soc_register_card
[ 1.084285] cvitekaadc 300a100.adc: cvitekaadc_probe
[ 1.095562] cviteka-dac sound_dac: cviteka_dac_probe, dev name=sound_dac
[ 1.102867] cvitekadac 300a000.dac: cvitekadac_probe
[ 1.108301] cvitekadac_probe gpio_is_valid mute_pin_l
[ 1.114111] NET: Registered protocol family 17
[ 1.118979] Loading compiled-in X.509 certificates
[ 1.143380] i2c_designware 4010000.i2c: running with gpio recovery mode! scl,sda
[ 1.158823] i2c_designware 4020000.i2c: running with gpio recovery mode! scl,sda
[ 1.171668] i2c_designware 4030000.i2c: running with gpio recovery mode! scl,sda
[ 1.179386] mmc0: new high speed SDHC card at address 0001
[ 1.185891] cviteka-adc sound_adc: cviteka_adc_probe, dev name=sound_adc
[ 1.193245] mmcblk0: mmc0:0001 EB1QT 29.8 GiB
[ 1.198471] cviteka-adc sound_adc: cviteka_adc_probe start devm_snd_soc_register_card
[ 1.208838] mmcblk0: p1 p2
[ 1.216350] cviteka-dac sound_dac: cviteka_dac_probe, dev name=sound_dac
[ 1.228572] cfg80211: Loading compiled-in X.509 certificates for regulatory database
[ 1.238921] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
[ 1.245966] cfg80211: failed to load regulatory.db
[ 1.251196] ALSA device list:
[ 1.254445] dw-apb-uart 4140000.serial: forbid DMA for kernel console
[ 1.294514] random: fast init done
[ 1.365811] EXT4-fs (mmcblk0p2): recovery complete
[ 1.374278] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null)
[ 1.382725] VFS: Mounted root (ext4 filesystem) on device 179:2.
[ 1.390956] devtmpfs: mounted
[ 1.394199] Freeing unused kernel memory: 148K
[ 1.398822] Kernel memory protection not selected by kernel config.
[ 1.405330] Run /sbin/init as init process
[ 1.409589] with arguments:
[ 1.412678] /sbin/init
[ 1.415497] with environment:
[ 1.418745] HOME=/
[ 1.421204] TERM=linux
[ 1.424058] usb 1-1: new high-speed USB device number 2 using dwc2
[ 1.430477] early_time_log: run_init_process: 6033457us
[ 1.495719] EXT4-fs (mmcblk0p2): re-mounted. Opts: errors=remount-ro
[ 1.645540] hub 1-1:1.0: USB hub found
[ 1.650303] hub 1-1:1.0: 4 ports detected
Starting syslogd: OK
Starting klogd: OK
Running sysctl: OK
Initializing random number generator: OK
Saving random seed: [ 1.909598] random: dd: uninitialized urandom read (512 bytes read)
OK
Starting network: OK
Starting dhcpcd...
dhcpcd-9.4.0 starting
[ 2.012352] random: dhcpcd: uninitialized urandom read (112 bytes read)
DUID 00:01:00:01:c7:92:bc:82:be:da:f2:89:4d:ba
dhcp_vendor: Invalid argument
forked to background, child pid [ 2.125046] bm-dwmac 4070000.ethernet eth0: PHY [stmmac-0:00] driver [CVITEK CV182XA] )
140
Bad system call
Starting ntpd: [ 2.147106] dwmac1000: Master AXI performs any burst length
[ 2.154035] bm-dwmac 4070000.ethernet eth0: No Safety Features support found
[ 2.162341] bm-dwmac 4070000.ethernet eth0: IEEE 1588-2002 Timestamp supported
[ 2.170920] bm-dwmac 4070000.ethernet eth0: configuring for phy/rmii link mode
[ 3.342803] random: crng init done
[ 4.212314] bm-dwmac 4070000.ethernet eth0: Link is Up - 100Mbps/Full - flow control rx/tx
OK
Starting dropbear sshd: OK
Starting dnsmasq: OK
init mpp system...
[ 7.373290] cv181x_sys: bad vermagic: kernel tainted.
[ 7.378566] Disabling lock debugging due to kernel taint
[ 7.384458] cv181x_sys: loading out-of-tree module taints kernel.
[ 7.407827] res-reg: start: 0xa0c8000, end: 0xa0c801f, virt-addr(ffffffd0040a6000).
[ 7.416309] CVITEK CHIP ID = 18
[ 7.433073] cif a0c2000.cif: cam0 clk installed
[ 7.437862] cif a0c2000.cif: cam1 clk installed
[ 7.443016] cif a0c2000.cif: vip_sys_2 clk installed
[ 7.448452] cif a0c2000.cif: clk_mipimpll clk installed 0000000018936bf8
[ 7.455670] cif a0c2000.cif: clk_disppll clk installed 000000006a6546bb
[ 7.462796] cif a0c2000.cif: clk_fpll clk installed 00000000bc6539bd
[ 7.469655] cif a0c2000.cif: (0) res-reg: start: 0xa0c2000, end: 0xa0c3fff.
[ 7.477110] cif a0c2000.cif: virt-addr(00000000e3f1b1e7)
[ 7.482975] cif a0c2000.cif: (1) res-reg: start: 0xa0d0000, end: 0xa0d0fff.
[ 7.490446] cif a0c2000.cif: virt-addr(000000009c1b5a08)
[ 7.496306] cif a0c2000.cif: (2) res-reg: start: 0xa0c4000, end: 0xa0c5fff.
[ 7.503773] cif a0c2000.cif: virt-addr(0000000021c15f58)
[ 7.509645] cif a0c2000.cif: (3) res-reg: start: 0xa0c6000, end: 0xa0c7fff.
[ 7.517101] cif a0c2000.cif: virt-addr(00000000256d3e3b)
[ 7.522958] cif a0c2000.cif: (4) res-reg: start: 0x3001c30, end: 0x3001c5f.
[ 7.530425] cif a0c2000.cif: virt-addr(000000009dc6df1d)
[ 7.536302] cif a0c2000.cif: no pad_ctrl for cif
[ 7.541419] cif a0c2000.cif: request irq-23 as cif-irq0
[ 7.547190] cif a0c2000.cif: request irq-24 as cif-irq1
[ 7.552914] cif a0c2000.cif: rst_pin = 433, pol = 1
[ 7.565425] snsr_i2c snsr_i2c: i2c:-------hook 1
[ 7.570487] snsr_i2c snsr_i2c: i2c:-------hook 2
[ 7.575836] snsr_i2c snsr_i2c: i2c:-------hook 3
[ 7.623424] vi_core_probe:203(): res-reg: start: 0xa000000, end: 0xa07ffff, virt-addr(ffffffd004200000).
[ 7.633307] vi_core_probe:216(): irq(25) for isp get from platform driver.
[ 7.641309] vi_tuning_buf_setup:253(): tuning fe_addr[0]=0x8199f490, be_addr[0]=0x81997290, post_addr[0]=0x81980000
[ 7.652486] vi_tuning_buf_setup:253(): tuning fe_addr[1]=0x81e7f490, be_addr[1]=0x81e77290, post_addr[1]=0x81e60000
[ 7.663621] vi_tuning_buf_setup:253(): tuning fe_addr[2]=0x81e9f490, be_addr[2]=0x81e97290, post_addr[2]=0x81e80000
[ 7.674718] sync_task_init:177(): sync_task_init vi_pipe 0
[ 7.680664] sync_task_init:177(): sync_task_init vi_pipe 1
[ 7.686588] sync_task_init:177(): sync_task_init vi_pipe 2
[ 7.693476] vi_core_probe:252(): isp registered as cvi-vi
[ 7.748820] cvi_dwa_probe:487(): done with rc(0).
[ 7.792680] cv181x-cooling cv181x_cooling: elems of dev-freqs=6
[ 7.798972] cv181x-cooling cv181x_cooling: dev_freqs[0]: 850000000 500000000
[ 7.806741] cv181x-cooling cv181x_cooling: dev_freqs[1]: 425000000 375000000
[ 7.814333] cv181x-cooling cv181x_cooling: dev_freqs[2]: 425000000 300000000
[ 7.822011] cv181x-cooling cv181x_cooling: Cooling device registered: cv181x_cooling
[ 7.856994] jpu ctrl reg pa = 0xb030000, va = 00000000c215dc22, size = 256
[ 7.864598] end jpu_init result = 0x0
[ 7.973393] cvi_vc_drv_init result = 0x0
[ 8.033346] sh (184): drop_caches: 3
Starting app...
[root@milkv-duo]~#
```