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