20231106完整编译cv180zb(2)

  HDRINST usr/include/linux/nvme_ioctl.h
  HDRINST usr/include/linux/btf.h
  HDRINST usr/include/linux/ip6_tunnel.h
  HDRINST usr/include/linux/atmapi.h
  HDRINST usr/include/linux/patchkey.h
  HDRINST usr/include/linux/i2c.h
  HDRINST usr/include/linux/sonypi.h
  HDRINST usr/include/linux/atmdev.h
  HDRINST usr/include/linux/ip_vs.h
  HDRINST usr/include/linux/hyperv.h
  HDRINST usr/include/linux/parport.h
  HDRINST usr/include/linux/mptcp.h
  HDRINST usr/include/linux/tcp.h
  HDRINST usr/include/linux/hdreg.h
  HDRINST usr/include/linux/securebits.h
  HDRINST usr/include/linux/net_namespace.h
  HDRINST usr/include/linux/i2o-dev.h
  HDRINST usr/include/linux/vmcore.h
  HDRINST usr/include/linux/am437x-vpfe.h
  HDRINST usr/include/linux/usbip.h
  HDRINST usr/include/linux/selinux_netlink.h
  HDRINST usr/include/linux/uio.h
  HDRINST usr/include/linux/openat2.h
  HDRINST usr/include/linux/cycx_cfm.h
  HDRINST usr/include/linux/virtio_fs.h
  HDRINST usr/include/linux/mman.h
  HDRINST usr/include/linux/fscrypt.h
  HDRINST usr/include/linux/stat.h
  HDRINST usr/include/linux/psci.h
  HDRINST usr/include/linux/timex.h
  HDRINST usr/include/linux/utime.h
  HDRINST usr/include/linux/xfrm.h
  HDRINST usr/include/linux/joystick.h
  HDRINST usr/include/linux/fsverity.h
  HDRINST usr/include/linux/if_hippi.h
  HDRINST usr/include/linux/ppp-ioctl.h
  HDRINST usr/include/linux/rxrpc.h
  HDRINST usr/include/linux/ndctl.h
  HDRINST usr/include/linux/virtio_rng.h
  HDRINST usr/include/linux/personality.h
  HDRINST usr/include/linux/cdrom.h
  HDRINST usr/include/linux/input.h
  HDRINST usr/include/linux/cec-funcs.h
  HDRINST usr/include/linux/capi.h
  HDRINST usr/include/linux/membarrier.h
  HDRINST usr/include/linux/wireguard.h
  HDRINST usr/include/linux/openvswitch.h
  HDRINST usr/include/linux/eventpoll.h
  HDRINST usr/include/linux/xilinx-v4l2-controls.h
  HDRINST usr/include/linux/stddef.h
  HDRINST usr/include/linux/if_eql.h
  HDRINST usr/include/linux/if_tunnel.h
  HDRINST usr/include/linux/sched/types.h
  HDRINST usr/include/linux/limits.h
  HDRINST usr/include/linux/sched.h
  HDRINST usr/include/linux/reiserfs_xattr.h
  HDRINST usr/include/linux/dlmconstants.h
  HDRINST usr/include/linux/devlink.h
  HDRINST usr/include/linux/bpf.h
  HDRINST usr/include/linux/oom.h
  HDRINST usr/include/linux/omapfb.h
  HDRINST usr/include/linux/aspeed-lpc-ctrl.h
  HDRINST usr/include/linux/raw.h
  HDRINST usr/include/linux/nbd-netlink.h
  HDRINST usr/include/linux/mei.h
  HDRINST usr/include/linux/filter.h
  HDRINST usr/include/linux/uuid.h
  HDRINST usr/include/linux/kd.h
  HDRINST usr/include/linux/tipc_sockets_diag.h
  HDRINST usr/include/linux/mrp_bridge.h
  HDRINST usr/include/linux/fsmap.h
  HDRINST usr/include/linux/hidraw.h
  HDRINST usr/include/linux/virtio_ids.h
  HDRINST usr/include/linux/if_packet.h
  HDRINST usr/include/linux/atm_eni.h
  HDRINST usr/include/linux/bt-bmc.h
  HDRINST usr/include/linux/arm_sdei.h
  HDRINST usr/include/linux/qemu_fw_cfg.h
  HDRINST usr/include/linux/vfio_zdev.h
  HDRINST usr/include/linux/if_macsec.h
  HDRINST usr/include/linux/pcitest.h
  HDRINST usr/include/linux/fs.h
  HDRINST usr/include/linux/ptp_clock.h
  HDRINST usr/include/linux/raid/md_u.h
  HDRINST usr/include/linux/raid/md_p.h
  HDRINST usr/include/linux/hsi/cs-protocol.h
  HDRINST usr/include/linux/hsi/hsi_char.h
  HDRINST usr/include/linux/ipsec.h
  HDRINST usr/include/linux/netconf.h
  HDRINST usr/include/linux/screen_info.h
  HDRINST usr/include/linux/cec.h
  HDRINST usr/include/linux/jffs2.h
  HDRINST usr/include/linux/nfs_mount.h
  HDRINST usr/include/linux/nilfs2_ondisk.h
  HDRINST usr/include/linux/auto_fs4.h
  HDRINST usr/include/linux/um_timetravel.h
  HDRINST usr/include/linux/vt.h
  HDRINST usr/include/linux/nfs3.h
  HDRINST usr/include/linux/auto_fs.h
  HDRINST usr/include/linux/if_addr.h
  HDRINST usr/include/linux/atmppp.h
  HDRINST usr/include/linux/utsname.h
  HDRINST usr/include/linux/cgroupstats.h
  HDRINST usr/include/linux/rtc.h
  HDRINST usr/include/linux/if_arp.h
  HDRINST usr/include/linux/vboxguest.h
  HDRINST usr/include/linux/vsockmon.h
  HDRINST usr/include/linux/qrtr.h
  HDRINST usr/include/linux/sockios.h
  HDRINST usr/include/linux/v4l2-mediabus.h
  HDRINST usr/include/linux/fdreg.h
  HDRINST usr/include/linux/sed-opal.h
  HDRINST usr/include/linux/string.h
  HDRINST usr/include/linux/prctl.h
  HDRINST usr/include/linux/virtio_console.h
  HDRINST usr/include/linux/target_core_user.h
  HDRINST usr/include/linux/bcm933xx_hcs.h
  HDRINST usr/include/linux/sysinfo.h
  HDRINST usr/include/linux/spi/spidev.h
  HDRINST usr/include/linux/wmi.h
  HDRINST usr/include/linux/netlink_diag.h
  HDRINST usr/include/linux/atmlec.h
  HDRINST usr/include/linux/atm_idt77105.h
  HDRINST usr/include/linux/netlink.h
  HDRINST usr/include/linux/dlm_device.h
  HDRINST usr/include/linux/atmioc.h
  HDRINST usr/include/linux/ipc.h
  HDRINST usr/include/linux/caif/if_caif.h
  HDRINST usr/include/linux/caif/caif_socket.h
  HDRINST usr/include/linux/rfkill.h
  HDRINST usr/include/linux/dm-log-userspace.h
  HDRINST usr/include/linux/inet_diag.h
  HDRINST usr/include/linux/wimax.h
  HDRINST usr/include/linux/dccp.h
  HDRINST usr/include/linux/dm-ioctl.h
  HDRINST usr/include/linux/x25.h
  HDRINST usr/include/linux/nfs2.h
  HDRINST usr/include/linux/gen_stats.h
  HDRINST usr/include/linux/ppdev.h
  HDRINST usr/include/linux/atalk.h
  HDRINST usr/include/linux/fiemap.h
  HDRINST usr/include/linux/perf_event.h
  HDRINST usr/include/linux/dvb/dmx.h
  HDRINST usr/include/linux/dvb/version.h
  HDRINST usr/include/linux/dvb/net.h
  HDRINST usr/include/linux/dvb/osd.h
  HDRINST usr/include/linux/dvb/audio.h
  HDRINST usr/include/linux/dvb/frontend.h
  HDRINST usr/include/linux/dvb/ca.h
  HDRINST usr/include/linux/dvb/video.h
  HDRINST usr/include/linux/auxvec.h
  HDRINST usr/include/linux/cifs/cifs_mount.h
  HDRINST usr/include/linux/bfs_fs.h
  HDRINST usr/include/linux/elf-em.h
  HDRINST usr/include/linux/ipmi.h
  HDRINST usr/include/linux/hsr_netlink.h
  HDRINST usr/include/linux/nfs_idmap.h
  HDRINST usr/include/linux/hash_info.h
  HDRINST usr/include/linux/userio.h
  HDRINST usr/include/linux/synclink.h
  HDRINST usr/include/linux/bpf_common.h
  HDRINST usr/include/linux/pidfd.h
  HDRINST usr/include/linux/vtpm_proxy.h
  HDRINST usr/include/linux/dlm_plock.h
  HDRINST usr/include/linux/ethtool_netlink.h
  HDRINST usr/include/linux/libc-compat.h
  HDRINST usr/include/linux/net_dropmon.h
  HDRINST usr/include/linux/connector.h
  HDRINST usr/include/linux/binfmts.h
  HDRINST usr/include/linux/coresight-stm.h
  HDRINST usr/include/linux/nbd.h
  HDRINST usr/include/linux/kfd_ioctl.h
  HDRINST usr/include/linux/llc.h
  HDRINST usr/include/linux/blkzoned.h
  HDRINST usr/include/linux/posix_types.h
  HDRINST usr/include/linux/pg.h
  HDRINST usr/include/linux/cm4000_cs.h
  HDRINST usr/include/linux/seg6_iptunnel.h
  HDRINST usr/include/linux/coda.h
  HDRINST usr/include/linux/tc_ematch/tc_em_text.h
  HDRINST usr/include/linux/tc_ematch/tc_em_meta.h
  HDRINST usr/include/linux/tc_ematch/tc_em_nbyte.h
  HDRINST usr/include/linux/tc_ematch/tc_em_cmp.h
  HDRINST usr/include/linux/tc_ematch/tc_em_ipt.h
  HDRINST usr/include/linux/vhost_types.h
  HDRINST usr/include/linux/mtio.h
  HDRINST usr/include/linux/pci.h
  HDRINST usr/include/linux/apm_bios.h
  HDRINST usr/include/linux/ncsi.h
  HDRINST usr/include/linux/if_link.h
  HDRINST usr/include/linux/virtio_crypto.h
  HDRINST usr/include/linux/sunrpc/debug.h
  HDRINST usr/include/linux/msg.h
  HDRINST usr/include/linux/if_plip.h
  HDRINST usr/include/linux/fcntl.h
  HDRINST usr/include/linux/virtio_mmio.h
  HDRINST usr/include/linux/mroute.h
  HDRINST usr/include/linux/rose.h
  HDRINST usr/include/linux/cuda.h
  HDRINST usr/include/linux/bcache.h
  HDRINST usr/include/linux/fuse.h
  HDRINST usr/include/linux/edd.h
  HDRINST usr/include/linux/ultrasound.h
  HDRINST usr/include/linux/signalfd.h
  HDRINST usr/include/linux/media.h
  HDRINST usr/include/linux/genwqe/genwqe_card.h
  HDRINST usr/include/linux/seg6_genl.h
  HDRINST usr/include/linux/reboot.h
  HDRINST usr/include/linux/gfs2_ondisk.h
  HDRINST usr/include/linux/if_alg.h
  HDRINST usr/include/linux/bpqether.h
  HDRINST usr/include/linux/major.h
  HDRINST usr/include/linux/dlm_netlink.h
  HDRINST usr/include/linux/if.h
  HDRINST usr/include/linux/irqnr.h
  HDRINST usr/include/linux/kcm.h
  HDRINST usr/include/linux/hid.h
  HDRINST usr/include/linux/udp.h
  HDRINST usr/include/linux/rpl.h
  HDRINST usr/include/linux/lp.h
  HDRINST usr/include/linux/if_tun.h
  HDRINST usr/include/linux/atm_zatm.h
  HDRINST usr/include/linux/atm.h
  HDRINST usr/include/linux/soundcard.h
  HDRINST usr/include/linux/rds.h
  HDRINST usr/include/linux/dqblk_xfs.h
  HDRINST usr/include/linux/tipc.h
  HDRINST usr/include/linux/mmtimer.h
  HDRINST usr/include/linux/vhost.h
  HDRINST usr/include/linux/nilfs2_api.h
  HDRINST usr/include/linux/seg6_local.h
  HDRINST usr/include/linux/hpet.h
  HDRINST usr/include/linux/nubus.h
  HDRINST usr/include/linux/virtio_pci.h
  HDRINST usr/include/linux/udf_fs_i.h
  HDRINST usr/include/linux/virtio_blk.h
  HDRINST usr/include/linux/qnx4_fs.h
  HDRINST usr/include/linux/iso_fs.h
  HDRINST usr/include/linux/atmsvc.h
  HDRINST usr/include/linux/hdlcdrv.h
  HDRINST usr/include/linux/watch_queue.h
  HDRINST usr/include/linux/icmpv6.h
  HDRINST usr/include/linux/ife.h
  HDRINST usr/include/linux/netfilter_arp.h
  HDRINST usr/include/linux/pktcdvd.h
  HDRINST usr/include/linux/cramfs_fs.h
  HDRINST usr/include/linux/tiocl.h
  HDRINST usr/include/linux/hiddev.h
  HDRINST usr/include/linux/atmmpc.h
  HDRINST usr/include/linux/ipmi_bmc.h
  HDRINST usr/include/linux/lwtunnel.h
  HDRINST usr/include/linux/tls.h
  HDRINST usr/include/linux/virtio_vsock.h
  HDRINST usr/include/linux/thermal.h
  HDRINST usr/include/linux/fadvise.h
  HDRINST usr/include/linux/dn.h
  HDRINST usr/include/linux/falloc.h
  HDRINST usr/include/linux/nfs4_mount.h
  HDRINST usr/include/linux/if_pppox.h
  HDRINST usr/include/linux/magic.h
  HDRINST usr/include/linux/if_team.h
  HDRINST usr/include/linux/mount.h
  HDRINST usr/include/linux/btrfs_tree.h
  HDRINST usr/include/linux/atm_nicstar.h
  HDRINST usr/include/linux/virtio_9p.h
  HDRINST usr/include/linux/ipmi_msgdefs.h
  HDRINST usr/include/linux/if_ppp.h
  HDRINST usr/include/linux/efs_fs_sb.h
  HDRINST usr/include/linux/map_to_7segment.h
  HDRINST usr/include/linux/firewire-constants.h
  HDRINST usr/include/linux/can.h
  HDRINST usr/include/linux/param.h
  HDRINST usr/include/linux/affs_hardblocks.h
  HDRINST usr/include/linux/packet_diag.h
  HDRINST usr/include/linux/nfs4.h
  HDRINST usr/include/linux/firewire-cdev.h
  HDRINST usr/include/linux/agpgart.h
  HDRINST usr/include/linux/fanotify.h
  HDRINST usr/include/linux/quota.h
  HDRINST usr/include/linux/veth.h
  HDRINST usr/include/linux/aio_abi.h
  HDRINST usr/include/linux/sock_diag.h
  HDRINST usr/include/linux/virtio_iommu.h
  HDRINST usr/include/linux/in.h
  HDRINST usr/include/linux/idxd.h
  HDRINST usr/include/linux/erspan.h
  HDRINST usr/include/linux/unix_diag.h
  HDRINST usr/include/linux/batman_adv.h
  HDRINST usr/include/linux/virtio_pmem.h
  HDRINST usr/include/linux/nfc.h
  HDRINST usr/include/linux/ptrace.h
  HDRINST usr/include/linux/if_vlan.h
  HDRINST usr/include/linux/videodev2.h
  HDRINST usr/include/linux/serial_reg.h
  HDRINST usr/include/linux/audit.h
  HDRINST usr/include/linux/times.h
  HDRINST usr/include/linux/dns_resolver.h
  HDRINST usr/include/linux/if_bonding.h
  HDRINST usr/include/linux/neighbour.h
  HDRINST usr/include/linux/memfd.h
  HDRINST usr/include/linux/if_xdp.h
  HDRINST usr/include/linux/xdp_diag.h
  HDRINST usr/include/linux/snmp.h
  HDRINST usr/include/linux/ipv6.h
  HDRINST usr/include/linux/smc.h
  HDRINST usr/include/linux/ipx.h
  HDRINST usr/include/linux/pfkeyv2.h
  HDRINST usr/include/linux/time_types.h
  HDRINST usr/include/linux/if_infiniband.h
  HDRINST usr/include/linux/usb/tmc.h
  HDRINST usr/include/linux/usb/g_uvc.h
  HDRINST usr/include/linux/usb/cdc-wdm.h
  HDRINST usr/include/linux/usb/ch11.h
  HDRINST usr/include/linux/usb/gadgetfs.h
  HDRINST usr/include/linux/usb/charger.h
  HDRINST usr/include/linux/usb/audio.h
  HDRINST usr/include/linux/usb/functionfs.h
  HDRINST usr/include/linux/usb/raw_gadget.h
  HDRINST usr/include/linux/usb/ch9.h
  HDRINST usr/include/linux/usb/g_printer.h
  HDRINST usr/include/linux/usb/midi.h
  HDRINST usr/include/linux/usb/video.h
  HDRINST usr/include/linux/usb/cdc.h
  HDRINST usr/include/linux/dma-heap.h
  HDRINST usr/include/linux/xattr.h
  HDRINST usr/include/linux/hdlc.h
  HDRINST usr/include/linux/virtio_config.h
  HDRINST usr/include/linux/uvcvideo.h
  HDRINST usr/include/linux/atm_he.h
  HDRINST usr/include/linux/i8k.h
  HDRINST usr/include/linux/if_fddi.h
  HDRINST usr/include/linux/netfilter.h
  HDRINST usr/include/linux/netrom.h
  HDRINST usr/include/linux/serial.h
  HDRINST usr/include/linux/virtio_input.h
  HDRINST usr/include/linux/coff.h
  HDRINST usr/include/linux/netfilter_bridge/ebt_among.h
  HDRINST usr/include/linux/netfilter_bridge/ebt_vlan.h
  HDRINST usr/include/linux/netfilter_bridge/ebt_mark_t.h
  HDRINST usr/include/linux/netfilter_bridge/ebt_ip6.h
  HDRINST usr/include/linux/netfilter_bridge/ebt_nat.h
  HDRINST usr/include/linux/netfilter_bridge/ebt_limit.h
  HDRINST usr/include/linux/netfilter_bridge/ebt_arpreply.h
  HDRINST usr/include/linux/netfilter_bridge/ebt_redirect.h
  HDRINST usr/include/linux/netfilter_bridge/ebt_mark_m.h
  HDRINST usr/include/linux/netfilter_bridge/ebt_log.h
  HDRINST usr/include/linux/netfilter_bridge/ebt_arp.h
  HDRINST usr/include/linux/netfilter_bridge/ebt_802_3.h
  HDRINST usr/include/linux/netfilter_bridge/ebt_stp.h
  HDRINST usr/include/linux/netfilter_bridge/ebt_ip.h
  HDRINST usr/include/linux/netfilter_bridge/ebt_nflog.h
  HDRINST usr/include/linux/netfilter_bridge/ebtables.h
  HDRINST usr/include/linux/netfilter_bridge/ebt_pkttype.h
  HDRINST usr/include/linux/fou.h
  HDRINST usr/include/linux/inotify.h
  HDRINST usr/include/linux/arcfb.h
  HDRINST usr/include/linux/v4l2-dv-timings.h
  HDRINST usr/include/linux/mdio.h
  HDRINST usr/include/sound/asound.h
  HDRINST usr/include/sound/asequencer.h
  HDRINST usr/include/sound/usb_stream.h
  HDRINST usr/include/sound/hdsp.h
  HDRINST usr/include/sound/snd_sst_tokens.h
  HDRINST usr/include/sound/asoc.h
  HDRINST usr/include/sound/compress_params.h
  HDRINST usr/include/sound/tlv.h
  HDRINST usr/include/sound/sof/abi.h
  HDRINST usr/include/sound/sof/tokens.h
  HDRINST usr/include/sound/sof/header.h
  HDRINST usr/include/sound/sof/fw.h
  HDRINST usr/include/sound/sb16_csp.h
  HDRINST usr/include/sound/sfnt_info.h
  HDRINST usr/include/sound/compress_offload.h
  HDRINST usr/include/sound/firewire.h
  HDRINST usr/include/sound/emu10k1.h
  HDRINST usr/include/sound/asound_fm.h
  HDRINST usr/include/sound/skl-tplg-interface.h
  HDRINST usr/include/sound/hdspm.h
  HDRINST usr/include/scsi/scsi_bsg_fc.h
  HDRINST usr/include/scsi/scsi_netlink_fc.h
  HDRINST usr/include/scsi/scsi_netlink.h
  HDRINST usr/include/scsi/fc/fc_fs.h
  HDRINST usr/include/scsi/fc/fc_els.h
  HDRINST usr/include/scsi/fc/fc_gs.h
  HDRINST usr/include/scsi/fc/fc_ns.h
  HDRINST usr/include/scsi/cxlflash_ioctl.h
  HDRINST usr/include/scsi/scsi_bsg_ufs.h
  HDRINST usr/include/linux/version.h
  HDRINST usr/include/asm/elf.h
  HDRINST usr/include/asm/bpf_perf_event.h
  HDRINST usr/include/asm/bitsperlong.h
  HDRINST usr/include/asm/unistd.h
  HDRINST usr/include/asm/byteorder.h
  HDRINST usr/include/asm/auxvec.h
  HDRINST usr/include/asm/sigcontext.h
  HDRINST usr/include/asm/hwcap.h
  HDRINST usr/include/asm/perf_regs.h
  HDRINST usr/include/asm/ucontext.h
  HDRINST usr/include/asm/ptrace.h
  HDRINST usr/include/asm/ioctl.h
  HDRINST usr/include/asm/shmbuf.h
  HDRINST usr/include/asm/signal.h
  HDRINST usr/include/asm/types.h
  HDRINST usr/include/asm/ioctls.h
  HDRINST usr/include/asm/termios.h
  HDRINST usr/include/asm/swab.h
  HDRINST usr/include/asm/errno.h
  HDRINST usr/include/asm/poll.h
  HDRINST usr/include/asm/sembuf.h
  HDRINST usr/include/asm/socket.h
  HDRINST usr/include/asm/resource.h
  HDRINST usr/include/asm/setup.h
  HDRINST usr/include/asm/mman.h
  HDRINST usr/include/asm/stat.h
  HDRINST usr/include/asm/siginfo.h
  HDRINST usr/include/asm/sockios.h
  HDRINST usr/include/asm/ipcbuf.h
  HDRINST usr/include/asm/posix_types.h
  HDRINST usr/include/asm/fcntl.h
  HDRINST usr/include/asm/msgbuf.h
  HDRINST usr/include/asm/statfs.h
  HDRINST usr/include/asm/param.h
  HDRINST usr/include/asm/termbits.h
  INSTALL /home/rootroot/2023-10-18_source/linux_5.10/build/cv180zb_wevb_0008a_spinor/riscv/usr/include
make[1]: Leaving directory '/home/rootroot/2023-10-18_source/linux_5.10/build/cv180zb_wevb_0008a_spinor'
ln -sf /home/rootroot/2023-10-18_source/linux_5.10/build/cv180zb_wevb_0008a_spinor/riscv/usr/include /home/rootroot/2023-10-18_source/linux_5.10/build/cv180zb_wevb_0008a_spinor/usr/include
mkdir -p /home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor/rootfs
  [TARGET] kernel 
echo LOCALVERSION=-tag-
LOCALVERSION=-tag-
mkdir -p /home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor/elf
mkdir -p /home/rootroot/2023-10-18_source/ramdisk/build/cv180zb_wevb_0008a_spinor/workspace
cp /home/rootroot/2023-10-18_source/linux_5.10/build/cv180zb_wevb_0008a_spinor/arch/riscv/boot/Image /home/rootroot/2023-10-18_source/ramdisk/build/cv180zb_wevb_0008a_spinor/workspace
cp /home/rootroot/2023-10-18_source/linux_5.10/build/cv180zb_wevb_0008a_spinor/vmlinux /home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor/elf/
mkdir -p /home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor/rootfs/mnt/system/ko
find  /home/rootroot/2023-10-18_source/linux_5.10/build/cv180zb_wevb_0008a_spinor/modules -name '*.ko' -exec cp -f {} /home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor/rootfs/mnt/system/ko/ \;
cp /home/rootroot/2023-10-18_source/linux_5.10/drivers/staging/android/uapi/ion.h  /home/rootroot/2023-10-18_source/linux_5.10/build/cv180zb_wevb_0008a_spinor/riscv/usr/include/linux/
cp /home/rootroot/2023-10-18_source/linux_5.10/drivers/staging/android/uapi/ion_cvitek.h  /home/rootroot/2023-10-18_source/linux_5.10/build/cv180zb_wevb_0008a_spinor/riscv/usr/include/linux/
cp /home/rootroot/2023-10-18_source/linux_5.10/include/uapi/linux/dma-buf.h  /home/rootroot/2023-10-18_source/linux_5.10/build/cv180zb_wevb_0008a_spinor/riscv/usr/include/linux/
ln -sf /home/rootroot/2023-10-18_source/linux_5.10/build/cv180zb_wevb_0008a_spinor  /home/rootroot/2023-10-18_source/linux_5.10/build/kernel_output
 Run pack_boot() function 
~/2023-10-18_source/build ~/2023-10-18_source/build
rm -rf /home/rootroot/2023-10-18_source/ramdisk/build/cv180zb_wevb_0008a_spinor/configs/*
rm -rf /home/rootroot/2023-10-18_source/ramdisk/build/cv180zb_wevb_0008a_spinor/target/*
cp -r /home/rootroot/2023-10-18_source/ramdisk/initramfs/musl_riscv64/* /home/rootroot/2023-10-18_source/ramdisk/build/cv180zb_wevb_0008a_spinor/target
cp -r /home/rootroot/2023-10-18_source/ramdisk/rootfs/overlay/cv180x_musl_riscv64/* /home/rootroot/2023-10-18_source/ramdisk/build/cv180zb_wevb_0008a_spinor/target
~/2023-10-18_source/build
~/2023-10-18_source/ramdisk/build/cv180zb_wevb_0008a_spinor/workspace ~/2023-10-18_source/build
~/2023-10-18_source/build ~/2023-10-18_source/ramdisk/build/cv180zb_wevb_0008a_spinor/workspace ~/2023-10-18_source/build
  [TARGET] kernel-dts 
ln -snrf /home/rootroot/2023-10-18_source/build/output/cv180zb_wevb_0008a_spinor/cvi_board_memmap.h /home/rootroot/2023-10-18_source/linux_5.10/scripts/dtc/include-prefixes/
find /home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/ -type l -delete
find /home/rootroot/2023-10-18_source/build/boards/default/dts/cv180x /home/rootroot/2023-10-18_source/build/boards/default/dts/cv180x_riscv -name *.dts* -exec ln -sf {} /home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/ \;
find /home/rootroot/2023-10-18_source/build/boards/cv180x \
    \( -path "*linux/*.dts*" -o -path "*dts_riscv/*.dts*" \) \
    -exec ln -sf {} /home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/ \;
make -j16 -C /home/rootroot/2023-10-18_source/linux_5.10/build/cv180zb_wevb_0008a_spinor dtbs
make[1]: Entering directory '/home/rootroot/2023-10-18_source/linux_5.10/build/cv180zb_wevb_0008a_spinor'
scripts/Makefile.lib:8: 'always' is deprecated. Please use 'always-y' instead
  DTC     arch/riscv/boot/dts/cvitek/cv1801c_wdmb_0009a_spinor.dtb
  DTC     arch/riscv/boot/dts/cvitek/cv180x_palladium.dtb
  DTC     arch/riscv/boot/dts/cvitek/cv1800b_wevb_0008a_spinor.dtb
  DTC     arch/riscv/boot/dts/cvitek/cv1801c_wevb_0009a_spinor.dtb
  DTC     arch/riscv/boot/dts/cvitek/cv180zb_wevb_0008a_spinor.dtb
  DTC     arch/riscv/boot/dts/cvitek/cv1800c_wevb_0009a_spinor.dtb
  DTC     arch/riscv/boot/dts/thead/ice.dtb
  DTC     arch/riscv/boot/dts/cvitek/cv1801c_wevb_0009a_spinand.dtb
  DTC     arch/riscv/boot/dts/thead/light_mpw.dtb
  DTC     arch/riscv/boot/dts/cvitek/cv180x_fpga.dtb
  DTC     arch/riscv/boot/dts/cvitek/cv1801b_wevb_0008a_spinor.dtb
  DTC     arch/riscv/boot/dts/cvitek/cv1800b_wdmb_0008a_spinor.dtb
/home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/thead/ice.dts:378.32-382.5: Warning (interrupts_property): /soc/watchdog@3fffe3000: Missing interrupt-parent
/home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_base.dtsi:213.21-219.4: Warning (spi_bus_bridge): /spi0@04180000: node name for SPI buses should be 'spi'
  also defined at /home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_base_riscv.dtsi:150.21-153.4
  also defined at /home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_asic_qfn.dtsi:13.7-21.3
/home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_base.dtsi:221.21-227.4: Warning (spi_bus_bridge): /spi1@04190000: node name for SPI buses should be 'spi'
  also defined at /home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_base_riscv.dtsi:155.21-158.4
  also defined at /home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_asic_qfn.dtsi:23.7-31.3
/home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_base.dtsi:229.21-235.4: Warning (spi_bus_bridge): /spi2@041A0000: node name for SPI buses should be 'spi'
  also defined at /home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_base_riscv.dtsi:160.21-163.4
  also defined at /home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_asic_qfn.dtsi:33.7-41.3
/home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_base.dtsi:237.21-249.4: Warning (spi_bus_bridge): /spi3@041B0000: node name for SPI buses should be 'spi'
  also defined at /home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_base_riscv.dtsi:165.21-168.4
  also defined at /home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_asic_qfn.dtsi:43.7-51.3
arch/riscv/boot/dts/cvitek/cv180zb_wevb_0008a_spinor.dtb: Warning (spi_bus_reg): Failed prerequisite 'spi_bus_bridge'
/home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_base.dtsi:147.29-152.4: Warning (interrupts_property): /cv-wd@0x3010000: Missing interrupt-parent
  also defined at /home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_base_riscv.dtsi:136.29-138.4
/home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_base.dtsi:213.21-219.4: Warning (spi_bus_bridge): /spi0@04180000: node name for SPI buses should be 'spi'
  also defined at /home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_base_riscv.dtsi:150.21-153.4
  also defined at /home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_asic_qfn.dtsi:13.7-21.3
/home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_base.dtsi:221.21-227.4: Warning (spi_bus_bridge): /spi1@04190000: node name for SPI buses should be 'spi'
  also defined at /home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_base_riscv.dtsi:155.21-158.4
  also defined at /home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_asic_qfn.dtsi:23.7-31.3
/home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_base.dtsi:229.21-235.4: Warning (spi_bus_bridge): /spi2@041A0000: node name for SPI buses should be 'spi'
  also defined at /home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_base_riscv.dtsi:160.21-163.4
  also defined at /home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_asic_qfn.dtsi:33.7-41.3
/home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_base.dtsi:237.21-249.4: Warning (spi_bus_bridge): /spi3@041B0000: node name for SPI buses should be 'spi'
  also defined at /home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_base_riscv.dtsi:165.21-168.4
  also defined at /home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_asic_qfn.dtsi:43.7-51.3
arch/riscv/boot/dts/cvitek/cv1801c_wdmb_0009a_spinor.dtb: Warning (spi_bus_reg): Failed prerequisite 'spi_bus_bridge'
/home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_base.dtsi:147.29-152.4: Warning (interrupts_property): /cv-wd@0x3010000: Missing interrupt-parent
  also defined at /home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_base_riscv.dtsi:136.29-138.4
/home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_base.dtsi:147.29-152.4: Warning (interrupts_property): /cv-wd@0x3010000: Missing interrupt-parent
  also defined at /home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_base_riscv.dtsi:136.29-138.4
/home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_base.dtsi:213.21-219.4: Warning (spi_bus_bridge): /spi0@04180000: node name for SPI buses should be 'spi'
  also defined at /home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_base_riscv.dtsi:150.21-153.4
  also defined at /home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_asic_qfn.dtsi:13.7-21.3
/home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_base.dtsi:221.21-227.4: Warning (spi_bus_bridge): /spi1@04190000: node name for SPI buses should be 'spi'
  also defined at /home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_base_riscv.dtsi:155.21-158.4
  also defined at /home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_asic_qfn.dtsi:23.7-31.3
/home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_base.dtsi:213.21-219.4: Warning (spi_bus_bridge): /spi0@04180000: node name for SPI buses should be 'spi'
  also defined at /home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_base_riscv.dtsi:150.21-153.4
  also defined at /home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_asic_qfn.dtsi:13.7-21.3
/home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_base.dtsi:229.21-235.4: Warning (spi_bus_bridge): /spi2@041A0000: node name for SPI buses should be 'spi'
  also defined at /home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_base_riscv.dtsi:160.21-163.4
  also defined at /home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_asic_qfn.dtsi:33.7-41.3
/home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_base.dtsi:221.21-227.4: Warning (spi_bus_bridge): /spi1@04190000: node name for SPI buses should be 'spi'
  also defined at /home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_base_riscv.dtsi:155.21-158.4
  also defined at /home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_asic_qfn.dtsi:23.7-31.3
/home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_base.dtsi:237.21-249.4: Warning (spi_bus_bridge): /spi3@041B0000: node name for SPI buses should be 'spi'
  also defined at /home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_base_riscv.dtsi:165.21-168.4
  also defined at /home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_asic_qfn.dtsi:43.7-51.3
/home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_base.dtsi:229.21-235.4: Warning (spi_bus_bridge): /spi2@041A0000: node name for SPI buses should be 'spi'
  also defined at /home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_base_riscv.dtsi:160.21-163.4
  also defined at /home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_asic_qfn.dtsi:33.7-41.3
arch/riscv/boot/dts/cvitek/cv1801c_wevb_0009a_spinand.dtb: Warning (spi_bus_reg): Failed prerequisite 'spi_bus_bridge'
/home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_base.dtsi:237.21-249.4: Warning (spi_bus_bridge): /spi3@041B0000: node name for SPI buses should be 'spi'
  also defined at /home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_base_riscv.dtsi:165.21-168.4
  also defined at /home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_asic_qfn.dtsi:43.7-51.3
arch/riscv/boot/dts/cvitek/cv1801c_wevb_0009a_spinor.dtb: Warning (spi_bus_reg): Failed prerequisite 'spi_bus_bridge'
/home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_base.dtsi:147.29-152.4: Warning (interrupts_property): /cv-wd@0x3010000: Missing interrupt-parent
  also defined at /home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_base_riscv.dtsi:136.29-138.4
/home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_base.dtsi:147.29-152.4: Warning (interrupts_property): /cv-wd@0x3010000: Missing interrupt-parent
  also defined at /home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_base_riscv.dtsi:136.29-138.4
/home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_base.dtsi:213.21-219.4: Warning (spi_bus_bridge): /spi0@04180000: node name for SPI buses should be 'spi'
  also defined at /home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_base_riscv.dtsi:150.21-153.4
  also defined at /home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_asic_qfn.dtsi:13.7-21.3
/home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_base.dtsi:221.21-227.4: Warning (spi_bus_bridge): /spi1@04190000: node name for SPI buses should be 'spi'
  also defined at /home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_base_riscv.dtsi:155.21-158.4
  also defined at /home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_asic_qfn.dtsi:23.7-31.3
/home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_base.dtsi:229.21-235.4: Warning (spi_bus_bridge): /spi2@041A0000: node name for SPI buses should be 'spi'
  also defined at /home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_base_riscv.dtsi:160.21-163.4
  also defined at /home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_asic_qfn.dtsi:33.7-41.3
/home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_base.dtsi:237.21-249.4: Warning (spi_bus_bridge): /spi3@041B0000: node name for SPI buses should be 'spi'
  also defined at /home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_base_riscv.dtsi:165.21-168.4
  also defined at /home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_asic_qfn.dtsi:43.7-51.3
arch/riscv/boot/dts/cvitek/cv1800b_wevb_0008a_spinor.dtb: Warning (spi_bus_reg): Failed prerequisite 'spi_bus_bridge'
/home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_base.dtsi:147.29-152.4: Warning (interrupts_property): /cv-wd@0x3010000: Missing interrupt-parent
  also defined at /home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_base_riscv.dtsi:136.29-138.4
/home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_base.dtsi:213.21-219.4: Warning (spi_bus_bridge): /spi0@04180000: node name for SPI buses should be 'spi'
  also defined at /home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_base_riscv.dtsi:150.21-153.4
  also defined at /home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_asic_qfn.dtsi:13.7-21.3
/home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_base.dtsi:221.21-227.4: Warning (spi_bus_bridge): /spi1@04190000: node name for SPI buses should be 'spi'
  also defined at /home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_base_riscv.dtsi:155.21-158.4
  also defined at /home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_asic_qfn.dtsi:23.7-31.3
/home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_base.dtsi:229.21-235.4: Warning (spi_bus_bridge): /spi2@041A0000: node name for SPI buses should be 'spi'
  also defined at /home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_base_riscv.dtsi:160.21-163.4
  also defined at /home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_asic_qfn.dtsi:33.7-41.3
/home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_base.dtsi:237.21-249.4: Warning (spi_bus_bridge): /spi3@041B0000: node name for SPI buses should be 'spi'
  also defined at /home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_base_riscv.dtsi:165.21-168.4
  also defined at /home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_asic_qfn.dtsi:43.7-51.3
arch/riscv/boot/dts/cvitek/cv1800c_wevb_0009a_spinor.dtb: Warning (spi_bus_reg): Failed prerequisite 'spi_bus_bridge'
/home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_base.dtsi:213.21-219.4: Warning (spi_bus_bridge): /spi0@04180000: node name for SPI buses should be 'spi'
  also defined at /home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_base_riscv.dtsi:150.21-153.4
  also defined at /home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_asic_qfn.dtsi:13.7-21.3
/home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_base.dtsi:221.21-227.4: Warning (spi_bus_bridge): /spi1@04190000: node name for SPI buses should be 'spi'
  also defined at /home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_base_riscv.dtsi:155.21-158.4
  also defined at /home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_asic_qfn.dtsi:23.7-31.3
/home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_base.dtsi:229.21-235.4: Warning (spi_bus_bridge): /spi2@041A0000: node name for SPI buses should be 'spi'
  also defined at /home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_base_riscv.dtsi:160.21-163.4
  also defined at /home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_asic_qfn.dtsi:33.7-41.3
/home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_base.dtsi:237.21-249.4: Warning (spi_bus_bridge): /spi3@041B0000: node name for SPI buses should be 'spi'
  also defined at /home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_base_riscv.dtsi:165.21-168.4
  also defined at /home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_asic_qfn.dtsi:43.7-51.3
arch/riscv/boot/dts/cvitek/cv1800b_wdmb_0008a_spinor.dtb: Warning (spi_bus_reg): Failed prerequisite 'spi_bus_bridge'
/home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_base.dtsi:147.29-152.4: Warning (interrupts_property): /cv-wd@0x3010000: Missing interrupt-parent
  also defined at /home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_base_riscv.dtsi:136.29-138.4
/home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_base.dtsi:213.21-219.4: Warning (spi_bus_bridge): /spi0@04180000: node name for SPI buses should be 'spi'
  also defined at /home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_base_riscv.dtsi:150.21-153.4
  also defined at /home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_asic_qfn.dtsi:13.7-21.3
/home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_base.dtsi:221.21-227.4: Warning (spi_bus_bridge): /spi1@04190000: node name for SPI buses should be 'spi'
  also defined at /home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_base_riscv.dtsi:155.21-158.4
  also defined at /home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_asic_qfn.dtsi:23.7-31.3
/home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_base.dtsi:229.21-235.4: Warning (spi_bus_bridge): /spi2@041A0000: node name for SPI buses should be 'spi'
  also defined at /home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_base_riscv.dtsi:160.21-163.4
  also defined at /home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_asic_qfn.dtsi:33.7-41.3
/home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_base.dtsi:237.21-249.4: Warning (spi_bus_bridge): /spi3@041B0000: node name for SPI buses should be 'spi'
  also defined at /home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_base_riscv.dtsi:165.21-168.4
  also defined at /home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_asic_qfn.dtsi:43.7-51.3
arch/riscv/boot/dts/cvitek/cv1801b_wevb_0008a_spinor.dtb: Warning (spi_bus_reg): Failed prerequisite 'spi_bus_bridge'
/home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_base.dtsi:147.29-152.4: Warning (interrupts_property): /cv-wd@0x3010000: Missing interrupt-parent
  also defined at /home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_base_riscv.dtsi:136.29-138.4
/home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_base.dtsi:147.29-152.4: Warning (interrupts_property): /cv-wd@0x3010000: Missing interrupt-parent
  also defined at /home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_base_riscv.dtsi:136.29-138.4
/home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_base.dtsi:147.29-152.4: Warning (interrupts_property): /cv-wd@0x3010000: Missing interrupt-parent
  also defined at /home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/cv180x_base_riscv.dtsi:136.29-138.4
make[1]: Leaving directory '/home/rootroot/2023-10-18_source/linux_5.10/build/cv180zb_wevb_0008a_spinor'
cp /home/rootroot/2023-10-18_source/linux_5.10/build/cv180zb_wevb_0008a_spinor/arch/riscv/boot/dts/cvitek/*.dtb /home/rootroot/2023-10-18_source/ramdisk/build/cv180zb_wevb_0008a_spinor/workspace
  [TARGET] boot 
cd /home/rootroot/2023-10-18_source/ramdisk/build/cv180zb_wevb_0008a_spinor/workspace; /home/rootroot/2023-10-18_source/build/tools/common/gen_init_cpio /home/rootroot/2023-10-18_source/ramdisk/build/cv180zb_wevb_0008a_spinor/workspace/../configs/onekernel_fixed_files.txt.sqsh > /home/rootroot/2023-10-18_source/ramdisk/build/cv180zb_wevb_0008a_spinor/workspace/boot.cpio
# copy multi.its for *.itb layout
cp -f "/home/rootroot/2023-10-18_source/ramdisk/build/cv180zb_wevb_0008a_spinor/workspace/../configs/multi.its" "/home/rootroot/2023-10-18_source/build/output/multi.its.tmp"
python3 "/home/rootroot/2023-10-18_source/build/scripts/boards_scan.py"  --skip_ramdisk --gen_single_board_its --chip_name "cv180zb" --board_name "wevb_0008a_spinor"
mv "/home/rootroot/2023-10-18_source/build/output/multi.its.tmp" "/home/rootroot/2023-10-18_source/ramdisk/build/cv180zb_wevb_0008a_spinor/workspace/multi.its"
lz4 -c -9 -f -k /home/rootroot/2023-10-18_source/ramdisk/build/cv180zb_wevb_0008a_spinor/workspace/Image > /home/rootroot/2023-10-18_source/ramdisk/build/cv180zb_wevb_0008a_spinor/workspace/Image.lz4
sed -i "s/data = \/incbin\/(\".\/Image.gz\");/data = \/incbin\/(\".\/Image.lz4\");/g" /home/rootroot/2023-10-18_source/ramdisk/build/cv180zb_wevb_0008a_spinor/workspace/multi.its
sed -i "s/compression = \"gzip\";/compression = \"lz4\";/" /home/rootroot/2023-10-18_source/ramdisk/build/cv180zb_wevb_0008a_spinor/workspace/multi.its
gzip -9 -f -k /home/rootroot/2023-10-18_source/ramdisk/build/cv180zb_wevb_0008a_spinor/workspace/boot.cpio > /home/rootroot/2023-10-18_source/ramdisk/build/cv180zb_wevb_0008a_spinor/workspace/boot.cpio.gz
sed -ie '26,38d' /home/rootroot/2023-10-18_source/ramdisk/build/cv180zb_wevb_0008a_spinor/workspace/multi.its
sed -i "s/arch = \"arm64\";/arch = \"riscv\";/g" /home/rootroot/2023-10-18_source/ramdisk/build/cv180zb_wevb_0008a_spinor/workspace/multi.its
sed -i "s/load = <0x0 0x.*>;/load = <0x0 "0x80200000">;/g" /home/rootroot/2023-10-18_source/ramdisk/build/cv180zb_wevb_0008a_spinor/workspace/multi.its
sed -i "s/entry = <0x0 0x.*>;/entry = <0x0 "0x80200000">;/g" /home/rootroot/2023-10-18_source/ramdisk/build/cv180zb_wevb_0008a_spinor/workspace/multi.its
/home/rootroot/2023-10-18_source/build/tools/common/prebuild/mkimage -f /home/rootroot/2023-10-18_source/ramdisk/build/cv180zb_wevb_0008a_spinor/workspace/multi.its -k /home/rootroot/2023-10-18_source/ramdisk/keys -r /home/rootroot/2023-10-18_source/ramdisk/build/cv180zb_wevb_0008a_spinor/workspace/boot.itb
FIT description: Various kernels, ramdisks and FDT blobs
Created:         Fri Nov  3 17:34:29 2023
 Image 0 (kernel-1)
  Description:  cvitek kernel
  Created:      Fri Nov  3 17:34:29 2023
  Type:         Kernel Image
  Compression:  lz4 compressed
  Data Size:    3509863 Bytes = 3427.60 KiB = 3.35 MiB
  Architecture: RISC-V
  OS:           Linux
  Load Address: 0x80200000
  Entry Point:  0x80200000
  Hash algo:    crc32
  Hash value:   92c7b35e
 Image 1 (fdt-cv180zb_wevb_0008a_spinor)
  Description:  cvitek device tree - cv180zb_wevb_0008a_spinor
  Created:      Fri Nov  3 17:34:29 2023
  Type:         Flat Device Tree
  Compression:  uncompressed
  Data Size:    20071 Bytes = 19.60 KiB = 0.02 MiB
  Architecture: RISC-V
  Hash algo:    sha256
  Hash value:   b56be3400a95ee847fa6a6177cd0fc840edecf4bd783b37fd19cd01bb3dd94ab
 Configuration 0 (config-cv180zb_wevb_0008a_spinor)
  Description:  boot cvitek system with board cv180zb_wevb_0008a_spinor
  Kernel:       kernel-1
  FDT:          fdt-cv180zb_wevb_0008a_spinor
~/2023-10-18_source/ramdisk/build/cv180zb_wevb_0008a_spinor/workspace ~/2023-10-18_source/build
INFO: size:35e430, offset:400000, part_sz:500000, crc:4b45b928
INFO: Packing boot.spinor done!
~/2023-10-18_source/build
  [TARGET] kernel-dts 
ln -snrf /home/rootroot/2023-10-18_source/build/output/cv180zb_wevb_0008a_spinor/cvi_board_memmap.h /home/rootroot/2023-10-18_source/linux_5.10/scripts/dtc/include-prefixes/
find /home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/ -type l -delete
find /home/rootroot/2023-10-18_source/build/boards/default/dts/cv180x /home/rootroot/2023-10-18_source/build/boards/default/dts/cv180x_riscv -name *.dts* -exec ln -sf {} /home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/ \;
find /home/rootroot/2023-10-18_source/build/boards/cv180x \
    \( -path "*linux/*.dts*" -o -path "*dts_riscv/*.dts*" \) \
    -exec ln -sf {} /home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/ \;
make -j16 -C /home/rootroot/2023-10-18_source/linux_5.10/build/cv180zb_wevb_0008a_spinor dtbs
make[1]: Entering directory '/home/rootroot/2023-10-18_source/linux_5.10/build/cv180zb_wevb_0008a_spinor'
scripts/Makefile.lib:8: 'always' is deprecated. Please use 'always-y' instead
make[1]: Leaving directory '/home/rootroot/2023-10-18_source/linux_5.10/build/cv180zb_wevb_0008a_spinor'
cp /home/rootroot/2023-10-18_source/linux_5.10/build/cv180zb_wevb_0008a_spinor/arch/riscv/boot/dts/cvitek/*.dtb /home/rootroot/2023-10-18_source/ramdisk/build/cv180zb_wevb_0008a_spinor/workspace
  [TARGET] ramboot 
cd /home/rootroot/2023-10-18_source/ramdisk/build/cv180zb_wevb_0008a_spinor/workspace; /home/rootroot/2023-10-18_source/build/tools/common/gen_init_cpio /home/rootroot/2023-10-18_source/ramdisk/build/cv180zb_wevb_0008a_spinor/workspace/../configs/ramboot_fixed_files.txt > /home/rootroot/2023-10-18_source/ramdisk/build/cv180zb_wevb_0008a_spinor/workspace/boot.cpio
# copy multi.its for *.itb layout
cp -f "/home/rootroot/2023-10-18_source/ramdisk/build/cv180zb_wevb_0008a_spinor/workspace/../configs/multi.its" "/home/rootroot/2023-10-18_source/build/output/multi.its.tmp"
python3 "/home/rootroot/2023-10-18_source/build/scripts/boards_scan.py" --gen_single_board_its --chip_name "cv180zb" --board_name "wevb_0008a_spinor"
mv "/home/rootroot/2023-10-18_source/build/output/multi.its.tmp" "/home/rootroot/2023-10-18_source/ramdisk/build/cv180zb_wevb_0008a_spinor/workspace/multi.its"
gzip -9 -f -k /home/rootroot/2023-10-18_source/ramdisk/build/cv180zb_wevb_0008a_spinor/workspace/Image > /home/rootroot/2023-10-18_source/ramdisk/build/cv180zb_wevb_0008a_spinor/workspace/Image.gz
gzip -9 -f -k /home/rootroot/2023-10-18_source/ramdisk/build/cv180zb_wevb_0008a_spinor/workspace/boot.cpio > /home/rootroot/2023-10-18_source/ramdisk/build/cv180zb_wevb_0008a_spinor/workspace/boot.cpio.gz
sed -i "s/data = \/incbin\/(\".\/rootfs.cpio.gz\");/data = \/incbin\/(\".\/boot.cpio.gz\");/g" /home/rootroot/2023-10-18_source/ramdisk/build/cv180zb_wevb_0008a_spinor/workspace/multi.its
sed -i "s/arch = \"arm64\";/arch = \"riscv\";/g" /home/rootroot/2023-10-18_source/ramdisk/build/cv180zb_wevb_0008a_spinor/workspace/multi.its
sed -i "s/load = <0x0 0x.*>;/load = <0x0 "0x80200000">;/g" /home/rootroot/2023-10-18_source/ramdisk/build/cv180zb_wevb_0008a_spinor/workspace/multi.its
sed -i "s/entry = <0x0 0x.*>;/entry = <0x0 "0x80200000">;/g" /home/rootroot/2023-10-18_source/ramdisk/build/cv180zb_wevb_0008a_spinor/workspace/multi.its
/home/rootroot/2023-10-18_source/build/tools/common/prebuild/mkimage -f /home/rootroot/2023-10-18_source/ramdisk/build/cv180zb_wevb_0008a_spinor/workspace/multi.its -k /home/rootroot/2023-10-18_source/ramdisk/keys -r /home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor/ramboot.itb
FIT description: Various kernels, ramdisks and FDT blobs
Created:         Fri Nov  3 17:34:31 2023
 Image 0 (kernel-1)
  Description:  cvitek kernel
  Created:      Fri Nov  3 17:34:31 2023
  Type:         Kernel Image
  Compression:  gzip compressed
  Data Size:    3146125 Bytes = 3072.39 KiB = 3.00 MiB
  Architecture: RISC-V
  OS:           Linux
  Load Address: 0x80200000
  Entry Point:  0x80200000
  Hash algo:    crc32
  Hash value:   f21d3698
 Image 1 (ramdisk-1)
  Description:  cvitek ramdisk
  Created:      Fri Nov  3 17:34:31 2023
  Type:         RAMDisk Image
  Compression:  gzip compressed
  Data Size:    997697 Bytes = 974.31 KiB = 0.95 MiB
  Architecture: RISC-V
  OS:           Linux
  Load Address: 0x00000000
  Entry Point:  0x00000000
  Hash algo:    crc32
  Hash value:   56848a04
 Image 2 (fdt-cv180zb_wevb_0008a_spinor)
  Description:  cvitek device tree - cv180zb_wevb_0008a_spinor
  Created:      Fri Nov  3 17:34:31 2023
  Type:         Flat Device Tree
  Compression:  uncompressed
  Data Size:    20071 Bytes = 19.60 KiB = 0.02 MiB
  Architecture: RISC-V
  Hash algo:    sha256
  Hash value:   b56be3400a95ee847fa6a6177cd0fc840edecf4bd783b37fd19cd01bb3dd94ab
 Configuration 0 (config-cv180zb_wevb_0008a_spinor)
  Description:  boot cvitek system with board cv180zb_wevb_0008a_spinor
  Kernel:       kernel-1
  Init Ramdisk: ramdisk-1
  FDT:          fdt-cv180zb_wevb_0008a_spinor
  [TARGET] opensbi-kernel 
make -C /home/rootroot/2023-10-18_source/opensbi PLATFORM=generic \
    FW_PAYLOAD_PATH=/home/rootroot/2023-10-18_source/linux_5.10/build/cv180zb_wevb_0008a_spinor/arch/riscv/boot/Image \
    FW_FDT_PATH=/home/rootroot/2023-10-18_source/ramdisk/build/cv180zb_wevb_0008a_spinor/workspace/cv180zb_wevb_0008a_spinor.dtb
make[1]: Entering directory '/home/rootroot/2023-10-18_source/opensbi'
 AS-DEP    platform/generic/firmware/fw_payload.dep
 AS-DEP    platform/generic/firmware/fw_jump.dep
 AS-DEP    platform/generic/firmware/fw_dynamic.dep
 AS-DEP    platform/generic/firmware/payloads/test_head.dep
 CC-DEP    platform/generic/firmware/payloads/test_main.dep
 MERGE-DEP platform/generic/firmware/payloads/test.dep
 CC-DEP    lib/utils/fdt/fdt_fixup.dep
 CC-DEP    lib/utils/fdt/fdt_helper.dep
 CC-DEP    lib/utils/fdt/fdt_domain.dep
 CC-DEP    lib/utils/ipi/fdt_ipi_clint.dep
 CC-DEP    lib/utils/ipi/fdt_ipi.dep
 CC-DEP    lib/utils/irqchip/plic.dep
 CC-DEP    lib/utils/irqchip/fdt_irqchip_plic.dep
 CC-DEP    lib/utils/irqchip/fdt_irqchip.dep
 CC-DEP    lib/utils/libfdt/fdt_wip.dep
 CC-DEP    lib/utils/libfdt/fdt_sw.dep
 CC-DEP    lib/utils/libfdt/fdt_strerror.dep
 CC-DEP    lib/utils/libfdt/fdt_rw.dep
 CC-DEP    lib/utils/libfdt/fdt_ro.dep
 CC-DEP    lib/utils/libfdt/fdt_empty_tree.dep
 CC-DEP    lib/utils/libfdt/fdt_check.dep
 CC-DEP    lib/utils/libfdt/fdt_addresses.dep
 CC-DEP    lib/utils/libfdt/fdt.dep
 AS-DEP    lib/utils/reset/fdt_reset_thead_asm.dep
 CC-DEP    lib/utils/reset/fdt_reset_thead.dep
 CC-DEP    lib/utils/reset/fdt_reset_sifive.dep
 CC-DEP    lib/utils/reset/fdt_reset_htif.dep
 CC-DEP    lib/utils/reset/fdt_reset.dep
 CC-DEP    lib/utils/serial/uart8250.dep
 CC-DEP    lib/utils/serial/sifive-uart.dep
 CC-DEP    lib/utils/serial/shakti-uart.dep
 CC-DEP    lib/utils/serial/fdt_serial_uart8250.dep
 CC-DEP    lib/utils/serial/fdt_serial_sifive.dep
 CC-DEP    lib/utils/serial/fdt_serial_shakti.dep
 CC-DEP    lib/utils/serial/fdt_serial_htif.dep
 CC-DEP    lib/utils/serial/fdt_serial.dep
 CC-DEP    lib/utils/sys/sifive_test.dep
 CC-DEP    lib/utils/sys/htif.dep
 CC-DEP    lib/utils/sys/clint.dep
 CC-DEP    lib/utils/timer/fdt_timer_clint.dep
 CC-DEP    lib/utils/timer/fdt_timer.dep
 AS-DEP    lib/sbi/sbi_expected_trap.dep
 CC-DEP    lib/sbi/sbi_unpriv.dep
 CC-DEP    lib/sbi/sbi_trap.dep
 CC-DEP    lib/sbi/sbi_tlb.dep
 CC-DEP    lib/sbi/sbi_timer.dep
 CC-DEP    lib/sbi/sbi_system.dep
 CC-DEP    lib/sbi/sbi_string.dep
 CC-DEP    lib/sbi/sbi_scratch.dep
 CC-DEP    lib/sbi/sbi_platform.dep
 CC-DEP    lib/sbi/sbi_misaligned_ldst.dep
 CC-DEP    lib/sbi/sbi_ipi.dep
 CC-DEP    lib/sbi/sbi_init.dep
 CC-DEP    lib/sbi/sbi_illegal_insn.dep
 CC-DEP    lib/sbi/sbi_hsm.dep
 AS-DEP    lib/sbi/sbi_hfence.dep
 CC-DEP    lib/sbi/sbi_math.dep
 CC-DEP    lib/sbi/sbi_hart.dep
 CC-DEP    lib/sbi/sbi_fifo.dep
 CC-DEP    lib/sbi/sbi_emulate_csr.dep
 CC-DEP    lib/sbi/sbi_ecall_vendor.dep
 CC-DEP    lib/sbi/sbi_ecall_replace.dep
 CC-DEP    lib/sbi/sbi_ecall_legacy.dep
 CC-DEP    lib/sbi/sbi_ecall_hsm.dep
 CC-DEP    lib/sbi/sbi_ecall_base.dep
 CC-DEP    lib/sbi/sbi_ecall.dep
 CC-DEP    lib/sbi/sbi_domain.dep
 CC-DEP    lib/sbi/sbi_console.dep
 CC-DEP    lib/sbi/sbi_bitops.dep
 CC-DEP    lib/sbi/sbi_bitmap.dep
 CC-DEP    lib/sbi/riscv_locks.dep
 AS-DEP    lib/sbi/riscv_hardfp.dep
 CC-DEP    lib/sbi/riscv_atomic.dep
 CC-DEP    lib/sbi/riscv_asm.dep
 CC-DEP    platform/generic/sifive_fu540.dep
 CC-DEP    platform/generic/platform.dep
 CC        lib/sbi/riscv_asm.o
 CC        lib/sbi/riscv_atomic.o
 AS        lib/sbi/riscv_hardfp.o
 CC        lib/sbi/riscv_locks.o
 CC        lib/sbi/sbi_bitmap.o
 CC        lib/sbi/sbi_bitops.o
 CC        lib/sbi/sbi_console.o
 CC        lib/sbi/sbi_domain.o
 CC        lib/sbi/sbi_ecall.o
 CC        lib/sbi/sbi_ecall_base.o
 CC        lib/sbi/sbi_ecall_hsm.o
 CC        lib/sbi/sbi_ecall_legacy.o
 CC        lib/sbi/sbi_ecall_replace.o
 CC        lib/sbi/sbi_ecall_vendor.o
 CC        lib/sbi/sbi_emulate_csr.o
 CC        lib/sbi/sbi_fifo.o
 CC        lib/sbi/sbi_hart.o
 CC        lib/sbi/sbi_math.o
 AS        lib/sbi/sbi_hfence.o
 CC        lib/sbi/sbi_hsm.o
 CC        lib/sbi/sbi_illegal_insn.o
 CC        lib/sbi/sbi_init.o
 CC        lib/sbi/sbi_ipi.o
 CC        lib/sbi/sbi_misaligned_ldst.o
 CC        lib/sbi/sbi_platform.o
 CC        lib/sbi/sbi_scratch.o
 CC        lib/sbi/sbi_string.o
 CC        lib/sbi/sbi_system.o
 CC        lib/sbi/sbi_timer.o
 CC        lib/sbi/sbi_tlb.o
 CC        lib/sbi/sbi_trap.o
 CC        lib/sbi/sbi_unpriv.o
 AS        lib/sbi/sbi_expected_trap.o
 AR        lib/libsbi.a
 CC        lib/utils/timer/fdt_timer.o
 CC        lib/utils/timer/fdt_timer_clint.o
 CC        lib/utils/sys/clint.o
 CC        lib/utils/sys/htif.o
 CC        lib/utils/sys/sifive_test.o
 CC        lib/utils/serial/fdt_serial.o
 CC        lib/utils/serial/fdt_serial_htif.o
 CC        lib/utils/serial/fdt_serial_shakti.o
 CC        lib/utils/serial/fdt_serial_sifive.o
 CC        lib/utils/serial/fdt_serial_uart8250.o
 CC        lib/utils/serial/shakti-uart.o
 CC        lib/utils/serial/sifive-uart.o
 CC        lib/utils/serial/uart8250.o
 CC        lib/utils/reset/fdt_reset.o
 CC        lib/utils/reset/fdt_reset_htif.o
 CC        lib/utils/reset/fdt_reset_sifive.o
 CC        lib/utils/reset/fdt_reset_thead.o
 AS        lib/utils/reset/fdt_reset_thead_asm.o
 CC        lib/utils/libfdt/fdt.o
 CC        lib/utils/libfdt/fdt_addresses.o
 CC        lib/utils/libfdt/fdt_check.o
 CC        lib/utils/libfdt/fdt_empty_tree.o
 CC        lib/utils/libfdt/fdt_ro.o
 CC        lib/utils/libfdt/fdt_rw.o
 CC        lib/utils/libfdt/fdt_strerror.o
 CC        lib/utils/libfdt/fdt_sw.o
 CC        lib/utils/libfdt/fdt_wip.o
 CC        lib/utils/irqchip/fdt_irqchip.o
 CC        lib/utils/irqchip/fdt_irqchip_plic.o
 CC        lib/utils/irqchip/plic.o
 CC        lib/utils/ipi/fdt_ipi.o
 CC        lib/utils/ipi/fdt_ipi_clint.o
 CC        lib/utils/fdt/fdt_domain.o
 CC        lib/utils/fdt/fdt_helper.o
 CC        lib/utils/fdt/fdt_fixup.o
 AR        lib/libsbiutils.a
 CC        platform/generic/platform.o
 CC        platform/generic/sifive_fu540.o
 AR        platform/generic/lib/libplatsbi.a
 AS        platform/generic/firmware/payloads/test_head.o
 CC        platform/generic/firmware/payloads/test_main.o
 MERGE     platform/generic/firmware/payloads/test.o
 CPP       platform/generic/firmware/payloads/test.elf.ld
 ELF       platform/generic/firmware/payloads/test.elf
 OBJCOPY   platform/generic/firmware/payloads/test.bin
 AS        platform/generic/firmware/fw_dynamic.o
 CPP       platform/generic/firmware/fw_dynamic.elf.ld
 ELF       platform/generic/firmware/fw_dynamic.elf
 OBJCOPY   platform/generic/firmware/fw_dynamic.bin
 AS        platform/generic/firmware/fw_jump.o
 CPP       platform/generic/firmware/fw_jump.elf.ld
 ELF       platform/generic/firmware/fw_jump.elf
 OBJCOPY   platform/generic/firmware/fw_jump.bin
 AS        platform/generic/firmware/fw_payload.o
 CPP       platform/generic/firmware/fw_payload.elf.ld
 ELF       platform/generic/firmware/fw_payload.elf
 OBJCOPY   platform/generic/firmware/fw_payload.bin
make[1]: Leaving directory '/home/rootroot/2023-10-18_source/opensbi'
mkdir -p /home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor/elf
cp /home/rootroot/2023-10-18_source/opensbi/build/platform/generic/firmware/fw_jump.bin /home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor/fw_jump.bin
cp /home/rootroot/2023-10-18_source/linux_5.10/build/cv180zb_wevb_0008a_spinor/arch/riscv/boot/Image /home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor/Image
 Run build_uboot() function 
 Run _link_uboot_logo() function 
mkdir -p /home/rootroot/2023-10-18_source/u-boot-2021.10/build/cv180zb_wevb_0008a_spinor
  [TARGET] /home/rootroot/2023-10-18_source/u-boot-2021.10/include/imgs.h 
rm -rf /home/rootroot/2023-10-18_source/u-boot-2021.10/include/imgs.h /home/rootroot/2023-10-18_source/u-boot-2021.10/include/cvipart.h
python3 /home/rootroot/2023-10-18_source/build/tools/common/image_tool/mkcvipart.py /home/rootroot/2023-10-18_source/build/boards/cv180x/cv180zb_wevb_0008a_spinor/partition/partition_spinor.xml /home/rootroot/2023-10-18_source/u-boot-2021.10/include
INFO: generating cvipart.h
INFO: Done!
python3 /home/rootroot/2023-10-18_source/build/tools/common/image_tool/mk_imgHeader.py /home/rootroot/2023-10-18_source/build/boards/cv180x/cv180zb_wevb_0008a_spinor/partition/partition_spinor.xml /home/rootroot/2023-10-18_source/u-boot-2021.10/include
  [TARGET] /home/rootroot/2023-10-18_source/u-boot-2021.10/build/cv180zb_wevb_0008a_spinor/.config 
echo "u-boot's defconfig is updated. Use it."
u-boot's defconfig is updated. Use it.
mkdir -p /home/rootroot/2023-10-18_source/u-boot-2021.10/build/cv180zb_wevb_0008a_spinor/
cmp -s /home/rootroot/2023-10-18_source/build/boards/cv180x/cv180zb_wevb_0008a_spinor/u-boot/cvitek_cv180zb_wevb_0008a_spinor_defconfig /home/rootroot/2023-10-18_source/u-boot-2021.10/build/cv180zb_wevb_0008a_spinor/.config || \
    cp -vb /home/rootroot/2023-10-18_source/build/boards/cv180x/cv180zb_wevb_0008a_spinor/u-boot/cvitek_cv180zb_wevb_0008a_spinor_defconfig /home/rootroot/2023-10-18_source/u-boot-2021.10/build/cv180zb_wevb_0008a_spinor/.config
'/home/rootroot/2023-10-18_source/build/boards/cv180x/cv180zb_wevb_0008a_spinor/u-boot/cvitek_cv180zb_wevb_0008a_spinor_defconfig' -> '/home/rootroot/2023-10-18_source/u-boot-2021.10/build/cv180zb_wevb_0008a_spinor/.config'
sed -i "s/CONFIG_BOOTLOGO=y/CONFIG_BOOTLOGO=n/g" /home/rootroot/2023-10-18_source/u-boot-2021.10/build/cv180zb_wevb_0008a_spinor/.config
sed -in "s/.*CONFIG_SPI_FLASH_USE_4K_SECTORS is not set/CONFIG_SPI_FLASH_USE_4K_SECTORS=y/g" /home/rootroot/2023-10-18_source/u-boot-2021.10/build/cv180zb_wevb_0008a_spinor/.config
  [TARGET] u-boot-dts 
find /home/rootroot/2023-10-18_source/build/boards/cv180x \
    \( -path "*linux/*.dts*" -o -path "*dts_riscv/*.dts*" \) \
    -exec cp {} /home/rootroot/2023-10-18_source/u-boot-2021.10/arch/riscv/dts/ \;
find /home/rootroot/2023-10-18_source/build/boards/default/dts/cv180x /home/rootroot/2023-10-18_source/build/boards/default/dts/cv180x_riscv -name *.dts* -exec cp {} /home/rootroot/2023-10-18_source/u-boot-2021.10/arch/riscv/dts/ \;
  [TARGET] u-boot-build 
ln -snrf /home/rootroot/2023-10-18_source/build/output/cv180zb_wevb_0008a_spinor/cvi_board_memmap.h /home/rootroot/2023-10-18_source/u-boot-2021.10/include/
rm -f /home/rootroot/2023-10-18_source/u-boot-2021.10/board/cvitek/cvi_board_init.c
ln -s /home/rootroot/2023-10-18_source/build/boards/cv180x/cv180zb_wevb_0008a_spinor/u-boot/cvi_board_init.c /home/rootroot/2023-10-18_source/u-boot-2021.10/board/cvitek/cvi_board_init.c
rm -f /home/rootroot/2023-10-18_source/u-boot-2021.10/include/cvitek/cvitek.h
ln -s /home/rootroot/2023-10-18_source/build/boards/cv180x/cv180zb_wevb_0008a_spinor/u-boot/cvitek.h /home/rootroot/2023-10-18_source/u-boot-2021.10/include/cvitek/cvitek.h
make -j16 -C /home/rootroot/2023-10-18_source/u-boot-2021.10 olddefconfig
make[1]: Entering directory '/home/rootroot/2023-10-18_source/u-boot-2021.10'
make[2]: Entering directory '/home/rootroot/2023-10-18_source/u-boot-2021.10/build/cv180zb_wevb_0008a_spinor'
  HOSTCC  scripts/basic/fixdep
  GEN     Makefile
  HOSTCC  scripts/kconfig/conf.o
  YACC    scripts/kconfig/zconf.tab.c
  LEX     scripts/kconfig/zconf.lex.c
  HOSTCC  scripts/kconfig/zconf.tab.o
  HOSTLD  scripts/kconfig/conf
/home/rootroot/2023-10-18_source/u-boot-2021.10/scripts/kconfig/Makefile:105: *** No configuration exists for this target on this architecture.  Stop.
scripts/kconfig/conf  --olddefconfig Kconfig
common/spl/Kconfig:921:warning: config symbol defined without type
#
# configuration written to .config
#
make[2]: Leaving directory '/home/rootroot/2023-10-18_source/u-boot-2021.10/build/cv180zb_wevb_0008a_spinor'
make[1]: Leaving directory '/home/rootroot/2023-10-18_source/u-boot-2021.10'
make -j16 -C /home/rootroot/2023-10-18_source/u-boot-2021.10 all
make[1]: Entering directory '/home/rootroot/2023-10-18_source/u-boot-2021.10'
make[2]: Entering directory '/home/rootroot/2023-10-18_source/u-boot-2021.10/build/cv180zb_wevb_0008a_spinor'
  GEN     Makefile
/home/rootroot/2023-10-18_source/u-boot-2021.10/scripts/kconfig/Makefile:105: *** No configuration exists for this target on this architecture.  Stop.
scripts/kconfig/conf  --syncconfig Kconfig
common/spl/Kconfig:921:warning: config symbol defined without type
  UPD     include/config.h
  CFG     u-boot.cfg
  GEN     include/autoconf.mk.dep
  CFG     spl/u-boot.cfg
  GEN     include/autoconf.mk
  GEN     spl/include/autoconf.mk
  GEN     Makefile
  UPD     include/generated/dt.h
  UPD     include/generated/timestamp_autogenerated.h
  UPD     include/config/uboot.release
  Using /home/rootroot/2023-10-18_source/u-boot-2021.10 as source for U-Boot
  HOSTCC  scripts/dtc/dtc.o
  HOSTCC  scripts/dtc/flattree.o
  HOSTCC  scripts/dtc/fstree.o
  HOSTCC  scripts/dtc/data.o
  HOSTCC  scripts/dtc/livetree.o
  HOSTCC  scripts/dtc/treesource.o
  HOSTCC  scripts/dtc/srcpos.o
  HOSTCC  scripts/dtc/checks.o
  HOSTCC  scripts/dtc/util.o
  LEX     scripts/dtc/dtc-lexer.lex.c
  YACC    scripts/dtc/dtc-parser.tab.h
  YACC    scripts/dtc/dtc-parser.tab.c
  UPD     include/generated/version_autogenerated.h
  CFGCHK  u-boot.cfg
  CC      lib/asm-offsets.s
  CC      arch/riscv/lib/asm-offsets.s
  HOSTCC  scripts/dtc/dtc-parser.tab.o
  HOSTCC  scripts/dtc/dtc-lexer.lex.o
  UPD     include/generated/asm-offsets.h
  UPD     include/generated/generic-asm-offsets.h
  LDS     u-boot.lds
  LDS     u-boot-elf.lds
  HOSTLD  scripts/dtc/dtc
  HOSTCC  tools/envcrc.o
  WRAP    tools/lib/crc32.c
  WRAP    tools/env/embedded.c
  WRAP    tools/lib/sha1.c
  HOSTCC  tools/gen_eth_addr
  HOSTCC  tools/gen_ethaddr_crc.o
  WRAP    tools/lib/crc8.c
  HOSTCC  tools/mkenvimage.o
  HOSTCC  tools/os_support.o
  HOSTCC  tools/lib/crc32.o
  HOSTCC  tools/aisimage.o
  HOSTCC  tools/atmelimage.o
  HOSTCC  tools/fit_common.o
  HOSTCC  tools/fit_image.o
  HOSTCC  tools/image-host.o
  WRAP    tools/common/image-fit.c
  WRAP    tools/common/fdt_region.c
  WRAP    tools/common/bootm.c
  HOSTCC  tools/default_image.o
  WRAP    tools/lib/fdtdec_common.c
  WRAP    tools/lib/fdtdec.c
  WRAP    tools/common/image.c
  HOSTCC  tools/imagetool.o
  HOSTCC  tools/imximage.o
  HOSTCC  tools/imx8image.o
  HOSTCC  tools/imx8mimage.o
  WRAP    tools/lib/md5.c
  HOSTCC  tools/lpc32xximage.o
  HOSTCC  tools/mxsimage.o
  HOSTCC  tools/omapimage.o
  HOSTCC  tools/pblimage.o
  HOSTCC  tools/pbl_crc32.o
  HOSTCC  tools/vybridimage.o
  HOSTCC  tools/stm32image.o
  WRAP    tools/lib/rc4.c
  HOSTCC  tools/rkcommon.o
  HOSTCC  tools/rkimage.o
  HOSTCC  tools/rksd.o
  HOSTCC  tools/rkspi.o
  HOSTCC  tools/socfpgaimage.o
  HOSTCC  tools/sunxi_egon.o
  WRAP    tools/lib/crc16.c
  WRAP    tools/lib/hash-checksum.c
  HOSTCC  tools/lib/sha1.o
  WRAP    tools/lib/sha256.c
  WRAP    tools/lib/sha512.c
  WRAP    tools/common/hash.c
  HOSTCC  tools/ublimage.o
  HOSTCC  tools/zynqimage.o
  HOSTCC  tools/zynqmpimage.o
  HOSTCC  tools/zynqmpbif.o
  HOSTCC  tools/libfdt/fdt.o
  HOSTCC  tools/libfdt/fdt_ro.o
  HOSTCC  tools/libfdt/fdt_wip.o
  HOSTCC  tools/libfdt/fdt_sw.o
  HOSTCC  tools/libfdt/fdt_rw.o
  HOSTCC  tools/libfdt/fdt_strerror.o
  HOSTCC  tools/libfdt/fdt_empty_tree.o
  HOSTCC  tools/libfdt/fdt_addresses.o
  HOSTCC  tools/libfdt/fdt_overlay.o
  HOSTCC  tools/gpimage.o
  HOSTCC  tools/gpimage-common.o
  HOSTCC  tools/mtk_image.o
  HOSTCC  tools/dumpimage.o
  HOSTCC  tools/common/image-fit.o
  HOSTCC  tools/common/fdt_region.o
  HOSTCC  tools/common/bootm.o
  HOSTCC  tools/lib/fdtdec_common.o
  HOSTCC  tools/lib/fdtdec.o
  HOSTCC  tools/common/image.o
  HOSTCC  tools/lib/md5.o
  HOSTCC  tools/lib/rc4.o
  HOSTCC  tools/lib/crc16.o
  HOSTCC  tools/lib/hash-checksum.o
  HOSTCC  tools/lib/sha256.o
  HOSTCC  tools/lib/sha512.o
  HOSTCC  tools/common/hash.o
  HOSTCC  tools/mkimage.o
  HOSTCC  tools/proftool
  HOSTCC  tools/prelink-riscv
  HOSTCC  tools/fdtgrep.o
  HOSTCC  tools/spl_size_limit
  HOSTCC  tools/env/embedded.o
  HOSTCC  tools/lib/crc8.o
  HOSTLD  tools/mkenvimage
  HOSTLD  tools/envcrc
  HOSTLD  tools/gen_ethaddr_crc
  HOSTLD  tools/fdtgrep
  HOSTLD  tools/dumpimage
  HOSTLD  tools/mkimage
  CC      arch/riscv/cpu/cpu.o
  AS      arch/riscv/cpu/mtrap.o
  AS      arch/riscv/cpu/start.o
  CC      arch/riscv/cpu/generic/dram.o
  CC      arch/riscv/cpu/generic/cpu.o
  CC      arch/riscv/cpu/generic/cache.o
  CC      arch/riscv/lib/bootm.o
  CC      board/cvitek/cv180x/board.o
  CC      arch/riscv/lib/image.o
  CC      arch/riscv/lib/boot.o
  CC      arch/riscv/lib/cache.o
  CC      arch/riscv/lib/sbi.o
  CC      disk/part.o
  AR      cmd/riscv/built-in.o
  CC      common/init/board_init.o
  AR      drivers/adc/built-in.o
  CC      cmd/boot.o
  CC      common/main.o
  AR      drivers/ata/built-in.o
  CC      common/exports.o
  AR      drivers/axi/built-in.o
  CC      cmd/bootm.o
  CC      cmd/help.o
  CC      drivers/block/blk-uclass.o
  CC      disk/part_dos.o
  CC      arch/riscv/lib/interrupts.o
  CC      arch/riscv/lib/reset.o
  AR      arch/riscv/cpu/generic/built-in.o
  CC      cmd/panic.o
  AR      arch/riscv/cpu/built-in.o
  CC      cmd/version.o
  CC      drivers/block/blkcache.o
  CC      drivers/cvi_usb/utask/cv181x/cvi_usb.o
  AR      common/init/built-in.o
  CC      common/cli_hush.o
  AR      drivers/bus/built-in.o
  CC      drivers/cvi_usb/utask/cv181x/cps_cvi.o
  CC      drivers/cvi_usb/utask/cv181x/cvi_udc_otg.o
  AR      drivers/cache/built-in.o
  CC      drivers/cvi_usb/utask/cv181x/cvi_udc_otg_xfer_dma.o
  AS      arch/riscv/lib/setjmp.o
  CC      arch/riscv/lib/fdt_fixup.o
  CC      common/autoboot.o
  AS      arch/riscv/lib/memset.o
  AS      arch/riscv/lib/memmove.o
  AR      board/cvitek/cv180x/built-in.o
  CC      cmd/blk_common.o
  AR      drivers/dma/ti/built-in.o
  CC      common/board_f.o
  AR      drivers/dma/built-in.o
  CC      common/board_r.o
  AR      drivers/gpio/built-in.o
  CC      common/bootm.o
  AS      arch/riscv/lib/memcpy.o
  AS      arch/riscv/lib/crt0_riscv_efi.o
  AR      drivers/net/mscc_eswitch/built-in.o
  CC      drivers/cvi_usb/utask/cv181x/usb_tty.o
  CC      common/bootm_os.o
  AR      drivers/net/qe/built-in.o
  AR      disk/built-in.o
  CC      drivers/net/designware.o
  AR      drivers/net/ti/built-in.o
  CC      arch/riscv/lib/reloc_riscv_efi.o
  CC      drivers/net/phy/phy.o
  CC      drivers/net/phy/cvitek.o
  CC      common/fdt_support.o
  CC      cmd/source.o
  AR      arch/riscv/lib/built-in.o
  CC      cmd/bdinfo.o
  AR      drivers/power/built-in.o
  AR      drivers/power/battery/built-in.o
  AR      drivers/power/domain/built-in.o
  AR      drivers/power/fuel_gauge/built-in.o
  AR      drivers/block/built-in.o
  AR      drivers/power/mfd/built-in.o
  CC      drivers/core/device.o
  AR      drivers/power/pmic/built-in.o
  CC      common/miiphyutil.o
  CC      common/splash.o
  CC      common/menu.o
  CC      common/cli_readline.o
  CC      cmd/blkcache.o
  CC      cmd/bootefi.o
  CC      common/cli_simple.o
  CC      common/console.o
  CC      common/dlmalloc.o
  CC      cmd/booti.o
  CC      drivers/core/fdtaddr.o
  CC      drivers/core/lists.o
  AR      drivers/net/built-in.o
  CC      drivers/core/root.o
  CC      common/malloc_simple.o
  CC      common/image.o
  CC      cmd/cache.o
  CC      drivers/core/uclass.o
  AR      drivers/net/phy/built-in.o
  AR      drivers/cvi_usb/built-in.o
  CC      cmd/cpu.o
  CC      cmd/echo.o
  CC      drivers/cpu/cpu-uclass.o
  CC      drivers/cpu/riscv_cpu.o
  CC      cmd/elf.o
  CC      common/hash.o
  CC      drivers/core/util.o
  CC      cmd/exit.o
  CC      cmd/ext4.o
  CC      common/image-fdt.o
  CC      common/image-fit.o
  CC      common/memsize.o
  CC      common/stdio.o
  CC      drivers/core/device-remove.o
  CC      drivers/core/simple-bus.o
  CC      drivers/core/dump.o
  AR      drivers/cpu/built-in.o
  CC      drivers/core/of_extra.o
  CC      drivers/crypto/fsl/sec.o
  AR      drivers/dfu/built-in.o
  CC      cmd/ext2.o
  CC      drivers/core/ofnode.o
  CC      drivers/core/read_extra.o
  CC      common/cli.o
  CC      cmd/fat.o
  AR      drivers/crypto/rsa_mod_exp/built-in.o
  AR      drivers/crypto/fsl/built-in.o
  CC      common/command.o
  CC      cmd/fdt.o
  AR      drivers/crypto/built-in.o
  CC      common/s_record.o
  CC      common/xyzModem.o
  CC      cmd/flash.o
  CC      cmd/cvi_update.o
  AR      drivers/i2c/built-in.o
  CC      cmd/cvi_utask.o
  CC      drivers/input/key_matrix.o
  CC      cmd/fs.o
  AR      drivers/mailbox/built-in.o
  AR      drivers/power/regulator/built-in.o
  CC      cmd/load.o
  AR      drivers/memory/built-in.o
  AR      drivers/misc/built-in.o
  CC      cmd/mem.o
  CC      cmd/mii.o
  CC      drivers/mmc/mmc.o
  CC      cmd/mdio.o
  CC      drivers/serial/serial.o
  CC      drivers/mmc/mmc-uclass.o
  CC      drivers/mmc/mmc_write.o
  AR      drivers/mtd/nand/built-in.o
  AR      drivers/input/built-in.o
  CC      drivers/serial/serial_ns16550.o
  AR      drivers/mtd/onenand/built-in.o
  CC      drivers/mtd/spi/sf-uclass.o
  CC      drivers/serial/ns16550.o
  CC      drivers/mmc/sdhci.o
  CC      drivers/mmc/cvitek/sdhci-cv180x.o
  CC      cmd/sleep.o
  CC      drivers/spi/spi-uclass.o
  CC      drivers/spi/spi-mem.o
  AR      drivers/usb/cdns3/built-in.o
  CC      drivers/mtd/spi/sf_probe.o
  CC      drivers/spi/cvi_spif.o
  AR      drivers/usb/common/built-in.o
  AR      drivers/core/built-in.o
  AR      drivers/pwm/built-in.o
  AR      drivers/reset/built-in.o
  CC      cmd/mmc.o
  CC      drivers/mtd/mtdcore.o
  AR      drivers/rtc/built-in.o
  CC      drivers/mtd/mtd_uboot.o
  CC      cmd/mtdparts.o
  CC      drivers/mtd/mtdpart.o
  CC      drivers/mtd/cfi_mtd.o
  AR      drivers/serial/built-in.o
  AR      drivers/scsi/built-in.o
  AR      drivers/smem/built-in.o
  AR      common/built-in.o
  AR      drivers/soc/built-in.o
  AR      drivers/sound/built-in.o
  AR      drivers/usb/dwc3/built-in.o
  AR      drivers/spmi/built-in.o
  CC      drivers/mtd/spi/spi-nor-ids.o
  CC      drivers/mtd/spi/spi-nor-core.o
  AR      drivers/usb/emul/built-in.o
  AR      drivers/usb/host/built-in.o
  AR      drivers/usb/eth/built-in.o
  CC      drivers/mtd/spi/sf_mtd.o
  AR      drivers/usb/mtu3/built-in.o
  CC      cmd/legacy-mtd-utils.o
  AR      drivers/usb/musb/built-in.o
  AR      drivers/usb/phy/built-in.o
  AR      drivers/usb/ulpi/built-in.o
  CC      drivers/timer/timer-uclass.o
  AR      drivers/thermal/built-in.o
  AR      drivers/ufs/built-in.o
  CC      drivers/timer/riscv_timer.o
  CC      env/common.o
  AR      drivers/video/bridge/built-in.o
  CC      fs/ext4/ext4fs.o
  AR      drivers/spi/built-in.o
  AR      drivers/video/sunxi/built-in.o
  AR      drivers/video/ti/built-in.o
  CC      fs/ext4/ext4_common.o
  AR      drivers/video/built-in.o
  CC      cmd/net.o
  CC      env/env.o
  AR      drivers/watchdog/built-in.o
  CC      cmd/part.o
  CC      env/attr.o
  AR      drivers/timer/built-in.o
  CC      env/flags.o
  CC      env/callback.o
  CC      env/sf.o
  AR      drivers/usb/musb-new/built-in.o
  AR      lib/crypto/built-in.o
  CC      cmd/pxe.o
  CC      net/arp.o
  CC      cmd/pxe_utils.o
  CC      lib/efi_driver/efi_uclass.o
  CC      cmd/sf.o
  CC      lib/efi_driver/efi_block_device.o
  AR      drivers/mtd/mtd.o
  CC      lib/efi_loader/efi_bootmgr.o
  CC      fs/fat/fat_write.o
  CC      cmd/setexpr.o
  CC      lib/efi_loader/efi_boottime.o
  CC      lib/efi_loader/efi_helper.o
  AR      env/built-in.o
  CC      net/bootp.o
  CC      lib/efi_loader/efi_console.o
  CC      cmd/sysboot.o
  CC      fs/ext4/dev.o
  AR      drivers/mmc/built-in.o
  CC      cmd/test.o
  CC      lib/efi_loader/efi_device_path.o
  CC      lib/libfdt/fdt.o
  AR      lib/efi_driver/built-in.o
  CC      lib/lzma/LzmaDec.o
  CC      cmd/efuse.o
  CC      net/eth-uclass.o
  AR      fs/ext4/built-in.o
  CC      net/eth_common.o
  CC      lib/lzma/LzmaTools.o
  CC      lib/zlib/zlib.o
  CC      cmd/nvedit.o
  CC      lib/charset.o
  CC      lib/crc8.o
  CC      lib/crc16.o
  CC      lib/fdtdec_common.o
  CC      lib/libfdt/fdt_ro.o
  CC      lib/efi_loader/efi_device_path_to_text.o
  CC      fs/fs.o
  CC      fs/fs_internal.o
  CC      lib/libfdt/fdt_wip.o
  CC      lib/efi_loader/efi_device_path_utilities.o
  CC      lib/smbios.o
  CC      net/net.o
  CC      net/nfs.o
  CC      lib/ldiv.o
  CC      lib/libfdt/fdt_strerror.o
  AR      cmd/built-in.o
  CC      lib/net_utils.o
  CC      lib/efi_loader/efi_dt_fixup.o
  CC      lib/efi_loader/efi_file.o
  CC      lib/efi_loader/efi_hii.o
  CC      lib/efi_loader/efi_image_loader.o
  CC      net/ping.o
  AR      drivers/mtd/spi/spi-nor.o
  AR      drivers/mtd/spi/built-in.o
  AR      drivers/mtd/built-in.o
  AR      drivers/built-in.o
  CC      lib/rc4.o
  CC      net/tftp.o
  CC      lib/efi_loader/efi_load_options.o
  CC      lib/efi_loader/efi_memory.o
  CC      lib/libfdt/fdt_sw.o
  CC      lib/libfdt/fdt_rw.o
  AR      lib/lzma/built-in.o
  CC      lib/libfdt/fdt_empty_tree.o
  CC      lib/libfdt/fdt_addresses.o
  CC      lib/list_sort.o
  CC      lib/efi_loader/efi_root_node.o
  CC      lib/md5.o
  CC      lib/hash-checksum.o
  CC      lib/sha1.o
  CC      lib/efi_loader/efi_runtime.o
  CC      lib/efi_loader/efi_setup.o
  CC      lib/sha256.o
  CC      lib/gunzip.o
  CC      lib/efi_loader/efi_string.o
  AR      net/built-in.o
  CC      lib/efi_loader/efi_unicode_collation.o
  CC      lib/lz4_wrapper.o
  CC      lib/efi_loader/efi_var_common.o
  AR      fs/fat/built-in.o
  CC      lib/fdtdec.o
  CC      lib/efi_loader/efi_var_mem.o
  AR      fs/built-in.o
  CC      lib/efi_loader/efi_var_file.o
  CC      lib/efi_loader/efi_variable.o
  CC      lib/efi_loader/efi_watchdog.o
  CC      lib/qsort.o
  CC      lib/efi_loader/efi_disk.o
  CC      lib/hashtable.o
  CC      lib/efi_loader/efi_net.o
  AR      lib/zlib/built-in.o
  CC      lib/errno.o
  AR      lib/libfdt/built-in.o
  CC      lib/display_options.o
  CC      lib/crc32.o
  CC      lib/ctype.o
  CC      lib/efi_loader/efi_smbios.o
  CC      lib/div64.o
  CC      lib/hang.o
  CC      lib/efi_loader/efi_load_initrd.o
  CC      lib/efi_loader/helloworld.o
  AS      lib/efi_loader/efi_crt0.o
  CC      lib/efi_loader/efi_reloc.o
  CC      lib/efi_loader/efi_freestanding.o
  CC      lib/linux_compat.o
  CC      lib/linux_string.o
  CC      lib/lmb.o
  CC      lib/membuff.o
  CC      lib/slre.o
  CC      lib/string.o
  CC      lib/tables_csum.o
  CC      lib/time.o
  CC      lib/hexdump.o
  CC      lib/uuid.o
  CC      lib/rand.o
  CC      lib/panic.o
  CC      lib/vsprintf.o
  LD      lib/efi_loader/helloworld_efi.so
  OBJCOPY lib/efi_loader/helloworld.efi
  CC      lib/strto.o
  CC      lib/date.o
  CC      lib/rtc-lib.o
  CC      lib/elf.o
  AR      lib/efi_loader/built-in.o
  AR      lib/built-in.o
  LD      u-boot
  OBJCOPY u-boot.srec
  OBJCOPY u-boot-nodtb.bin
  SYM     u-boot.sym
  DTC     arch/riscv/dts/cv180zb_wevb_0008a_spinor.dtb
arch/riscv/dts/cv180zb_wevb_0008a_spinor.dtb: Warning (interrupts_property): /cv-wd@0x3010000: Missing interrupt-parent
  SHIPPED dts/dt.dtb
  CAT     u-boot-dtb.bin
  COPY    u-boot.dtb
  COPY    u-boot.bin
  CC      spl/./lib/asm-offsets.s
  CC      spl/./arch/riscv/lib/asm-offsets.s
  LD      u-boot.elf
  LDS     spl/u-boot-spl.lds
  UPD     spl/./include/generated/generic-asm-offsets.h
  UPD     spl/./include/generated/asm-offsets.h
  CC      spl/arch/riscv/cpu/cpu.o
  CC      spl/arch/riscv/cpu/generic/dram.o
  AS      spl/arch/riscv/cpu/mtrap.o
  AS      spl/arch/riscv/cpu/start.o
  CC      spl/arch/riscv/cpu/generic/cpu.o
  CC      spl/arch/riscv/lib/bootm.o
  CC      spl/arch/riscv/cpu/generic/cache.o
  CC      spl/board/cvitek/cv180x/board.o
  CC      spl/arch/riscv/lib/image.o
  CC      spl/common/spl/spl.o
  CC      spl/common/init/board_init.o
  CC      spl/cmd/nvedit.o
  AR      spl/env/built-in.o
  CC      spl/disk/part.o
  CC      spl/disk/part_dos.o
  CC      spl/common/common_fit.o
  CC      spl/lib/libfdt/fdt.o
  CC      spl/lib/libfdt/fdt_ro.o
  CC      spl/lib/libfdt/fdt_wip.o
  CC      spl/lib/libfdt/fdt_strerror.o
  CC      spl/lib/libfdt/fdt_sw.o
  AR      spl/arch/riscv/cpu/generic/built-in.o
  AR      spl/arch/riscv/cpu/built-in.o
  CC      spl/lib/libfdt/fdt_rw.o
  AR      spl/common/init/built-in.o
  CC      spl/drivers/block/blk-uclass.o
  CC      spl/common/spl/spl_fit.o
  AR      spl/dts/built-in.o
  CC      spl/arch/riscv/lib/boot.o
  CC      spl/common/spl/spl_nor.o
  CC      spl/arch/riscv/lib/cache.o
  CC      spl/lib/libfdt/fdt_empty_tree.o
  CC      spl/common/fdt_support.o
  CC      spl/lib/libfdt/fdt_addresses.o
  AR      spl/board/cvitek/cv180x/built-in.o
  AR      spl/cmd/built-in.o
  CC      spl/common/console.o
  CC      spl/common/dlmalloc.o
  CC      spl/arch/riscv/lib/sbi.o
  CC      spl/arch/riscv/lib/interrupts.o
  CC      spl/arch/riscv/lib/reset.o
  CC      spl/drivers/core/device.o
  CC      spl/drivers/cpu/cpu-uclass.o
  AR      spl/disk/built-in.o
  AS      spl/arch/riscv/lib/setjmp.o
  CC      spl/arch/riscv/lib/spl.o
  CC      spl/arch/riscv/lib/fdt_fixup.o
  CC      spl/drivers/cpu/riscv_cpu.o
  CC      spl/drivers/mtd/mtdcore.o
  CC      spl/fs/fs_internal.o
  AR      spl/common/spl/built-in.o
  CC      spl/drivers/mtd/mtd_uboot.o
  CC      spl/drivers/mtd/mtdpart.o
  CC      spl/drivers/mtd/cfi_mtd.o
  AS      spl/arch/riscv/lib/memset.o
  CC      spl/drivers/serial/serial.o
  AS      spl/arch/riscv/lib/memmove.o
  AS      spl/arch/riscv/lib/memcpy.o
  AR      spl/fs/built-in.o
  AR      spl/lib/libfdt/built-in.o
  AS      spl/arch/riscv/lib/crt0_riscv_efi.o
  AR      spl/drivers/cpu/built-in.o
  CC      spl/drivers/core/fdtaddr.o
  CC      spl/lib/lzma/LzmaDec.o
  CC      spl/lib/lzma/LzmaTools.o
  AR      spl/drivers/block/built-in.o
  CC      spl/drivers/core/lists.o
  CC      spl/arch/riscv/lib/reloc_riscv_efi.o
  CC      spl/common/malloc_simple.o
  CC      spl/common/image.o
  CC      spl/lib/hash-checksum.o
  CC      spl/lib/sha1.o
  CC      spl/drivers/serial/serial_ns16550.o
  AR      spl/arch/riscv/lib/built-in.o
  CC      spl/common/hash.o
  CC      spl/drivers/serial/ns16550.o
  AR      spl/drivers/soc/built-in.o
  CC      spl/common/image-fdt.o
  CC      spl/common/image-fit.o
  CC      spl/common/memsize.o
  CC      spl/common/stdio.o
  CC      spl/drivers/core/root.o
  CC      spl/drivers/core/uclass.o
  CC      spl/common/cli.o
  CC      spl/common/command.o
  CC      spl/drivers/core/util.o
  AR      spl/drivers/serial/built-in.o
  CC      spl/drivers/core/dump.o
  CC      spl/common/s_record.o
  CC      spl/common/xyzModem.o
  CC      spl/drivers/core/of_extra.o
  CC      spl/drivers/core/ofnode.o
  CC      spl/drivers/core/read_extra.o
  CC      spl/lib/sha256.o
  CC      spl/lib/lz4_wrapper.o
  CC      spl/lib/crc16.o
  AR      spl/drivers/mtd/mtd.o
  AR      spl/drivers/mtd/built-in.o
  CC      spl/lib/net_utils.o
  CC      spl/lib/qsort.o
  CC      spl/lib/hashtable.o
  CC      spl/lib/errno.o
  CC      spl/lib/display_options.o
  CC      spl/lib/crc32.o
  CC      spl/lib/ctype.o
  CC      spl/lib/div64.o
  CC      spl/lib/fdtdec.o
  CC      spl/lib/fdtdec_common.o
  CC      spl/lib/hang.o
  CC      spl/lib/linux_compat.o
  CC      spl/lib/linux_string.o
  CC      spl/lib/lmb.o
  CC      spl/lib/membuff.o
  CC      spl/lib/slre.o
  CC      spl/lib/string.o
  CC      spl/lib/tables_csum.o
  CC      spl/lib/time.o
  CC      spl/lib/hexdump.o
  CC      spl/lib/uuid.o
  CC      spl/lib/rand.o
  AR      spl/common/built-in.o
  CC      spl/lib/panic.o
  CC      spl/lib/tiny-printf.o
  CC      spl/lib/strto.o
  CC      spl/lib/date.o
  CC      spl/lib/rtc-lib.o
  CC      spl/lib/elf.o
  AR      spl/lib/lzma/built-in.o
  AR      spl/drivers/core/built-in.o
  AR      spl/drivers/built-in.o
  AR      spl/lib/built-in.o
  LD      spl/u-boot-spl
  OBJCOPY spl/u-boot-spl-nodtb.bin
  SYM     spl/u-boot-spl.sym
  COPY    spl/u-boot-spl.bin
make[2]: Leaving directory '/home/rootroot/2023-10-18_source/u-boot-2021.10/build/cv180zb_wevb_0008a_spinor'
make[1]: Leaving directory '/home/rootroot/2023-10-18_source/u-boot-2021.10'
cat /home/rootroot/2023-10-18_source/u-boot-2021.10/build/cv180zb_wevb_0008a_spinor/u-boot.bin > /home/rootroot/2023-10-18_source/u-boot-2021.10/build/cv180zb_wevb_0008a_spinor/u-boot-raw.bin
cat /home/rootroot/2023-10-18_source/u-boot-2021.10/build/cv180zb_wevb_0008a_spinor/spl/u-boot-spl.bin > /home/rootroot/2023-10-18_source/u-boot-2021.10/build/cv180zb_wevb_0008a_spinor/u-boot-raw_spl.bin
  [TARGET] /home/rootroot/2023-10-18_source/fsbl/build/cvipart.h 
mkdir -p /home/rootroot/2023-10-18_source/fsbl/build
rm -rf /home/rootroot/2023-10-18_source/fsbl/build/cvipart.h
python3 /home/rootroot/2023-10-18_source/build/tools/common/image_tool/mkcvipart.py /home/rootroot/2023-10-18_source/build/boards/cv180x/cv180zb_wevb_0008a_spinor/partition/partition_spinor.xml /home/rootroot/2023-10-18_source/fsbl/build/
INFO: generating cvipart.h
INFO: Done!
  [TARGET] opensbi 
make -j16 -C /home/rootroot/2023-10-18_source/opensbi PLATFORM=generic \
    FW_PAYLOAD_PATH=/home/rootroot/2023-10-18_source/u-boot-2021.10/build/cv180zb_wevb_0008a_spinor/u-boot-raw.bin \
    FW_FDT_PATH=/home/rootroot/2023-10-18_source/u-boot-2021.10/build/cv180zb_wevb_0008a_spinor/arch/riscv/dts/cv180zb_wevb_0008a_spinor.dtb
make[1]: Entering directory '/home/rootroot/2023-10-18_source/opensbi'
 AS        platform/generic/firmware/fw_dynamic.o
 AS        platform/generic/firmware/fw_jump.o
 AS        platform/generic/firmware/fw_payload.o
 ELF       platform/generic/firmware/fw_dynamic.elf
 ELF       platform/generic/firmware/fw_jump.elf
 ELF       platform/generic/firmware/fw_payload.elf
 OBJCOPY   platform/generic/firmware/fw_dynamic.bin
 OBJCOPY   platform/generic/firmware/fw_jump.bin
 OBJCOPY   platform/generic/firmware/fw_payload.bin
make[1]: Leaving directory '/home/rootroot/2023-10-18_source/opensbi'
  [TARGET] alios-build 
cp -f /home/rootroot/2023-10-18_source/build/output/cv180zb_wevb_0008a_spinor/cvi_board_memmap.h /home/rootroot/2023-10-18_source/mars_alios/components/aos/include/cvi_board_memmap.h
cp -f /home/rootroot/2023-10-18_source/build/output/cv180zb_wevb_0008a_spinor/cvi_board_memmap.ld /home/rootroot/2023-10-18_source/mars_alios/solutions/"helloworld"/cvi_board_memmap.ld
cd /home/rootroot/2023-10-18_source/mars_alios;echo "y" | yoc init;cd -
Workspace is initialized already. 
The workspace is `/home/rootroot/2023-10-18_source/mars_alios` 
Do you want to init again? Y(es) or N(o)?
/home/rootroot/2023-10-18_source/build
make -C /home/rootroot/2023-10-18_source/mars_alios/solutions/"helloworld" ALIOS_BOARD=""
make[1]: Entering directory '/home/rootroot/2023-10-18_source/mars_alios/solutions/helloworld'
Build Solution by  
enter include_config functions of ../../scripts/defconfig/defconfig.py
[Defconfig] Craete package.yaml finised.
scons: Reading SConscript files ...
[WARNING] /home/rootroot/2023-10-18_source/mars_alios/components/cvi_mmf_sdk/include/cvimath is not exists or not directory.
[WARNING] /home/rootroot/2023-10-18_source/mars_alios/components/cvi_mmf_sdk/include/runtime is not exists or not directory.
[WARNING] /home/rootroot/2023-10-18_source/mars_alios/components/cvi_mmf_sdk/include/bmkernel/bm1822 is not exists or not directory.
[WARNING] /home/rootroot/2023-10-18_source/mars_alios/components/cvi_mmf_sdk/include/bmkernel is not exists or not directory.
[WARNING] /home/rootroot/2023-10-18_source/mars_alios/components/cvi_mmf_sdk/include/cvikernel/mars is not exists or not directory.
[WARNING] /home/rootroot/2023-10-18_source/mars_alios/components/cvi_mmf_sdk/include/cvikernel is not exists or not directory.
[WARNING] /home/rootroot/2023-10-18_source/mars_alios/components/chip_cv181x/src/drivers/uart/virtual/include is not exists or not directory.
[WARNING] /home/rootroot/2023-10-18_source/mars_alios/solutions/helloworld/../../components/ipcm/message/alios is not exists or not directory.
/home/rootroot/2023-10-18_source/mars_alios/boards/cv181xc_evb
scons: done reading SConscript files.
scons: Building targets ...
AR yoc_sdk/lib/libcvi_mmf_sdk.a
ranlib yoc_sdk/lib/libcvi_mmf_sdk.a
CC out/rhino/k_atomic.o
CC out/rhino/k_buf_queue.o
CC out/rhino/k_cfs.o
CC out/rhino/k_dyn_mem_proc.o
CC out/rhino/k_err.o
CC out/rhino/k_event.o
CC out/rhino/k_idle.o
CC out/rhino/k_mm_blk.o
CC out/rhino/k_mm.o
CC out/rhino/k_mm_debug.o
CC out/rhino/k_mutex.o
CC out/rhino/k_obj.o
CC out/rhino/k_pend.o
CC out/rhino/k_queue.o
CC out/rhino/k_ringbuf.o
CC out/rhino/k_sched.o
CC out/rhino/k_sem.o
CC out/rhino/k_spin_lock.o
CC out/rhino/k_stats.o
CC out/rhino/k_sys.o
CC out/rhino/k_task.o
CC out/rhino/k_task_sem.o
CC out/rhino/k_tick.o
CC out/rhino/k_time.o
CC out/rhino/k_timer.o
CC out/rhino/k_workqueue.o
CC out/rhino/k_rbtree.o
CC out/rhino/k_ffs.o
CC out/rhino_arch/src/riscv/rv64fd_32gpr/cpu_impl.o
CC out/rhino_arch/src/riscv/rv64fd_32gpr/csky_sched.o
CC out/rhino_arch/src/riscv/rv64fd_32gpr/dump_backtrace.o
AR yoc_sdk/lib/librhino.a
ranlib yoc_sdk/lib/librhino.a
AS out/rhino_arch/src/riscv/rv64fd_32gpr/port_s.o
CC out/rhino_arch/src/riscv/rv64fd_32gpr/port_c.o
CC out/rhino_arch/src/riscv/rv64fd_32gpr/atomic.o
CC out/aos/src/crc16.o
CC out/aos/src/except.o
CC out/aos/src/list.o
CC out/aos/src/hash.o
CC out/aos/src/lpm.o
AR yoc_sdk/lib/librhino_arch.a
ranlib yoc_sdk/lib/librhino_arch.a
CC out/aos/src/main.o
CC out/aos/src/ringbuffer.o
CC out/aos/src/select.o
CC out/aos/src/settings_ali.o
CC out/aos/src/softwdt.o
CC out/aos/src/sysinfo.o
CC out/aos/src/ustdio.o
CC out/aos/src/aos_porting.o
CC out/aos/src/cplusplus/crt_init.o
CXX out/aos/src/cplusplus/crt.o
CC out/aos/src/adapter/rhino/aos_rhino.o
CC out/aos/src/adapter/rhino/hook_impl.o
CC out/aos/src/adapter/rhino/hook_weak.o
CC out/aos/src/adapter/rhino/yoc_impl.o
CC out/aos/src/devices/console_uart.o
CC out/aos/src/devices/uart.o
CC out/aos/src/devices/device.o
CC out/aos/src/devices/iic.o
CC out/cli/src/cli.o
CC out/cli/src/cli_console.o
CC out/cli/src/cli_adapt.o
AR yoc_sdk/lib/libaos.a
ranlib yoc_sdk/lib/libaos.a
CC out/cli/src/cli_aos.o
CC out/cli/src/uart_console.o
CC out/cli/src/sys/cli_addr_op.o
CC out/cli/src/sys/cli_date.o
CC out/cli/src/sys/cli_factory.o
CC out/cli/src/sys/cli_free.o
CC out/cli/src/sys/cli_ps.o
CC out/cli/src/sys/cli_sysconf.o
CC out/cli/src/sys/cli_sysinfo.o
CC out/ulog/src/ulog_async.o
CC out/ulog/src/ulog_ring_fifo.o
CC out/ulog/src/ulog.o
AR yoc_sdk/lib/libcli.a
ranlib yoc_sdk/lib/libcli.a
CC out/ulog/src/ulog_cli.o
CC out/ulog/src/ulog_init.o
CC out/ulog/src/ulog_utility.o
CC out/csi/csi2/src/csi_ringbuf.o
CC out/debug/src/debug_panic.o
CC out/debug/src/debug_print.o
AR yoc_sdk/lib/libulog.a
ranlib yoc_sdk/lib/libulog.a
CC out/debug/src/debug_overview.o
AR yoc_sdk/lib/libcsi.a
ranlib yoc_sdk/lib/libcsi.a
CC out/debug/src/debug_backtrace.o
CC out/debug/src/debug_infoget.o
CC out/debug/src/debug_cpuusage.o
CC out/debug/src/debug_dumpsys.o
CC out/debug/src/debug_cli_cmd.o
CC out/debug/src/debug.o
CC out/debug/src/debug_weak.o
CC out/debug/src/arch/riscv/rv64fd_32gpr/panic.o
CC out/debug/src/arch/riscv/rv64fd_32gpr/backtrace.o
CC out/aoshal/src/csi2/reboot.o
CC out/aoshal/src/csi2/uart.o
CC out/aoshal/src/csi2/wdg.o
CC out/libc_stub/lib_msleep.o
AR yoc_sdk/lib/libdebug.a
ranlib yoc_sdk/lib/libdebug.a
CC out/libc_stub/lib_sleep.o
AR yoc_sdk/lib/libaoshal.a
CC out/libc_stub/lib_usleep.o
ranlib yoc_sdk/lib/libaoshal.a
CC out/libc_stub/newlib_stub.o
CC out/libc_stub/random.o
CC out/libc_stub/settimeofday.o
CC out/libc_stub/sys/fcntl.o
CC out/libc_stub/string/strext.o
CC out/posix/src/enviro.o
CC out/posix/src/mqueue.o
CC out/posix/src/prctl.o
AR yoc_sdk/lib/libc_stub.a
ranlib yoc_sdk/lib/libc_stub.a
CC out/posix/src/pthread_attr.o
CC out/posix/src/pthread.o
CC out/posix/src/pthread_cond.o
CC out/posix/src/pthread_mutex.o
CC out/posix/src/pthread_tsd.o
CC out/posix/src/sched.o
CC out/posix/src/semaphore.o
CC out/posix/src/time.o
CC out/posix/src/timer.o
CC out/cv181xc_evb/src/board.o
CC out/cv181xc_evb/src/k_config.o
CC out/cv181xc_evb/adapter/csi_kernel.o
AR yoc_sdk/lib/libposix.a
ranlib yoc_sdk/lib/libposix.a
CC out/chip_cv181x/src/sys/clk.o
CC out/chip_cv181x/src/sys/devices.o
CC out/chip_cv181x/src/sys/irq.o
AR yoc_sdk/lib/libcv181xc_evb.a
ranlib yoc_sdk/lib/libcv181xc_evb.a
CC out/chip_cv181x/src/sys/os_port.o
CC out/chip_cv181x/src/sys/pre_main.o
CC out/chip_cv181x/src/sys/reboot.o
CC out/chip_cv181x/src/sys/sys_clk.o
CC out/chip_cv181x/src/sys/system.o
CC out/chip_cv181x/src/sys/target_get.o
CC out/chip_cv181x/src/sys/tick.o
CC out/chip_cv181x/src/sys/trap_c.o
CC out/chip_cv181x/src/sys/weak.o
AS out/chip_cv181x/src/sys/startup.o
AS out/chip_cv181x/src/sys/vectors.o
CC out/chip_cv181x/src/drivers/irq/plic/v1.0/irq_port.o
CC out/chip_cv181x/src/drivers/uart/dw/v2.0/src/dw_uart_ll.o
CC out/chip_cv181x/src/drivers/uart/dw/v2.0/src/uart.o
CC out/chip_cv181x/src/drivers/iic/dw/src/dw_iic_ll.o
CC out/chip_cv181x/src/drivers/iic/dw/src/iic.o
CC out/chip_cv181x/src/drivers/pin/cvi/src/csi_pin.o
CC out/chip_cv181x/src/drivers/pin/cvi/src/cvi_pin.o
CC out/chip_cv181x/src/drivers/gpio/cvi/src/csi_gpio.o
CC out/chip_cv181x/src/drivers/gpio/cvi/src/cvi_gpio.o
CC out/chip_cv181x/src/drivers/adc/cvi/src/csi_adc.o
CC out/chip_cv181x/src/drivers/adc/cvi/src/cvi_adc.o
CC out/chip_cv181x/src/drivers/pwm/cvi/v1.0/src/pwm.o
CC out/chip_cv181x/src/drivers/wdt/cvi/src/wdt.o
CC out/chip_cv181x/src/drivers/dma/cvi/src/cvi_dma.o
CC out/chip_cv181x/src/drivers/dma/cvi/src/csi_dma.o
CC out/chip_cv181x/src/drivers/spinand/v2.0/src/cvi_spinand.o
CC out/chip_cv181x/src/drivers/spinand/v2.0/src/qspinand_ops.o
CC out/chip_cv181x/src/drivers/spinand/v2.0/src/spinand.o
CC out/chip_cv181x/src/drivers/spinand/v2.0/src/spinand_vendor.o
CC out/chip_cv181x/src/drivers/spi/dw/v2.0/src/cvitek-dw-spi.o
CC out/chip_cv181x/src/drivers/spi/dw/v2.0/src/spi.o
CC out/chip_cv181x/src/drivers/timer/cvi/v2/src/csi_timer.o
CC out/chip_cv181x/src/drivers/timer/cvi/v2/src/cvi_timer.o
CC out/chip_cv181x/src/drivers/rtc/cvi/src/cvi_rtc.o
CC out/chip_cv181x/src/drivers/rtc/cvi/src/csi_rtc.o
CC out/chip_cv181x/src/drivers/rtc/cvi/src/rtc_lib.o
CC out/chip_cv181x/src/drivers/dma/cvi/src/sysdma_remap.o
CC out/chip_cv181x/src/hal/pin/cvi/src/pin.o
CC out/chip_cv181x/src/hal/gpio/cvi/src/hal_gpio.o
CC out/chip_cv181x/src/hal/adc/cvi/src/hal_adc.o
CC out/chip_cv181x/src/hal/dma/cvi/src/hal_dma.o
CC out/chip_cv181x/src/hal/timer/cvi/src/hal_timer.o
CC out/chip_cv181x/src/hal/rtc/cvi/src/hal_rtc.o
CC out/chip_cv181x/src/drivers/i2s/dw/src/dw_i2s.o
CC out/chip_cv181x/src/drivers/i2s/dw/src/i2s.o
CC out/chip_cv181x/src/drivers/codec/cvitek/src/cv181xadc.o
CC out/chip_cv181x/src/drivers/codec/cvitek/src/cv181xdac.o
CC out/chip_cv181x/src/drivers/codec/cvitek/src/codec.o
CC out/chip_cv181x/src/drivers/common/ringbuffer.o
CC out/minialsa/core.o
CC out/minialsa/mixer.o
CC out/minialsa/pcm.o
CC out/minialsa/snd.o
AR yoc_sdk/lib/libchip_cv181x.a
ranlib yoc_sdk/lib/libchip_cv181x.a
CC out/drv_snd_cv181x/cv181x_snd.o
CC out/cvi_sensor/sensor_cfg/sensor_cfg.o
CC out/cvi_sensor/sensor_i2c/sensor_i2c.o
AR yoc_sdk/lib/libminialsa.a
ranlib yoc_sdk/lib/libminialsa.a
CC out/cvi_sensor/gcore_gc2053/gc2053_cmos.o
CC out/cvi_sensor/gcore_gc2053/gc2053_sensor_ctl.o
AR yoc_sdk/lib/libdrv_snd_cv181x.a
ranlib yoc_sdk/lib/libdrv_snd_cv181x.a
CC out/cvi_sensor/sony_imx307/imx307_cmos.o
CC out/cvi_sensor/sony_imx307/imx307_sensor_ctl.o
CC out/cvi_sensor/sony_imx327/imx327_cmos.o
CC out/cvi_sensor/sony_imx327/imx327_sensor_ctl.o
CC out/cvi_sensor/sms_sc2331_1L/sc2331_1L_cmos.o
CC out/cvi_sensor/sms_sc2331_1L/sc2331_1L_sensor_ctl.o
CC out/cvi_platform/media/src/media_audio.o
CC out/cvi_platform/media/src/media_video.o
CC out/cvi_platform/param/src/cvi_param.o
CC out/cvi_platform/media/src/loadbmp.o
AR yoc_sdk/lib/libcvi_sensor.a
ranlib yoc_sdk/lib/libcvi_sensor.a
AR yoc_sdk/lib/libcvi_test.a
ranlib yoc_sdk/lib/libcvi_test.a
CC out/mini_ini/src/minIni.o
CC out/helloworld/application/app_main.o
CC out/helloworld/application/common/src/common_yocsystem.o
AR yoc_sdk/lib/libmini_ini.a
ranlib yoc_sdk/lib/libmini_ini.a
CC out/helloworld/application/param_prase/app_param.o
CC out/helloworld/application/annon_msg/app_anonmsg.o
CC out/helloworld/customization/turnkey/cv181xc_evb_qfn_param/custom_param.o
AR yoc_sdk/lib/libcvi_platform.a
ranlib yoc_sdk/lib/libcvi_platform.a
CC out/helloworld/customization/turnkey/cv181xc_evb_qfn_param/custom_sysparam.o
CC out/helloworld/customization/turnkey/cv181xc_evb_qfn_param/custom_vencparam.o
CC out/helloworld/customization/turnkey/cv181xc_evb_qfn_param/custom_viparam.o
CC out/helloworld/customization/turnkey/cv181xc_evb_qfn_param/custom_voparam.o
CC out/helloworld/customization/turnkey/cv181xc_evb_qfn_param/custom_vpssparam.o
CC out/helloworld/customization/turnkey/src/custom_event.o
CC out/helloworld/customization/turnkey/src/custom_platform.o
AR yoc_sdk/lib/libhelloworld.a
ranlib yoc_sdk/lib/libhelloworld.a
LINK out/helloworld/yoc.elf
Generating yoc.bin
INSTALL yoc.elf
riscv64-unknown-elf-objdump -d out/helloworld/yoc.elf > yoc.asm
run_postbuild_script(["yoc.bin"], ["out/helloworld/yoc.elf"])
[INFO] Generated output files ...
/home/rootroot/2023-10-18_source/mars_alios/solutions/helloworld
I am in Linux.
/home/rootroot/2023-10-18_source/mars_alios/solutions/helloworld
/home/rootroot/2023-10-18_source/mars_alios/boards/cv181xc_evb
/home/rootroot/2023-10-18_source/mars_alios/components/chip_cv181x
/home/rootroot/2023-10-18_source/mars_alios/solutions/helloworld/generated
[2023-11-03 17:34:59] Start to sign images with key:def_otp
----------------------------------------------------------------
               boot0, 0, 0, 0x00000000, 0x0000c000, 0x0000c000, boot0
                boot, 0, 0, 0x0000c000, 0x00020000, 0x0002c000, boot
                imtb, 0, 0, 0x0002c000, 0x00002000, 0x0002e000, imtb
                prim, 0, 2, 0x0002e000, 0x00480000, 0x004ae000, prim
              weight, 0, 0, 0x004ae000, 0x00850000, 0x00cfe000
                misc, 0, 0, 0x00cfe000, 0x002b0000, 0x00fae000
                  kv, 0, 0, 0x00fae000, 0x00010000, 0x00fbe000
               cxrot, 0, 0, 0x00fbe000, 0x00001000, 0x00fbf000
              cxuser, 0, 0, 0x00fbf000, 0x00004000, 0x00fc3000
              cxface, 0, 0, 0x00fc3000, 0x0003c000, 0x00fff000
   boot0,    28160 bytes
    boot,    75296 bytes
    prim,  1905328 bytes
    imtb,     8192 bytes
----------------------------------------------------------------
fota image generate...
[2023-11-03 17:34:59] Use default key to sign...
[2023-11-03 17:34:59] All partition images are same.
[2023-11-03 17:34:59] But you also want to generate fota image.
[2023-11-03 17:34:59] [/home/rootroot/2023-10-18_source/mars_alios/solutions/helloworld/generated/fota.bin]FULL==>:prim,size:1905328
[2023-11-03 17:34:59] rsa verify ok....
[2023-11-03 17:34:59] rsa verify ok....
scons: done building targets.
YoC SDK Done
[INFO] Create bin files
[INFO] Create imtb bin file
[2023-11-03 17:34:59] Start to sign images with key:def_otp
----------------------------------------------------------------
               boot0, 0, 0, 0x00000000, 0x0000c000, 0x0000c000, boot0
                boot, 0, 0, 0x0000c000, 0x00020000, 0x0002c000, boot
                imtb, 0, 0, 0x0002c000, 0x00002000, 0x0002e000, imtb
                prim, 0, 2, 0x0002e000, 0x00480000, 0x004ae000, prim
              weight, 0, 0, 0x004ae000, 0x00850000, 0x00cfe000
                misc, 0, 0, 0x00cfe000, 0x002b0000, 0x00fae000
                  kv, 0, 0, 0x00fae000, 0x00010000, 0x00fbe000
               cxrot, 0, 0, 0x00fbe000, 0x00001000, 0x00fbf000
              cxuser, 0, 0, 0x00fbf000, 0x00004000, 0x00fc3000
              cxface, 0, 0, 0x00fc3000, 0x0003c000, 0x00fff000
   boot0,    28160 bytes
    boot,    75296 bytes
    prim,  1905328 bytes
    imtb,     8192 bytes
----------------------------------------------------------------
make[1]: Leaving directory '/home/rootroot/2023-10-18_source/mars_alios/solutions/helloworld'
cp /home/rootroot/2023-10-18_source/mars_alios/solutions/"helloworld"/yoc.bin /home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor/rawimages/
python3 /home/rootroot/2023-10-18_source/build/tools/common/image_tool/raw2cimg_alios.py /home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor/rawimages/yoc.bin /home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor /home/rootroot/2023-10-18_source/build/boards/cv180x/cv180zb_wevb_0008a_spinor/partition/partition_spinor.xml /home/rootroot/2023-10-18_source/build/tools/common/image_tool/alios/PackYocTool/PackYocTool
INFO: /home/rootroot/2023-10-18_source/build/tools/common/image_tool/alios/PackYocTool/PackYocTool 474D4943 12345678 0000 1000 100000 300000 /home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor/rawimages/yoc.bin /home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor/yoc.bin
HEAD:
   magic: 0x474d4943
   version: 0x12345678
   file_sz: 0x1d12b0
   file_crc_value: 0x5a54d915
   chunk_crc_offset: 0x0
   chunk_crc_size: 0x1000
   chunk_crc_value: 0x5a54fb67
   part_offset: 0x100000
   part_size: 0x300000
INFO: Packing yoc.bin done!
  [TARGET] fsbl-build 
ln -snrf -t /home/rootroot/2023-10-18_source/fsbl/build /home/rootroot/2023-10-18_source/build/output/cv180zb_wevb_0008a_spinor/cvi_board_memmap.h
make -C /home/rootroot/2023-10-18_source/fsbl clean O=/home/rootroot/2023-10-18_source/fsbl/build/cv180zb_wevb_0008a_spinor 
make[1]: Entering directory '/home/rootroot/2023-10-18_source/fsbl'
  MAKECMDGOALS clean 
fatal: not a git repository (or any parent up to mount point /)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
  [VAR] CHIP_ARCH=cv180x 
  [VAR] BOOT_CPU=riscv 
  [VAR] TEST_FROM_SPINOR1=0 
  [VAR] PAGE_SIZE_64KB=1 
  TARGET clean 
make[1]: Leaving directory '/home/rootroot/2023-10-18_source/fsbl'
make -j16 -C /home/rootroot/2023-10-18_source/fsbl O=/home/rootroot/2023-10-18_source/fsbl/build/cv180zb_wevb_0008a_spinor BLCP_2ND_PATH=/home/rootroot/2023-10-18_source/mars_alios/solutions/helloworld/yoc.bin \
    LOADER_2ND_PATH=/home/rootroot/2023-10-18_source/u-boot-2021.10/build/cv180zb_wevb_0008a_spinor/u-boot-raw.bin \
    FORCE_BOOT_FROM_FLASH=y
make[1]: Entering directory '/home/rootroot/2023-10-18_source/fsbl'
  MAKECMDGOALS  
fatal: not a git repository (or any parent up to mount point /)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
  [VAR] CHIP_ARCH=cv180x 
  [VAR] BOOT_CPU=riscv 
  [VAR] TEST_FROM_SPINOR1=0 
  [VAR] PAGE_SIZE_64KB=1 
  TARGET gen-chip-conf 
  CC      lib/lzma/LzmaDec.c
  CC      lib/lz4/lz4_all.c
  CC      lib/lz4/xxhash.c
  CC      lib/crc/crc16.c
  CC      lib/utils/decompress.c
  CC      lib/utils/bl2_2nd_parse.c
  CC      plat/cv180x/bl2/bl2_main.c
  AS      lib/cpu/riscv/bl2_entrypoint.S
  PP      plat/cv180x/bl2/bl2.ld.S
  PP      make_helpers/get_macros.ld.S
  LD      /home/rootroot/2023-10-18_source/fsbl/build/cv180zb_wevb_0008a_spinor/blmacros/blmacros.elf
  BIN     /home/rootroot/2023-10-18_source/fsbl/build/cv180zb_wevb_0008a_spinor/blmacros.bin
  SYM     /home/rootroot/2023-10-18_source/fsbl/build/cv180zb_wevb_0008a_spinor/blmacros/blmacros.sym

  OD      /home/rootroot/2023-10-18_source/fsbl/build/cv180zb_wevb_0008a_spinor/blmacros/blmacros.dis
Built /home/rootroot/2023-10-18_source/fsbl/build/cv180zb_wevb_0008a_spinor/blmacros.bin successfully

  TARGET blmacros 
  TARGET blmacros-env 
  LD      /home/rootroot/2023-10-18_source/fsbl/build/cv180zb_wevb_0008a_spinor/bl2/bl2.elf
  BIN     /home/rootroot/2023-10-18_source/fsbl/build/cv180zb_wevb_0008a_spinor/bl2.bin
  SYM     /home/rootroot/2023-10-18_source/fsbl/build/cv180zb_wevb_0008a_spinor/bl2/bl2.sym

  OD      /home/rootroot/2023-10-18_source/fsbl/build/cv180zb_wevb_0008a_spinor/bl2/bl2.dis
Built /home/rootroot/2023-10-18_source/fsbl/build/cv180zb_wevb_0008a_spinor/bl2.bin successfully

  TARGET bl2 
  TARGET fip-all 
  [GEN] fip.bin
INFO:root:PROG: fiptool.py
DEBUG:root:  BL2='/home/rootroot/2023-10-18_source/fsbl/build/cv180zb_wevb_0008a_spinor/bl2.bin'
DEBUG:root:  BL2_FILL=None
DEBUG:root:  BL32=None
DEBUG:root:  BL32_RUNADDR=None
DEBUG:root:  BLCP='test/empty.bin'
DEBUG:root:  BLCP_2ND='/home/rootroot/2023-10-18_source/mars_alios/solutions/helloworld/yoc.bin'
DEBUG:root:  BLCP_2ND_RUNADDR=2183135232
DEBUG:root:  BLCP_IMG_RUNADDR=85983744
DEBUG:root:  BLCP_PARAM_LOADADDR=0
DEBUG:root:  BLOCK_SIZE=None
DEBUG:root:  CHIP_CONF='/home/rootroot/2023-10-18_source/fsbl/build/cv180zb_wevb_0008a_spinor/chip_conf.bin'
DEBUG:root:  DDR_PARAM='test/cv181x/ddr_param.bin'
DEBUG:root:  LOADER_2ND='/home/rootroot/2023-10-18_source/u-boot-2021.10/build/cv180zb_wevb_0008a_spinor/u-boot-raw.bin'
DEBUG:root:  MONITOR='../opensbi/build/platform/generic/firmware/fw_dynamic.bin'
DEBUG:root:  MONITOR_RUNADDR=2147483648
DEBUG:root:  NAND_INFO=b'\x00\x00\x00\x00'
DEBUG:root:  NOR_INFO=b'\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff'
DEBUG:root:  OLD_FIP=None
DEBUG:root:  compress='lz4'
DEBUG:root:  func=
DEBUG:root:  output='/home/rootroot/2023-10-18_source/fsbl/build/cv180zb_wevb_0008a_spinor/fip.bin'
DEBUG:root:  subcmd='genfip'
DEBUG:root:  verbose=10
DEBUG:root:generate_fip:
DEBUG:root:add_nor_info:
DEBUG:root:add_nand_info:
DEBUG:root:add_chip_conf:
DEBUG:root:add_blcp:
DEBUG:root:add_bl2:
DEBUG:root:ddr_param=0x2000 bytes
DEBUG:root:blcp_2nd=0x1d12b0 bytes
DEBUG:root:monitor=0x19f88 bytes
DEBUG:root:loader_2nd=0x7d71f bytes
DEBUG:root:make_fip1:
INFO:root:add BLCP (0x0)
INFO:root:add BL2 (0x9200)
DEBUG:root:len(body1_bin) is 37376
DEBUG:root:len(fip1_bin) is 41472
DEBUG:root:make_fip2:
DEBUG:root:pack_blcp_2nd:
INFO:root:C906L_PARTITION_EXIST is true, yoc packed independented
DEBUG:root:pack_monitor:
DEBUG:root:pack_loader_2nd:
INFO:root:lz4 loader_2nd=0x59206 bytes wo header
DEBUG:root:len(param2_bin) is 4096
INFO:root:generated fip_bin is 525824 bytes
INFO:root:print(param1):
[   >,
    >,
    >,
    >,
    >,
    >,
    >,
    >,
    >,
    >,
    >,
    >,
    >,
    >,
    >,
    >,
    >,
    >,
    >,
    >,
    >,
    >,
    >,
    >,
    >]
INFO:root:print(param2):
[   >,
    >,
    >,
    >,
    >,
    >,
    >,
    >,
    >,
    >,
    >,
    >,
    >,
    >,
    >,
    >,
    >,
    >,
    >,
    >,
    >,
    >,
    >,
    >]
INFO:root:print(ldr_2nd_hdr):
[   >,
    >,
    >,
    >,
    >,
    >,
    >]
  [LS]  -rw-rw-r-- 1 rootroot rootroot 525824 11月 3 17:35 /home/rootroot/2023-10-18_source/fsbl/build/cv180zb_wevb_0008a_spinor/fip.bin
make[1]: Leaving directory '/home/rootroot/2023-10-18_source/fsbl'
cp /home/rootroot/2023-10-18_source/fsbl/build/cv180zb_wevb_0008a_spinor/fip.bin /home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor/
make -C /home/rootroot/2023-10-18_source/fsbl clean O=/home/rootroot/2023-10-18_source/fsbl/build/cv180zb_wevb_0008a_spinor 
make[1]: Entering directory '/home/rootroot/2023-10-18_source/fsbl'
  MAKECMDGOALS clean 
fatal: not a git repository (or any parent up to mount point /)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
  [VAR] CHIP_ARCH=cv180x 
  [VAR] BOOT_CPU=riscv 
  [VAR] TEST_FROM_SPINOR1=0 
  [VAR] PAGE_SIZE_64KB=1 
  TARGET clean 
make[1]: Leaving directory '/home/rootroot/2023-10-18_source/fsbl'
make -j16 -C /home/rootroot/2023-10-18_source/fsbl O=/home/rootroot/2023-10-18_source/fsbl/build/cv180zb_wevb_0008a_spinor BLCP_2ND_PATH=/home/rootroot/2023-10-18_source/mars_alios/solutions/helloworld/yoc.bin \
    CONFIG_SKIP_UBOOT= LOADER_2ND_PATH=/home/rootroot/2023-10-18_source/u-boot-2021.10/build/cv180zb_wevb_0008a_spinor/u-boot-raw_spl.bin
make[1]: Entering directory '/home/rootroot/2023-10-18_source/fsbl'
  MAKECMDGOALS  
fatal: not a git repository (or any parent up to mount point /)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
  [VAR] CHIP_ARCH=cv180x 
  [VAR] BOOT_CPU=riscv 
  [VAR] TEST_FROM_SPINOR1=0 
  [VAR] PAGE_SIZE_64KB=1 
  TARGET gen-chip-conf 
  CC      lib/lzma/LzmaDec.c
  CC      lib/lz4/lz4_all.c
  CC      lib/lz4/xxhash.c
  CC      lib/crc/crc16.c
  CC      lib/utils/decompress.c
  CC      lib/utils/bl2_2nd_parse.c
  CC      plat/cv180x/bl2/bl2_main.c
  AS      lib/cpu/riscv/bl2_entrypoint.S
  PP      plat/cv180x/bl2/bl2.ld.S
  PP      make_helpers/get_macros.ld.S
  LD      /home/rootroot/2023-10-18_source/fsbl/build/cv180zb_wevb_0008a_spinor/blmacros/blmacros.elf
  BIN     /home/rootroot/2023-10-18_source/fsbl/build/cv180zb_wevb_0008a_spinor/blmacros.bin
  SYM     /home/rootroot/2023-10-18_source/fsbl/build/cv180zb_wevb_0008a_spinor/blmacros/blmacros.sym

  OD      /home/rootroot/2023-10-18_source/fsbl/build/cv180zb_wevb_0008a_spinor/blmacros/blmacros.dis
Built /home/rootroot/2023-10-18_source/fsbl/build/cv180zb_wevb_0008a_spinor/blmacros.bin successfully

  TARGET blmacros 
  TARGET blmacros-env 
  LD      /home/rootroot/2023-10-18_source/fsbl/build/cv180zb_wevb_0008a_spinor/bl2/bl2.elf
  BIN     /home/rootroot/2023-10-18_source/fsbl/build/cv180zb_wevb_0008a_spinor/bl2.bin
  SYM     /home/rootroot/2023-10-18_source/fsbl/build/cv180zb_wevb_0008a_spinor/bl2/bl2.sym

  OD      /home/rootroot/2023-10-18_source/fsbl/build/cv180zb_wevb_0008a_spinor/bl2/bl2.dis
Built /home/rootroot/2023-10-18_source/fsbl/build/cv180zb_wevb_0008a_spinor/bl2.bin successfully

  TARGET bl2 
  TARGET fip-all 
  [GEN] fip.bin
INFO:root:PROG: fiptool.py
DEBUG:root:  BL2='/home/rootroot/2023-10-18_source/fsbl/build/cv180zb_wevb_0008a_spinor/bl2.bin'
DEBUG:root:  BL2_FILL=None
DEBUG:root:  BL32=None
DEBUG:root:  BL32_RUNADDR=None
DEBUG:root:  BLCP='test/empty.bin'
DEBUG:root:  BLCP_2ND='/home/rootroot/2023-10-18_source/mars_alios/solutions/helloworld/yoc.bin'
DEBUG:root:  BLCP_2ND_RUNADDR=2183135232
DEBUG:root:  BLCP_IMG_RUNADDR=85983744
DEBUG:root:  BLCP_PARAM_LOADADDR=0
DEBUG:root:  BLOCK_SIZE=None
DEBUG:root:  CHIP_CONF='/home/rootroot/2023-10-18_source/fsbl/build/cv180zb_wevb_0008a_spinor/chip_conf.bin'
DEBUG:root:  DDR_PARAM='test/cv181x/ddr_param.bin'
DEBUG:root:  LOADER_2ND='/home/rootroot/2023-10-18_source/u-boot-2021.10/build/cv180zb_wevb_0008a_spinor/u-boot-raw_spl.bin'
DEBUG:root:  MONITOR='../opensbi/build/platform/generic/firmware/fw_dynamic.bin'
DEBUG:root:  MONITOR_RUNADDR=2147483648
DEBUG:root:  NAND_INFO=b'\x00\x00\x00\x00'
DEBUG:root:  NOR_INFO=b'\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff'
DEBUG:root:  OLD_FIP=None
DEBUG:root:  compress='lz4'
DEBUG:root:  func=
DEBUG:root:  output='/home/rootroot/2023-10-18_source/fsbl/build/cv180zb_wevb_0008a_spinor/fip.bin'
DEBUG:root:  subcmd='genfip'
DEBUG:root:  verbose=10
DEBUG:root:generate_fip:
DEBUG:root:add_nor_info:
DEBUG:root:add_nand_info:
DEBUG:root:add_chip_conf:
DEBUG:root:add_blcp:
DEBUG:root:add_bl2:
DEBUG:root:ddr_param=0x2000 bytes
DEBUG:root:blcp_2nd=0x1d12b0 bytes
DEBUG:root:monitor=0x19f88 bytes
DEBUG:root:loader_2nd=0x98d8 bytes
DEBUG:root:make_fip1:
INFO:root:add BLCP (0x0)
INFO:root:add BL2 (0x9200)
DEBUG:root:len(body1_bin) is 37376
DEBUG:root:len(fip1_bin) is 41472
DEBUG:root:make_fip2:
DEBUG:root:pack_blcp_2nd:
INFO:root:C906L_PARTITION_EXIST is true, yoc packed independented
DEBUG:root:pack_monitor:
DEBUG:root:pack_loader_2nd:
INFO:root:lz4 loader_2nd=0x75dd bytes wo header
DEBUG:root:len(param2_bin) is 4096
INFO:root:generated fip_bin is 190464 bytes
INFO:root:print(param1):
[   >,
    >,
    >,
    >,
    >,
    >,
    >,
    >,
    >,
    >,
    >,
    >,
    >,
    >,
    >,
    >,
    >,
    >,
    >,
    >,
    >,
    >,
    >,
    >,
    >]
INFO:root:print(param2):
[   >,
    >,
    >,
    >,
    >,
    >,
    >,
    >,
    >,
    >,
    >,
    >,
    >,
    >,
    >,
    >,
    >,
    >,
    >,
    >,
    >,
    >,
    >,
    >]
INFO:root:print(ldr_2nd_hdr):
[   >,
    >,
    >,
    >,
    >,
    >,
    >]
  [LS]  -rw-rw-r-- 1 rootroot rootroot 190464 11月 3 17:35 /home/rootroot/2023-10-18_source/fsbl/build/cv180zb_wevb_0008a_spinor/fip.bin
make[1]: Leaving directory '/home/rootroot/2023-10-18_source/fsbl'
cp /home/rootroot/2023-10-18_source/fsbl/build/cv180zb_wevb_0008a_spinor/fip.bin /home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor/fip_spl.bin
  [TARGET] u-boot-dep 
cp /home/rootroot/2023-10-18_source/opensbi/build/platform/generic/firmware/fw_payload.bin /home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor/fw_payload_uboot.bin
cp /home/rootroot/2023-10-18_source/opensbi/build/platform/generic/firmware/fw_payload.elf /home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor/elf/fw_payload_uboot.elf
 Run build_middleware() function 
make: '/home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor/rootfs' is up to date.
~/2023-10-18_source/middleware/v2 ~/2023-10-18_source/build
~/2023-10-18_source/build
~/2023-10-18_source/middleware/v2/sample ~/2023-10-18_source/build
##############################
#                            #
#   Compiling 'samples'...   #
#                            #
##############################
venc sensor_test ir_auto region audio scene_auto cvg cipher all
make[1]: Entering directory '/home/rootroot/2023-10-18_source/middleware/v2/sample/venc'
[riscv64-unknown-linux-musl-gcc] sample_venc.o
[riscv64-unknown-linux-musl-gcc] sample_venc_lib.o
[riscv64-unknown-linux-musl-gcc] sample_venc_testcase.o
[riscv64-unknown-linux-musl-gcc] sample_vdec_lib.o
[riscv64-unknown-linux-musl-gcc] sample_vdec_testcase.o
[riscv64-unknown-linux-musl-gcc] sample_common_venc.o
[riscv64-unknown-linux-musl-gcc] md5sum.o
[riscv64-unknown-linux-musl-gcc] sample_common_sys.o
[riscv64-unknown-linux-musl-gcc] sample_common_vi.o
[LINK][riscv64-unknown-linux-musl-gcc] sample_venc
make[1]: Leaving directory '/home/rootroot/2023-10-18_source/middleware/v2/sample/venc'
/home/rootroot/2023-10-18_source/middleware/v2/sample
make[1]: Entering directory '/home/rootroot/2023-10-18_source/middleware/v2/sample/sensor_test'
[riscv64-unknown-linux-musl-gcc] sensor_test.o
[riscv64-unknown-linux-musl-gcc] ae_test.o
[riscv64-unknown-linux-musl-gcc] sample_common_isp.o
[riscv64-unknown-linux-musl-gcc] sample_common_platform.o
[riscv64-unknown-linux-musl-gcc] sample_common_bin.o
[LINK][riscv64-unknown-linux-musl-g++] sensor_test
make[1]: Leaving directory '/home/rootroot/2023-10-18_source/middleware/v2/sample/sensor_test'
/home/rootroot/2023-10-18_source/middleware/v2/sample
make[1]: Entering directory '/home/rootroot/2023-10-18_source/middleware/v2/sample/ir_auto'
[riscv64-unknown-linux-musl-gcc] ir_auto.o
[LINK][riscv64-unknown-linux-musl-g++] ir_auto
make[1]: Leaving directory '/home/rootroot/2023-10-18_source/middleware/v2/sample/ir_auto'
/home/rootroot/2023-10-18_source/middleware/v2/sample
make[1]: Entering directory '/home/rootroot/2023-10-18_source/middleware/v2/sample/region'
[riscv64-unknown-linux-musl-gcc] sample_common_peripheral.o
[riscv64-unknown-linux-musl-gcc] sample_common_vpss.o
[riscv64-unknown-linux-musl-gcc] sample_common_vdec.o
[riscv64-unknown-linux-musl-gcc] sample_common_vo.o
[riscv64-unknown-linux-musl-gcc] sample_common_region.o
[riscv64-unknown-linux-musl-gcc] loadbmp.o
[riscv64-unknown-linux-musl-gcc] sample_region.o
[LINK][riscv64-unknown-linux-musl-g++] sample_region
make[1]: Leaving directory '/home/rootroot/2023-10-18_source/middleware/v2/sample/region'
/home/rootroot/2023-10-18_source/middleware/v2/sample
make[1]: Entering directory '/home/rootroot/2023-10-18_source/middleware/v2/sample/audio'
[riscv64-unknown-linux-musl-gcc] cvi_sample_audio.o
[riscv64-unknown-linux-musl-gcc] cvi_audio_parse_param.o
[riscv64-unknown-linux-musl-gcc] cvi_audio_dl_adp.o
[riscv64-unknown-linux-musl-gcc] cvi_audio_aac_adp.o
[LINK][riscv64-unknown-linux-musl-g++] sample_audio
audio check and leave..remove unnecessary libs
make[1]: Leaving directory '/home/rootroot/2023-10-18_source/middleware/v2/sample/audio'
/home/rootroot/2023-10-18_source/middleware/v2/sample
make[1]: Entering directory '/home/rootroot/2023-10-18_source/middleware/v2/sample/scene_auto'
[riscv64-unknown-linux-musl-gcc] cvi_scene.o
[riscv64-unknown-linux-musl-gcc] cvi_scene_setparam.o
[riscv64-unknown-linux-musl-gcc] sample_scene.o
[riscv64-unknown-linux-musl-gcc] cvi_scene_decode.o
[riscv64-unknown-linux-musl-gcc] cvi_scene_loadparam.o
[riscv64-unknown-linux-musl-gcc] sample_scene_main.o
[riscv64-unknown-linux-musl-gcc] dictionary.o
[riscv64-unknown-linux-musl-gcc] iniparser.o
[LINK][riscv64-unknown-linux-musl-g++] sample_scene_auto
make[1]: Leaving directory '/home/rootroot/2023-10-18_source/middleware/v2/sample/scene_auto'
/home/rootroot/2023-10-18_source/middleware/v2/sample
make[1]: Entering directory '/home/rootroot/2023-10-18_source/middleware/v2/sample/cvg'
[riscv64-unknown-linux-musl-gcc] sample_cvg.o
[LINK][riscv64-unknown-linux-musl-gcc] sample_cvg
make[1]: Leaving directory '/home/rootroot/2023-10-18_source/middleware/v2/sample/cvg'
/home/rootroot/2023-10-18_source/middleware/v2/sample
make[1]: Entering directory '/home/rootroot/2023-10-18_source/middleware/v2/sample/cipher'
[riscv64-unknown-linux-musl-gcc] cvi_sample_efuse.o
[riscv64-unknown-linux-musl-gcc] cvi_sample_all.o
[LINK][riscv64-unknown-linux-musl-gcc] sample_cipher
make[1]: Leaving directory '/home/rootroot/2023-10-18_source/middleware/v2/sample/cipher'
/home/rootroot/2023-10-18_source/middleware/v2/sample
~/2023-10-18_source/build
 Run pack_boot() function 
~/2023-10-18_source/build ~/2023-10-18_source
rm -rf /home/rootroot/2023-10-18_source/ramdisk/build/cv180zb_wevb_0008a_spinor/configs/*
rm -rf /home/rootroot/2023-10-18_source/ramdisk/build/cv180zb_wevb_0008a_spinor/target/*
cp -r /home/rootroot/2023-10-18_source/ramdisk/initramfs/musl_riscv64/* /home/rootroot/2023-10-18_source/ramdisk/build/cv180zb_wevb_0008a_spinor/target
cp -r /home/rootroot/2023-10-18_source/ramdisk/rootfs/overlay/cv180x_musl_riscv64/* /home/rootroot/2023-10-18_source/ramdisk/build/cv180zb_wevb_0008a_spinor/target
~/2023-10-18_source
~/2023-10-18_source/ramdisk/build/cv180zb_wevb_0008a_spinor/workspace ~/2023-10-18_source
~/2023-10-18_source/build ~/2023-10-18_source/ramdisk/build/cv180zb_wevb_0008a_spinor/workspace ~/2023-10-18_source
  [TARGET] kernel-dts 
ln -snrf /home/rootroot/2023-10-18_source/build/output/cv180zb_wevb_0008a_spinor/cvi_board_memmap.h /home/rootroot/2023-10-18_source/linux_5.10/scripts/dtc/include-prefixes/
find /home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/ -type l -delete
find /home/rootroot/2023-10-18_source/build/boards/default/dts/cv180x /home/rootroot/2023-10-18_source/build/boards/default/dts/cv180x_riscv -name *.dts* -exec ln -sf {} /home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/ \;
find /home/rootroot/2023-10-18_source/build/boards/cv180x \
    \( -path "*linux/*.dts*" -o -path "*dts_riscv/*.dts*" \) \
    -exec ln -sf {} /home/rootroot/2023-10-18_source/linux_5.10/arch/riscv/boot/dts/cvitek/ \;
make -j16 -C /home/rootroot/2023-10-18_source/linux_5.10/build/cv180zb_wevb_0008a_spinor dtbs
make[1]: Entering directory '/home/rootroot/2023-10-18_source/linux_5.10/build/cv180zb_wevb_0008a_spinor'
scripts/Makefile.lib:8: 'always' is deprecated. Please use 'always-y' instead
make[1]: Leaving directory '/home/rootroot/2023-10-18_source/linux_5.10/build/cv180zb_wevb_0008a_spinor'
cp /home/rootroot/2023-10-18_source/linux_5.10/build/cv180zb_wevb_0008a_spinor/arch/riscv/boot/dts/cvitek/*.dtb /home/rootroot/2023-10-18_source/ramdisk/build/cv180zb_wevb_0008a_spinor/workspace
  [TARGET] boot 
cd /home/rootroot/2023-10-18_source/ramdisk/build/cv180zb_wevb_0008a_spinor/workspace; /home/rootroot/2023-10-18_source/build/tools/common/gen_init_cpio /home/rootroot/2023-10-18_source/ramdisk/build/cv180zb_wevb_0008a_spinor/workspace/../configs/onekernel_fixed_files.txt.sqsh > /home/rootroot/2023-10-18_source/ramdisk/build/cv180zb_wevb_0008a_spinor/workspace/boot.cpio
# copy multi.its for *.itb layout
cp -f "/home/rootroot/2023-10-18_source/ramdisk/build/cv180zb_wevb_0008a_spinor/workspace/../configs/multi.its" "/home/rootroot/2023-10-18_source/build/output/multi.its.tmp"
python3 "/home/rootroot/2023-10-18_source/build/scripts/boards_scan.py"  --skip_ramdisk --gen_single_board_its --chip_name "cv180zb" --board_name "wevb_0008a_spinor"
mv "/home/rootroot/2023-10-18_source/build/output/multi.its.tmp" "/home/rootroot/2023-10-18_source/ramdisk/build/cv180zb_wevb_0008a_spinor/workspace/multi.its"
lz4 -c -9 -f -k /home/rootroot/2023-10-18_source/ramdisk/build/cv180zb_wevb_0008a_spinor/workspace/Image > /home/rootroot/2023-10-18_source/ramdisk/build/cv180zb_wevb_0008a_spinor/workspace/Image.lz4
sed -i "s/data = \/incbin\/(\".\/Image.gz\");/data = \/incbin\/(\".\/Image.lz4\");/g" /home/rootroot/2023-10-18_source/ramdisk/build/cv180zb_wevb_0008a_spinor/workspace/multi.its
sed -i "s/compression = \"gzip\";/compression = \"lz4\";/" /home/rootroot/2023-10-18_source/ramdisk/build/cv180zb_wevb_0008a_spinor/workspace/multi.its
gzip -9 -f -k /home/rootroot/2023-10-18_source/ramdisk/build/cv180zb_wevb_0008a_spinor/workspace/boot.cpio > /home/rootroot/2023-10-18_source/ramdisk/build/cv180zb_wevb_0008a_spinor/workspace/boot.cpio.gz
sed -ie '26,38d' /home/rootroot/2023-10-18_source/ramdisk/build/cv180zb_wevb_0008a_spinor/workspace/multi.its
sed -i "s/arch = \"arm64\";/arch = \"riscv\";/g" /home/rootroot/2023-10-18_source/ramdisk/build/cv180zb_wevb_0008a_spinor/workspace/multi.its
sed -i "s/load = <0x0 0x.*>;/load = <0x0 "0x80200000">;/g" /home/rootroot/2023-10-18_source/ramdisk/build/cv180zb_wevb_0008a_spinor/workspace/multi.its
sed -i "s/entry = <0x0 0x.*>;/entry = <0x0 "0x80200000">;/g" /home/rootroot/2023-10-18_source/ramdisk/build/cv180zb_wevb_0008a_spinor/workspace/multi.its
/home/rootroot/2023-10-18_source/build/tools/common/prebuild/mkimage -f /home/rootroot/2023-10-18_source/ramdisk/build/cv180zb_wevb_0008a_spinor/workspace/multi.its -k /home/rootroot/2023-10-18_source/ramdisk/keys -r /home/rootroot/2023-10-18_source/ramdisk/build/cv180zb_wevb_0008a_spinor/workspace/boot.itb
FIT description: Various kernels, ramdisks and FDT blobs
Created:         Fri Nov  3 17:35:16 2023
 Image 0 (kernel-1)
  Description:  cvitek kernel
  Created:      Fri Nov  3 17:35:16 2023
  Type:         Kernel Image
  Compression:  lz4 compressed
  Data Size:    3509863 Bytes = 3427.60 KiB = 3.35 MiB
  Architecture: RISC-V
  OS:           Linux
  Load Address: 0x80200000
  Entry Point:  0x80200000
  Hash algo:    crc32
  Hash value:   92c7b35e
 Image 1 (fdt-cv180zb_wevb_0008a_spinor)
  Description:  cvitek device tree - cv180zb_wevb_0008a_spinor
  Created:      Fri Nov  3 17:35:16 2023
  Type:         Flat Device Tree
  Compression:  uncompressed
  Data Size:    20071 Bytes = 19.60 KiB = 0.02 MiB
  Architecture: RISC-V
  Hash algo:    sha256
  Hash value:   b56be3400a95ee847fa6a6177cd0fc840edecf4bd783b37fd19cd01bb3dd94ab
 Configuration 0 (config-cv180zb_wevb_0008a_spinor)
  Description:  boot cvitek system with board cv180zb_wevb_0008a_spinor
  Kernel:       kernel-1
  FDT:          fdt-cv180zb_wevb_0008a_spinor
~/2023-10-18_source/ramdisk/build/cv180zb_wevb_0008a_spinor/workspace ~/2023-10-18_source
INFO: size:35e430, offset:400000, part_sz:500000, crc:5e92db01
INFO: Packing boot.spinor done!
~/2023-10-18_source
 Run pack_cfg_spinor() function 
~/2023-10-18_source/isp_tuning ~/2023-10-18_source
/home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor/rootfs/mnt/cfg/param/ gcore_gc4653
~/2023-10-18_source
# Create image for encrypting.
dd if=/dev/zero of=/home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor/rootfs/mnt/cfg/secure.img bs=5M count=1
1+0 records in
1+0 records out
5242880 bytes (5.2 MB, 5.0 MiB) copied, 0.00658624 s, 796 MB/s
/home/rootroot/2023-10-18_source/build/tools/common/prebuild/mke2fs -T ext4 -O encrypt /home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor/rootfs/mnt/cfg/secure.img
mke2fs 1.46-WIP (20-Mar-2020)

Filesystem too small for a journal
Discarding device blocks: done                            
Creating filesystem with 1280 4k blocks and 320 inodes

Allocating group tables: done                            
Writing inode tables: done                            
Writing superblocks and filesystem accounting information: done

  [TARGET] cfg-build 
  [TARGET] cfg 
python3 /home/rootroot/2023-10-18_source/build/tools/common/image_tool/raw2cimg.py /home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor/rawimages/cfg.spinor /home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor /home/rootroot/2023-10-18_source/build/boards/cv180x/cv180zb_wevb_0008a_spinor/partition/partition_spinor.xml
pack_rootfs
 Run pack_rootfs_spinor() function 
CUST_FOLDER_NAME = cv180zb_wevb_0008a_spinor
CHIP_FOLDER_PATH = /home/rootroot/2023-10-18_source/ramdisk/rootfs/overlay/cv180zb
SDK_VER_FOLDER_PATH = /home/rootroot/2023-10-18_source/ramdisk/rootfs/overlay/cv180x_musl_riscv64
CUST_FOLDER_PATH = /home/rootroot/2023-10-18_source/ramdisk/rootfs/overlay/cv180zb_wevb_0008a_spinor
# Copy rootfs
cp -a --remove-destination /home/rootroot/2023-10-18_source/ramdisk/rootfs/common_musl_riscv64/* /home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor/rootfs
cp -r /home/rootroot/2023-10-18_source/ramdisk/rootfs/overlay/cv180x_musl_riscv64/* /home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor/rootfs
# Copy chip overlay rootfs
# Copy project overlay rootfs
if [ -f /home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor/rootfs/etc/init.d/S99user ]; then mv /home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor/rootfs/etc/init.d/S99user /home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor/rootfs/etc/init.d/S00user ; fi ;
TARGET PACKAGE OUTPUT DIR=/home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor/rootfs
Copy Package file /home/rootroot/2023-10-18_source/ramdisk/rootfs/public/wifi/musl_riscv64/./usr/sbin/wpa_cli
Copy Package file /home/rootroot/2023-10-18_source/ramdisk/rootfs/public/wifi/musl_riscv64/./usr/sbin/wpa_supplicant
Copy Package file /home/rootroot/2023-10-18_source/ramdisk/rootfs/public/crontabs/musl_riscv64/./etc/init.d/P02crond
Copy Package file /home/rootroot/2023-10-18_source/ramdisk/rootfs/public/crontabs/musl_riscv64/./etc/crontabs/root
/home/rootroot/2023-10-18_source/build/boards/default/rootfs_script/prepare_rootfs.sh /home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor/rootfs
~/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor/rootfs ~/2023-10-18_source/build
sed: can't read usr/default.script: No such file or directory
mkdir: cannot create directory ‘var/run’: File exists
chmod: cannot access 'etc/ssh/*_key': No such file or directory
chmod: cannot access 'etc/ssh/*.pub': No such file or directory
~/2023-10-18_source/build
# Generate S10_automount
python3 /home/rootroot/2023-10-18_source/build/tools/common/image_tool/create_automount.py /home/rootroot/2023-10-18_source/build/boards/cv180x/cv180zb_wevb_0008a_spinor/partition/partition_spinor.xml /home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor/rootfs/etc/init.d/
# Generate /etc/fw_env.config
python3 /home/rootroot/2023-10-18_source/build/tools/common/image_tool/mkcvipart.py /home/rootroot/2023-10-18_source/build/boards/cv180x/cv180zb_wevb_0008a_spinor/partition/partition_spinor.xml /home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor/rootfs/etc/ --fw_env
INFO: generating fw_env.config
  [TARGET] rootfs-pack 
printf '\033[1;36;40m  Striping rootfs \033[0m\n'
  Striping rootfs 
printf 'remove unneeded files'
remove unneeded files/home/rootroot/2023-10-18_source/build/boards/cv180x/cv180zb_wevb_0008a_spinor/rootfs_script/clean_rootfs.sh /home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor/rootfs
cp: cannot stat '/home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor/rootfs/mnt/system/usr/bin/alios_cli': No such file or directory
5.2M    /home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor/rootfs/usr
2.7M    /home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor/rootfs/lib
788K    /home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor/rootfs/mnt
704K    /home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor/rootfs/bin
184K    /home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor/rootfs/etc
16K    /home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor/rootfs/system
12K    /home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor/rootfs/var
8.0K    /home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor/rootfs/sys
4.0K    /home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor/rootfs/tmp
4.0K    /home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor/rootfs/sbin
4.0K    /home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor/rootfs/run
4.0K    /home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor/rootfs/root
4.0K    /home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor/rootfs/proc
4.0K    /home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor/rootfs/overlay
4.0K    /home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor/rootfs/init_ramboot.sh.sqsh
4.0K    /home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor/rootfs/init
4.0K    /home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor/rootfs/dev
4.0K    /home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor/rootfs/cmdline.sh
0    /home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor/rootfs/linuxrc
0    /home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor/rootfs/lib64
find /home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor/rootfs -name "*.ko" -type f -printf 'striping %p\n' -exec riscv64-unknown-linux-musl-strip --strip-unneeded {} \;
striping /home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor/rootfs/mnt/system/ko/cvi_ipcm.ko
striping /home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor/rootfs/mnt/system/ko/cv180x_sys.ko
striping /home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor/rootfs/mnt/system/ko/cv180x_clock_cooling.ko
striping /home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor/rootfs/mnt/system/ko/cv180x_tpu.ko
find /home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor/rootfs -name "*.so*" -type f -printf 'striping %p\n' -exec riscv64-unknown-linux-musl-strip --strip-all {} \;
striping /home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor/rootfs/lib/libgomp.so.1.0.0
striping /home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor/rootfs/lib/libstdc++.so.6.0.28-gdb.py
riscv64-unknown-linux-musl-strip: /home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor/rootfs/lib/libstdc++.so.6.0.28-gdb.py: file format not recognized
striping /home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor/rootfs/lib/libgcc_s.so.1
striping /home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor/rootfs/lib/libstdc++.so.6.0.28
striping /home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor/rootfs/lib/libatomic.so.1.2.0
striping /home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor/rootfs/lib/libgcc_s.so
riscv64-unknown-linux-musl-strip: /home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor/rootfs/lib/libgcc_s.so: file format not recognized
striping /home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor/rootfs/usr/lib64v0p7_xthead/lp64d/libc.so
find /home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor/rootfs -executable -type f ! -name "*.sh" ! -path "*etc*" ! -path "*.ko" -printf 'striping %p\n' -exec riscv64-unknown-linux-musl-strip --strip-all {} 2>/dev/null \;
striping /home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor/rootfs/init
striping /home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor/rootfs/init_ramboot.sh.sqsh
striping /home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor/rootfs/lib/libgomp.so.1.0.0
striping /home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor/rootfs/lib/libstdc++.so.6.0.28
striping /home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor/rootfs/lib/libatomic.so.1.2.0
striping /home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor/rootfs/usr/sbin/wpa_cli
striping /home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor/rootfs/usr/sbin/wpa_supplicant
striping /home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor/rootfs/usr/lib64v0p7_xthead/lp64d/libc.so
striping /home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor/rootfs/usr/share/udhcpc/default.script
striping /home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor/rootfs/usr/local/bin/autologin
striping /home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor/rootfs/bin/alios_dmesg
striping /home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor/rootfs/bin/alios_cli
striping /home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor/rootfs/bin/busybox
mksquashfs /home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor/rootfs /home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor/rawimages/rootfs.sqsh -root-owned -comp gzip
Parallel mksquashfs: Using 16 processors
Creating 4.0 filesystem on /home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor/rawimages/rootfs.sqsh, block size 131072.
[=============================================================================================================================================================================================================================================================|] 100/100 100%

Exportable Squashfs 4.0 filesystem, gzip compressed, data block size 131072
    compressed data, compressed metadata, compressed fragments,
    compressed xattrs, compressed ids
    duplicates are removed
Filesystem size 2430.47 Kbytes (2.37 Mbytes)
    47.27% of uncompressed filesystem size (5141.87 Kbytes)
Inode table size 2507 bytes (2.45 Kbytes)
    16.63% of uncompressed inode table size (15075 bytes)
Directory table size 3796 bytes (3.71 Kbytes)
    59.98% of uncompressed directory table size (6329 bytes)
Number of duplicate files found 3
Number of inodes 412
Number of files 68
Number of fragments 4
Number of symbolic links  299
Number of device nodes 0
Number of fifo nodes 0
Number of socket nodes 0
Number of directories 45
Number of ids (unique uids + gids) 1
Number of uids 1
    root (0)
Number of gids 1
    root (0)
mv /home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor/rawimages/rootfs.sqsh /home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor/rawimages/rootfs.spinor
  [TARGET] rootfs 
python3 /home/rootroot/2023-10-18_source/build/tools/common/image_tool/raw2cimg.py /home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor/rawimages/rootfs.spinor /home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor /home/rootroot/2023-10-18_source/build/boards/cv180x/cv180zb_wevb_0008a_spinor/partition/partition_spinor.xml
INFO: size:260000, offset:a60000, part_sz:300000, crc:1fde2e01
INFO: Packing rootfs.spinor done!
 Run pack_data_spinor() function 
~/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor/data ~/2023-10-18_source
~/2023-10-18_source
  [TARGET] data 
chmod +x /home/rootroot/2023-10-18_source/build/tools/common/mkfs.jffs2
python3 /home/rootroot/2023-10-18_source/build/tools/common/image_tool/mkjffs2.py /home/rootroot/2023-10-18_source/build/tools/common/mkfs.jffs2 /home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor/data 4096 /home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor/rawimages/data.spinor /home/rootroot/2023-10-18_source/build/boards/cv180x/cv180zb_wevb_0008a_spinor/partition/partition_spinor.xml
python3 /home/rootroot/2023-10-18_source/build/tools/common/image_tool/raw2cimg.py /home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor/rawimages/data.spinor /home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor /home/rootroot/2023-10-18_source/build/boards/cv180x/cv180zb_wevb_0008a_spinor/partition/partition_spinor.xml
INFO: size:80000, offset:d60000, part_sz:80000, crc:4077b894
INFO: Packing data.spinor done!
 Run pack_system_spinor() function 
mkdir -p /home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor/system
  [TARGET] system 
python3 /home/rootroot/2023-10-18_source/build/tools/common/image_tool/raw2cimg.py /home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor/rawimages/system.spinor /home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor /home/rootroot/2023-10-18_source/build/boards/cv180x/cv180zb_wevb_0008a_spinor/partition/partition_spinor.xml
INFO: Packing /home/rootroot/2023-10-18_source/install/soc_cv180zb_wevb_0008a_spinor/upgrade.zip done!
rootroot@rootroot-HP-245-14-inch-G10-Notebook-PC:~/2023-10-18_source$ 
rootroot@rootroot-HP-245-14-inch-G10-Notebook-PC:~/2023-10-18_source$ 
rootroot@rootroot-HP-245-14-inch-G10-Notebook-PC:~/2023-10-18_source$ sudo shutdown -h now
[sudo] password for rootroot: 
Connection closing...Socket close.

Connection closed by foreign host.

Disconnected from remote host(rootroot192.168.110.8) at 17:36:03.

Type `help' to learn how to use Xshell prompt.

[END] 2023/11/3 17:36:17
 

20231106完整编译cv180zb(2)_第1张图片

你可能感兴趣的:(杂质,linux,服务器,运维)