20230330完整编译CV1826的buildroot的SDK
2023/3/30 13:56
SDK:cv1826的buildroot
使用Ubuntu22.04编译。(Ubuntu18.04和Ubuntu20.04也可以)
由于需要到外网下载各种包,编译时间可能需要1h+。
却决于您公司的网络环境以及电脑的配置了!
【VMware中的虚拟机】
如果有些包实在下载不了,可以上网去找或者使用别人已经下好的dl目录!
Y:\smartpen\buildroot\dl
由于完整LOG有18MB+,太大放不上来。我就放出错的部分的了!
rootroot@rootroot-adol-ADOLBOOK-I421UAY-ADOL14UA:~$ cd smq
bash: cd: smq: No such file or directory
rootroot@rootroot-adol-ADOLBOOK-I421UAY-ADOL14UA:~$ cd smartpen/
rootroot@rootroot-adol-ADOLBOOK-I421UAY-ADOL14UA:~/smartpen$
rootroot@rootroot-adol-ADOLBOOK-I421UAY-ADOL14UA:~/smartpen$ ll
total 104
drwxrwxr-x 17 rootroot rootroot 4096 3月 30 11:06 ./
drwxr-x--- 42 rootroot rootroot 4096 3月 30 12:19 ../
drwxrwxr-x 2 rootroot rootroot 4096 3月 30 11:06 aw_cali/
drwxrwxr-x 5 rootroot rootroot 4096 3月 30 11:06 bluetooth/
drwxrwxr-x 8 rootroot rootroot 4096 3月 30 11:09 build/
drwxrwxr-x 16 rootroot rootroot 4096 3月 30 11:12 buildroot/
-rwxrwxr-x 1 rootroot rootroot 11165 3月 30 11:06 CHANGELIST.md*
drwxrwxr-x 8 rootroot rootroot 4096 3月 30 11:12 .git/
-rw-rw-r-- 1 rootroot rootroot 3820 3月 30 11:06 .gitignore
-rwxrwxr-x 1 rootroot rootroot 4015 3月 30 11:06 GSENSOR.md*
drwxrwxr-x 3 rootroot rootroot 4096 3月 30 11:06 host-tools/
drwxrwxr-x 10 rootroot rootroot 4096 3月 30 11:06 install/
drwxrwxr-x 3 rootroot rootroot 4096 3月 30 11:06 isp_tuning/
drwxrwxr-x 26 rootroot rootroot 4096 3月 30 11:06 linux/
drwxrwxr-x 7 rootroot rootroot 4096 3月 30 11:12 middleware/
drwxrwxr-x 3 rootroot rootroot 4096 3月 30 11:06 osdrv/
drwxrwxr-x 10 rootroot rootroot 4096 3月 30 11:12 ramdisk/
-rw-rw-r-- 1 rootroot rootroot 865 3月 30 11:06 README.md
drwxrwxr-x 3 rootroot rootroot 4096 3月 30 11:06 sample_bt/
drwxrwxr-x 5 rootroot rootroot 4096 3月 30 11:06 sample-demo/
drwxrwxr-x 24 rootroot rootroot 4096 3月 30 11:09 u-boot/
-rwxrwxr-x 1 rootroot rootroot 9377 3月 30 11:06 ZTFunctionsTestInfo.md*
rootroot@rootroot-adol-ADOLBOOK-I421UAY-ADOL14UA:~/smartpen$
rootroot@rootroot-adol-ADOLBOOK-I421UAY-ADOL14UA:~/smartpen$
rootroot@rootroot-adol-ADOLBOOK-I421UAY-ADOL14UA:~/smartpen$ source build/cvisetup.sh
===========================================================
Usage:
(1) menuconfig - Use menu to configure your board.
ex: $ menuconfig
(2) defconfig $CHIP_$BOARD - Choose EVB board settings.
ex: $ defconfig cv1835_wevb_0002a
===========================================================
- The avaliable cvitek EVB boards
cv1835 - cv1835_wevb_0001a [EMMC 8GB + LPDDR4 1GB]
cv1838 - cv1838_wevb_0001a [EMMC 8GB + LPDDR4 32bit 1GB]
cv1821 - cv1821_wevb_0005b_spinand [SPINAND 256MB + QFN SIP 128MB]
cv1822 - cv1822_wevb_0005b_spinand [SPINAND 256MB + QFN SIP 256MB]
cv1823 - cv1823_wevb_0005a [SPINAND 256MB + BGA SIP 128MB]
cv1825 - cv1825_wevb_0005a [EMMC + BGA SIP 256MB]
cv1825_wevb_0005a_spinand [SPINAND 256MB + BGA SIP 256MB]
cv1826 - cv1826_dictpen_wm108_v00a [EMMC 256MB + BGA SIP 512MB]
cv1826_wevb_0005a [EMMC 256MB + BGA SIP 512MB YD-X5]
cv1826_wevb_0005a_1 [YD-X5S]
cv1826_wevb_0005a_2 [YD-X6]
cv1826_wevb_0005a_3 [YD-S6]
cv1826_wevb_0005a_spinand [SPINAND 256MB + BGA SIP 512MB]
rootroot@rootroot-adol-ADOLBOOK-I421UAY-ADOL14UA:~/smartpen$
rootroot@rootroot-adol-ADOLBOOK-I421UAY-ADOL14UA:~/smartpen$ defconfig cv1826_wevb_0005a
Run defconfig function
Loaded configuration '/home/rootroot/smartpen/build/boards/cv1826_wevb_0005a/.config'
No change to configuration in '.config'
====== Environment Variables =======
PROJECT: cv1826_wevb_0005a, DDR_CFG=ddr3_1866_x16_auto
CHIP_ARCH: CV182X, DEBUG=0 BOARD=wevb_0005a
SDK VERSION: 32bit, RPC=0
ATF options: ATF_KEY_SEL=default, BL32=1
UBOOT options: UBOOT_VBOOT=0 ENABLE_BOOTLOGO=1
ENABLE_CHARGELOGO=
CROSS_COMPILE_PREFIX: /home/rootroot/smartpen/host-tools/gcc/gcc-linaro-6.3.1-2017.05-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-
CROSS_COMPILE_PREFIX_PATH: /home/rootroot/smartpen/host-tools/gcc/gcc-linaro-6.3.1-2017.05-x86_64_arm-linux-gnueabihf
USE_CCACHE: n
Flash layout xml: /home/rootroot/smartpen/build/tools/common/image_tool/partition_cv1826_wevb_0005a.xml
output path: /home/rootroot/smartpen/install/soc_cv1826_wevb_0005a
sensor: sms_sc035gs
Sensor tuning param: sony_imx307_sony_imx307
rootroot@rootroot-adol-ADOLBOOK-I421UAY-ADOL14UA:~/smartpen$
rootroot@rootroot-adol-ADOLBOOK-I421UAY-ADOL14UA:~/smartpen$
rootroot@rootroot-adol-ADOLBOOK-I421UAY-ADOL14UA:~/smartpen$
rootroot@rootroot-adol-ADOLBOOK-I421UAY-ADOL14UA:~/smartpen$ build_all
Run build_uboot() function
[TARGET] u-boot-build
rm -f /home/rootroot/smartpen/u-boot/board/cvitek/cvi_board_init.c
ln -s /home/rootroot/smartpen/build/boards/cv1826_wevb_0005a/u-boot/cvi_board_init.c /home/rootroot/smartpen/u-boot/board/cvitek/cvi_board_init.c
make -j16 -C /home/rootroot/smartpen/u-boot olddefconfig
make[1]: Entering directory '/home/rootroot/smartpen/u-boot'
make[2]: Entering directory '/home/rootroot/smartpen/u-boot/build/cv1826_wevb_0005a'
GEN ./Makefile
scripts/kconfig/conf --olddefconfig Kconfig
#
# configuration written to .config
#
make[2]: Leaving directory '/home/rootroot/smartpen/u-boot/build/cv1826_wevb_0005a'
make[1]: Leaving directory '/home/rootroot/smartpen/u-boot'
make -j16 -C /home/rootroot/smartpen/u-boot all
make[1]: Entering directory '/home/rootroot/smartpen/u-boot'
make[2]: Entering directory '/home/rootroot/smartpen/u-boot/build/cv1826_wevb_0005a'
GEN ./Makefile
scripts/kconfig/conf --silentoldconfig Kconfig
CHK include/config.h
CFG u-boot.cfg
GEN include/autoconf.mk.dep
GEN include/autoconf.mk
CHK include/config/uboot.release
CHK include/generated/timestamp_autogenerated.h
GEN ./Makefile
UPD include/generated/timestamp_autogenerated.h
Using /home/rootroot/smartpen/u-boot as source for U-Boot
CHK include/generated/version_autogenerated.h
CC lib/asm-offsets.s
CC arch/arm/lib/asm-offsets.s
CHK include/generated/asm-offsets.h
CHK include/generated/generic-asm-offsets.h
HOSTCC tools/mkenvimage.o
HOSTCC tools/fit_image.o
HOSTCC tools/image-host.o
HOSTCC tools/dumpimage.o
HOSTCC tools/mkimage.o
HOSTLD tools/mkenvimage
HOSTLD tools/dumpimage
HOSTLD tools/mkimage
HOSTLD tools/fit_info
HOSTLD tools/fit_check_sign
CC board/cvitek/cv1822/board.o
CC disk/part.o
CC arch/arm/cpu/armv8/cpu.o
CC disk/part_dos.o
CC arch/arm/cpu/armv8/generic_timer.o
CC disk/part_efi.o
CC arch/arm/cpu/armv8/cache_v8.o
CC arch/arm/lib/bootm-fdt.o
CC drivers/i2c/i2c-uclass.o
CC arch/arm/lib/bootm.o
CC arch/arm/cpu/armv8/fwcall.o
CC drivers/gpio/dwapb_gpio.o
CC drivers/net/designware.o
CC drivers/block/blk-uclass.o
CC drivers/gpio/gpio-uclass.o
CC arch/arm/cpu/armv8/cpu-dt.o
CC drivers/clk/clk-uclass.o
CC common/main.o
CC common/init/board_init.o
CC arch/arm/lib/sections.o
CC drivers/clk/clk_fixed_rate.o
CC arch/arm/lib/stack.o
CC cmd/boot.o
/home/rootroot/smartpen/u-boot/common/main.c: In function ‘main_loop’:
/home/rootroot/smartpen/u-boot/common/main.c:62:0: warning: "SD_UPDATE_SRAM_ADDR" redefined
#define SD_UPDATE_SRAM_ADDR 0xe00fc00
In file included from include/config.h:5:0,
from /home/rootroot/smartpen/u-boot/include/common.h:21,
from /home/rootroot/smartpen/u-boot/common/main.c:10:
/home/rootroot/smartpen/u-boot/include/configs/cv1822-asic.h:98:0: note: this is the location of the previous definition
#define SD_UPDATE_SRAM_ADDR 0x0e000004
/home/rootroot/smartpen/u-boot/common/main.c:63:0: warning: "USB_UPDATE_SRAM_ADDR" redefined
#define USB_UPDATE_SRAM_ADDR 0xe00fc08
In file included from include/config.h:5:0,
from /home/rootroot/smartpen/u-boot/include/common.h:21,
from /home/rootroot/smartpen/u-boot/common/main.c:10:
/home/rootroot/smartpen/u-boot/include/configs/cv1822-asic.h:99:0: note: this is the location of the previous definition
#define USB_UPDATE_SRAM_ADDR 0x0e000004
/home/rootroot/smartpen/u-boot/common/main.c:65:0: warning: "USB_UPDATE_MAGIC" redefined
#define USB_UPDATE_MAGIC 0x4D474E33
In file included from include/config.h:5:0,
from /home/rootroot/smartpen/u-boot/include/common.h:21,
from /home/rootroot/smartpen/u-boot/common/main.c:10:
/home/rootroot/smartpen/u-boot/include/configs/cv1822-asic.h:104:0: note: this is the location of the previous definition
#define USB_UPDATE_MAGIC 0x4D474E31
CC common/exports.o
CC drivers/net/phy/phy.o
CC drivers/net/phy/cvitek.o
LD common/init/built-in.o
LD board/cvitek/cv1822/built-in.o
CC common/hash.o
CC arch/arm/lib/interrupts_64.o
CC common/cli_hush.o
CC cmd/bootm.o
CC drivers/i2c/i2c-uclass-compat.o
LD arch/arm/cpu/armv8/built-in.o
CC arch/arm/lib/reset.o
LD drivers/clk/built-in.o
CC common/autoboot.o
CC cmd/help.o
CC drivers/core/device.o
LD drivers/net/built-in.o
CC common/board_f.o
CC common/board_r.o
/home/rootroot/smartpen/u-boot/common/autoboot.c:316:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
extern void getBatteryInfo();
^~~~~~
/home/rootroot/smartpen/u-boot/common/autoboot.c: In function ‘bootdelay_process’:
/home/rootroot/smartpen/u-boot/common/autoboot.c:367:13: warning: implicit declaration of function ‘CVI_SARADC_read’ [-Wimplicit-function-declaration]
adcValue = CVI_SARADC_read(2);
^~~~~~~~~~~~~~~
CC drivers/core/fdtaddr.o
CC arch/arm/lib/cache.o
LD drivers/block/built-in.o
CC cmd/version.o
CC drivers/core/lists.o
CC drivers/i2c/i2c-gpio.o
CC arch/arm/lib/psci-dt.o
CC cmd/aes.o
CC drivers/crypto/fsl/sec.o
CC common/bootm.o
/home/rootroot/smartpen/u-boot/common/board_f.c:92:12: warning: ‘init_func_watchdog_init’ defined but not used [-Wunused-function]
static int init_func_watchdog_init(void)
^~~~~~~~~~~~~~~~~~~~~~~
LD disk/built-in.o
CC cmd/source.o
CC arch/arm/lib/reloc_aarch64_efi.o
LD drivers/gpio/built-in.o
LD drivers/crypto/fsl/built-in.o
CC cmd/bdinfo.o
CC drivers/core/root.o
CC cmd/bootefi.o
CC common/bootm_os.o
CC cmd/booti.o
CC drivers/crypto/rsa_mod_exp/mod_exp_uclass.o
LD arch/arm/lib/built-in.o
CC drivers/core/uclass.o
CC drivers/i2c/designware_i2c.o
LD drivers/net/phy/built-in.o
CC cmd/cache.o
CC drivers/crypto/rsa_mod_exp/mod_exp_sw.o
CC common/env_attr.o
CC cmd/echo.o
CC cmd/elf.o
CC drivers/core/util.o
CC cmd/exit.o
CC drivers/core/device-remove.o
/home/rootroot/smartpen/u-boot/drivers/i2c/designware_i2c.c: In function ‘cvitek_pinmux_to_gpio’:
/home/rootroot/smartpen/u-boot/drivers/i2c/designware_i2c.c:232:15: warning: comparison between pointer and integer
if (i2c_base == 0x0502B000)
^~
/home/rootroot/smartpen/u-boot/drivers/i2c/designware_i2c.c: In function ‘cvitek_pinmux_to_iic’:
/home/rootroot/smartpen/u-boot/drivers/i2c/designware_i2c.c:241:15: warning: comparison between pointer and integer
if (i2c_base == 0x0502B000)
^~
At top level:
/home/rootroot/smartpen/u-boot/drivers/i2c/designware_i2c.c:239:13: warning: ‘cvitek_pinmux_to_iic’ defined but not used [-Wunused-function]
static void cvitek_pinmux_to_iic(struct i2c_regs *i2c_base)
^~~~~~~~~~~~~~~~~~~~
/home/rootroot/smartpen/u-boot/drivers/i2c/designware_i2c.c:230:13: warning: ‘cvitek_pinmux_to_gpio’ defined but not used [-Wunused-function]
static void cvitek_pinmux_to_gpio(struct i2c_regs *i2c_base)
^~~~~~~~~~~~~~~~~~~~~
CC drivers/core/simple-bus.o
CC common/env_callback.o
LD drivers/crypto/rsa_mod_exp/built-in.o
CC common/env_flags.o
CC common/env_mmc.o
LD drivers/crypto/built-in.o
CC drivers/core/dump.o
CC cmd/ext4.o
CC drivers/cvi_fdt/cvi_fdt.o
CC common/fdt_support.o
CC cmd/ext2.o
CC cmd/fat.o
CC drivers/core/of_extra.o
LD drivers/i2c/built-in.o
CC cmd/fdt.o
CC cmd/flash.o
CC drivers/core/ofnode.o
CC cmd/cvi_utask.o
CC cmd/cvi_jpeg.o
CC cmd/cvi_reboot.o
CC cmd/cvi_sd_update.o
CC drivers/power/pmic/pmic-uclass.o
CC common/miiphyutil.o
CC drivers/power/pmic/axp2101.o
LD drivers/cvi_fdt/built-in.o
CC common/iomux.o
CC common/edid.o
CC drivers/cvi_usb/utask/cv182x/cvi_usb.o
CC drivers/fastboot/fb_common.o
CC cmd/cvi_sd_update_spinand.o
CC drivers/input/input.o
CC cmd/cvi_update.o
CC drivers/input/key_matrix.o
CC cmd/cvi_uboot_dl.o
CC common/splash.o
CC common/menu.o
CC drivers/cvi_usb/utask/cv182x/cps_cvi.o
LD drivers/power/pmic/built-in.o
/home/rootroot/smartpen/u-boot/cmd/cvi_update.c: In function ‘_prgImage_EX’:
/home/rootroot/smartpen/u-boot/cmd/cvi_update.c:50:11: warning: unused variable ‘chunk_type’ [-Wunused-variable]
uint32_t chunk_type = *(uint32_t *)((uintptr_t)file);
^~~~~~~~~~
/home/rootroot/smartpen/u-boot/cmd/cvi_update.c: In function ‘_prgImage’:
/home/rootroot/smartpen/u-boot/cmd/cvi_update.c:100:11: warning: unused variable ‘header_crc’ [-Wunused-variable]
uint32_t header_crc = *(uint32_t *)((uintptr_t)file + 12);
^~~~~~~~~~
/home/rootroot/smartpen/u-boot/cmd/cvi_update.c:97:11: warning: unused variable ‘chunk_type’ [-Wunused-variable]
uint32_t chunk_type = *(uint32_t *)((uintptr_t)file);
^~~~~~~~~~
CC common/cli_readline.o
CC cmd/cvi_vendor.o
CC cmd/cvi_vo.o
CC drivers/fastboot/fb_getvar.o
CC drivers/fastboot/fb_command.o
LD drivers/core/built-in.o
CC cmd/fs.o
/home/rootroot/smartpen/u-boot/cmd/cvi_vendor.c: In function ‘do_cvi_vendor_read’:
/home/rootroot/smartpen/u-boot/cmd/cvi_vendor.c:358:1: warning: control reaches end of non-void function [-Wreturn-type]
}
^
/home/rootroot/smartpen/u-boot/cmd/cvi_vendor.c: In function ‘do_cvi_vendor_write’:
/home/rootroot/smartpen/u-boot/cmd/cvi_vendor.c:384:1: warning: control reaches end of non-void function [-Wreturn-type]
}
^
In file included from /home/rootroot/smartpen/u-boot/include/cvi_panels/cvi_panels.h:109:0,
from /home/rootroot/smartpen/u-boot/cmd/cvi_vo.c:17:
/home/rootroot/smartpen/u-boot/include/cvi_panels/dsi_gc9503v.h:90:12: warning: large integer implicitly truncated to unsigned type [-Woverflow]
{.delay = 600, .data_type = 0x15, .size = 2, .data = {0x29, 0x00} },
^~~
CC drivers/cvi_usb/utask/cv182x/cvi_udc_otg.o
CC drivers/mmc/mmc.o
CC drivers/pwm/cv_pwm.o
CC drivers/rtc/date.o
CC drivers/jpeg/mm.o
CC drivers/jpeg/jdi.o
LD drivers/input/built-in.o
CC cmd/gpio.o
In file included from /home/rootroot/smartpen/u-boot/drivers/pwm/cv_pwm.c:10:0:
/home/rootroot/smartpen/u-boot/drivers/pwm/cv_pwm.c: In function ‘cv_pwm_config_mode’:
/home/rootroot/smartpen/u-boot/arch/arm/include/asm/io.h:73:28: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
#define __arch_getl(a) (*(volatile unsigned int *)(a))
^
/home/rootroot/smartpen/u-boot/arch/arm/include/asm/io.h:151:31: note: in expansion of macro ‘__arch_getl’
#define readl(c) ({ u32 __v = __arch_getl(c); __iormb(); __v; })
^~~~~~~~~~~
/home/rootroot/smartpen/u-boot/drivers/pwm/cv_pwm.c:39:10: note: in expansion of macro ‘readl’
value = readl(CV_PWM_BASE + 0x1000 * pwm_chip_num +
^~~~~
/home/rootroot/smartpen/u-boot/arch/arm/include/asm/io.h:78:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
#define __arch_putl(v,a) (*(volatile unsigned int *)(a) = (v))
^
/home/rootroot/smartpen/u-boot/arch/arm/include/asm/io.h:146:48: note: in expansion of macro ‘__arch_putl’
#define writel(v,c) ({ u32 __v = v; __iowmb(); __arch_putl(__v,c); __v; })
^~~~~~~~~~~
/home/rootroot/smartpen/u-boot/drivers/pwm/cv_pwm.c:43:2: note: in expansion of macro ‘writel’
writel(value, CV_PWM_BASE + 0x1000 * pwm_chip_num +
^~~~~~
/home/rootroot/smartpen/u-boot/drivers/cvi_usb/utask/cv182x/cvi_udc_otg.c:235:12: warning: ‘dcd_det’ defined but not used [-Wunused-function]
static int dcd_det(void)
^~~~~~~
/home/rootroot/smartpen/u-boot/arch/arm/include/asm/io.h:78:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
#define __arch_putl(v,a) (*(volatile unsigned int *)(a) = (v))
^
/home/rootroot/smartpen/u-boot/arch/arm/include/asm/io.h:146:48: note: in expansion of macro ‘__arch_putl’
#define writel(v,c) ({ u32 __v = v; __iowmb(); __arch_putl(__v,c); __v; })
^~~~~~~~~~~
/home/rootroot/smartpen/u-boot/drivers/pwm/cv_pwm.c:46:3: note: in expansion of macro ‘writel’
writel(pulse_num, CV_PWM_BASE + 0x1000 * pwm_chip_num +
^~~~~~
CC cmd/i2c.o
/home/rootroot/smartpen/u-boot/drivers/pwm/cv_pwm.c: In function ‘cv_pwm_config_cycle’:
/home/rootroot/smartpen/u-boot/arch/arm/include/asm/io.h:78:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
#define __arch_putl(v,a) (*(volatile unsigned int *)(a) = (v))
^
/home/rootroot/smartpen/u-boot/arch/arm/include/asm/io.h:146:48: note: in expansion of macro ‘__arch_putl’
#define writel(v,c) ({ u32 __v = v; __iowmb(); __arch_putl(__v,c); __v; })
^~~~~~~~~~~
/home/rootroot/smartpen/u-boot/drivers/pwm/cv_pwm.c:72:2: note: in expansion of macro ‘writel’
writel(hlperiod_val, CV_PWM_BASE + 0x1000 * pwm_chip_num +
^~~~~~
/home/rootroot/smartpen/u-boot/arch/arm/include/asm/io.h:78:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
#define __arch_putl(v,a) (*(volatile unsigned int *)(a) = (v))
^
/home/rootroot/smartpen/u-boot/arch/arm/include/asm/io.h:146:48: note: in expansion of macro ‘__arch_putl’
#define writel(v,c) ({ u32 __v = v; __iowmb(); __arch_putl(__v,c); __v; })
^~~~~~~~~~~
/home/rootroot/smartpen/u-boot/drivers/pwm/cv_pwm.c:75:2: note: in expansion of macro ‘writel’
writel(period_val, CV_PWM_BASE + 0x1000 * pwm_chip_num +
^~~~~~
/home/rootroot/smartpen/u-boot/drivers/pwm/cv_pwm.c: In function ‘cv_pwm_enable’:
/home/rootroot/smartpen/u-boot/arch/arm/include/asm/io.h:73:28: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
#define __arch_getl(a) (*(volatile unsigned int *)(a))
^
/home/rootroot/smartpen/u-boot/arch/arm/include/asm/io.h:151:31: note: in expansion of macro ‘__arch_getl’
#define readl(c) ({ u32 __v = __arch_getl(c); __iormb(); __v; })
^~~~~~~~~~~
/home/rootroot/smartpen/u-boot/drivers/pwm/cv_pwm.c:94:10: note: in expansion of macro ‘readl’
value = readl(CV_PWM_BASE + 0x1000 * pwm_chip_num +
^~~~~
/home/rootroot/smartpen/u-boot/arch/arm/include/asm/io.h:78:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
#define __arch_putl(v,a) (*(volatile unsigned int *)(a) = (v))
^
/home/rootroot/smartpen/u-boot/arch/arm/include/asm/io.h:146:48: note: in expansion of macro ‘__arch_putl’
#define writel(v,c) ({ u32 __v = v; __iowmb(); __arch_putl(__v,c); __v; })
^~~~~~~~~~~
/home/rootroot/smartpen/u-boot/drivers/pwm/cv_pwm.c:97:2: note: in expansion of macro ‘writel’
writel(value & ~(0x1 << pwm_num), CV_PWM_BASE +
^~~~~~
/home/rootroot/smartpen/u-boot/arch/arm/include/asm/io.h:78:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
#define __arch_putl(v,a) (*(volatile unsigned int *)(a) = (v))
^
/home/rootroot/smartpen/u-boot/arch/arm/include/asm/io.h:146:48: note: in expansion of macro ‘__arch_putl’
#define writel(v,c) ({ u32 __v = v; __iowmb(); __arch_putl(__v,c); __v; })
^~~~~~~~~~~
/home/rootroot/smartpen/u-boot/drivers/pwm/cv_pwm.c:99:2: note: in expansion of macro ‘writel’
writel(value | (0x1 << pwm_num), CV_PWM_BASE +
^~~~~~
/home/rootroot/smartpen/u-boot/arch/arm/include/asm/io.h:78:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
#define __arch_putl(v,a) (*(volatile unsigned int *)(a) = (v))
^
/home/rootroot/smartpen/u-boot/arch/arm/include/asm/io.h:146:48: note: in expansion of macro ‘__arch_putl’
#define writel(v,c) ({ u32 __v = v; __iowmb(); __arch_putl(__v,c); __v; })
^~~~~~~~~~~
/home/rootroot/smartpen/u-boot/drivers/pwm/cv_pwm.c:101:2: note: in expansion of macro ‘writel’
writel(value | (0x1 << pwm_num), CV_PWM_BASE +
^~~~~~
/home/rootroot/smartpen/u-boot/drivers/pwm/cv_pwm.c: In function ‘cv_pwm_disable’:
/home/rootroot/smartpen/u-boot/arch/arm/include/asm/io.h:73:28: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
#define __arch_getl(a) (*(volatile unsigned int *)(a))
^
/home/rootroot/smartpen/u-boot/arch/arm/include/asm/io.h:151:31: note: in expansion of macro ‘__arch_getl’
#define readl(c) ({ u32 __v = __arch_getl(c); __iormb(); __v; })
^~~~~~~~~~~
/home/rootroot/smartpen/u-boot/drivers/pwm/cv_pwm.c:118:10: note: in expansion of macro ‘readl’
value = readl(CV_PWM_BASE + 0x1000 * pwm_chip_num +
^~~~~
/home/rootroot/smartpen/u-boot/arch/arm/include/asm/io.h:78:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
#define __arch_putl(v,a) (*(volatile unsigned int *)(a) = (v))
^
/home/rootroot/smartpen/u-boot/arch/arm/include/asm/io.h:146:48: note: in expansion of macro ‘__arch_putl’
#define writel(v,c) ({ u32 __v = v; __iowmb(); __arch_putl(__v,c); __v; })
^~~~~~~~~~~
/home/rootroot/smartpen/u-boot/drivers/pwm/cv_pwm.c:121:2: note: in expansion of macro ‘writel’
writel(value & ~(0x1 << pwm_num), CV_PWM_BASE +
^~~~~~
/home/rootroot/smartpen/u-boot/drivers/pwm/cv_pwm.c: In function ‘cv_pwm_update’:
/home/rootroot/smartpen/u-boot/arch/arm/include/asm/io.h:73:28: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
#define __arch_getl(a) (*(volatile unsigned int *)(a))
^
/home/rootroot/smartpen/u-boot/arch/arm/include/asm/io.h:151:31: note: in expansion of macro ‘__arch_getl’
#define readl(c) ({ u32 __v = __arch_getl(c); __iormb(); __v; })
^~~~~~~~~~~
/home/rootroot/smartpen/u-boot/drivers/pwm/cv_pwm.c:141:10: note: in expansion of macro ‘readl’
value = readl(CV_PWM_BASE + 0x1000 * pwm_chip_num +
^~~~~
/home/rootroot/smartpen/u-boot/arch/arm/include/asm/io.h:78:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
#define __arch_putl(v,a) (*(volatile unsigned int *)(a) = (v))
^
/home/rootroot/smartpen/u-boot/arch/arm/include/asm/io.h:146:48: note: in expansion of macro ‘__arch_putl’
#define writel(v,c) ({ u32 __v = v; __iowmb(); __arch_putl(__v,c); __v; })
^~~~~~~~~~~
/home/rootroot/smartpen/u-boot/drivers/pwm/cv_pwm.c:145:2: note: in expansion of macro ‘writel’
writel(value | (0x1 << pwm_num), CV_PWM_BASE +
^~~~~~
/home/rootroot/smartpen/u-boot/arch/arm/include/asm/io.h:78:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
#define __arch_putl(v,a) (*(volatile unsigned int *)(a) = (v))
^
/home/rootroot/smartpen/u-boot/arch/arm/include/asm/io.h:146:48: note: in expansion of macro ‘__arch_putl’
#define writel(v,c) ({ u32 __v = v; __iowmb(); __arch_putl(__v,c); __v; })
^~~~~~~~~~~
/home/rootroot/smartpen/u-boot/drivers/pwm/cv_pwm.c:147:2: note: in expansion of macro ‘writel’
writel(value & ~(0x1 << pwm_num), CV_PWM_BASE +
^~~~~~
CC drivers/serial/serial.o
CC common/cli_simple.o
CC drivers/mmc/mmc-uclass.o
LD drivers/fastboot/built-in.o
CC drivers/spi/spi.o
LD drivers/rtc/built-in.o
LD drivers/pwm/built-in.o
CC drivers/jpeg/jpuapifunc.o
CC drivers/timer/timer_dw.o
CC drivers/jpeg/jpeg.o
LD drivers/spi/built-in.o
CC cmd/load.o
CC common/env_common.o
CC cmd/mem.o
LD drivers/timer/built-in.o
CC drivers/serial/serial_ns16550.o
CC common/console.o
CC common/dlmalloc.o
CC drivers/jpeg/jpuhelper.o
CC common/malloc_simple.o
CC cmd/mii.o
CC common/image.o
CC drivers/cvi_usb/utask/cv182x/cvi_udc_otg_xfer_dma.o
CC drivers/cvi_usb/utask/cv182x/usb_tty.o
CC drivers/serial/ns16550.o
/home/rootroot/smartpen/u-boot/drivers/cvi_usb/utask/cv182x/usb_tty.c: In function ‘send_readback_in_req’:
/home/rootroot/smartpen/u-boot/drivers/cvi_usb/utask/cv182x/usb_tty.c:405:9: warning: passing argument 1 of ‘memcpy’ makes pointer from integer without a cast [-Wint-conversion]
memcpy(addr, rsp, sizeof(struct usb_rsp));
^~~~
In file included from /home/rootroot/smartpen/u-boot/include/common.h:28:0,
from /home/rootroot/smartpen/u-boot/arch/arm/include/asm/system.h:4,
from /home/rootroot/smartpen/u-boot/arch/arm/include/asm/cache.h:12,
from /home/rootroot/smartpen/u-boot/include/memalign.h:15,
from /home/rootroot/smartpen/u-boot/drivers/cvi_usb/utask/cv182x/usb_tty.c:9:
/home/rootroot/smartpen/u-boot/include/linux/string.h:105:15: note: expected ‘void *’ but argument is of type ‘uint64_t {aka long long unsigned int}’
extern void * memcpy(void *,const void *,__kernel_size_t);
^~~~~~
/home/rootroot/smartpen/u-boot/drivers/cvi_usb/utask/cv182x/usb_tty.c: In function ‘bulkOutCmplMain’:
/home/rootroot/smartpen/u-boot/drivers/cvi_usb/utask/cv182x/usb_tty.c:713:9: warning: implicit declaration of function ‘_prgImage_EX’ [-Wimplicit-function-declaration]
ret = _prgImage_EX((void *)IMG_ADDR, readl(HEADER_ADDR + 8), &size, &offset, &header_crc);
^~~~~~~~~~~~
/home/rootroot/smartpen/u-boot/drivers/cvi_usb/utask/cv182x/usb_tty.c:757:23: warning: format ‘%s’ expects argument of type ‘char *’, but argument 2 has type ‘void *’ [-Wformat=]
printf("revice buf:%s\n", (void*)((uintptr_t)cmdBuf + (uintptr_t)HEADER_SIZE));
^
In file included from /home/rootroot/smartpen/u-boot/drivers/cvi_usb/utask/cv182x/usb_tty.c:23:0:
/home/rootroot/smartpen/u-boot/drivers/cvi_usb/utask/cv182x/include/cvi_udc.h:54:17: warning: comparison of distinct pointer types lacks a cast
(void) (&_min1 == &_min2); \
^
/home/rootroot/smartpen/u-boot/drivers/cvi_usb/utask/cv182x/usb_tty.c:764:5: note: in expansion of macro ‘min’
min(length - HEADER_SIZE - strlen(USB_UPDATE_HEADER),32));
^~~
/home/rootroot/smartpen/u-boot/drivers/cvi_usb/utask/cv182x/include/cvi_udc.h:54:17: warning: comparison of distinct pointer types lacks a cast
(void) (&_min1 == &_min2); \
^
/home/rootroot/smartpen/u-boot/drivers/cvi_usb/utask/cv182x/usb_tty.c:778:6: note: in expansion of macro ‘min’
min(length - HEADER_SIZE,254));
^~~
/home/rootroot/smartpen/u-boot/drivers/cvi_usb/utask/cv182x/usb_tty.c:790:29: warning: format ‘%d’ expects argument of type ‘int’, but argument 2 has type ‘__kernel_size_t {aka long unsigned int}’ [-Wformat=]
printf("read_data len : %d, buf_size: %d\n", strlen(read_data), sizeof(read_data));
^
/home/rootroot/smartpen/u-boot/drivers/cvi_usb/utask/cv182x/usb_tty.c:790:43: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘long unsigned int’ [-Wformat=]
printf("read_data len : %d, buf_size: %d\n", strlen(read_data), sizeof(read_data));
^
/home/rootroot/smartpen/u-boot/drivers/cvi_usb/utask/cv182x/usb_tty.c:791:65: warning: pointer targets in passing argument 4 of ‘send_vendor_in_req’ differ in signedness [-Wpointer-sign]
send_vendor_in_req(length, CVI_USB_PRG_CMD, bulkResetOutReq, read_data, strlen(read_data));
^~~~~~~~~
/home/rootroot/smartpen/u-boot/drivers/cvi_usb/utask/cv182x/usb_tty.c:346:13: note: expected ‘uint8_t * {aka unsigned char *}’ but argument is of type ‘char *’
static void send_vendor_in_req(uint32_t length, uint8_t token,
^~~~~~~~~~~~~~~~~~
CC drivers/watchdog/designware_wdt.o
CC drivers/jpeg/jdi_osal.o
CC drivers/mmc/mmc_write.o
CC drivers/video/display-uclass.o
CC drivers/video/backlight-uclass.o
CC drivers/video/panel-uclass.o
CC common/image-fdt.o
LD drivers/watchdog/built-in.o
CC common/image-fit.o
LD drivers/serial/built-in.o
CC cmd/mdio.o
CC drivers/video/simple_panel.o
CC common/image-sig.o
CC drivers/video/video-uclass.o
CC drivers/video/vidconsole-uclass.o
CC drivers/mmc/sdhci.o
CC drivers/video/video_bmp.o
CC drivers/mmc/cvitek/sdhci-cv182x.o
CC common/memsize.o
CC common/stdio.o
CC drivers/video/console_normal.o
CC cmd/mmc.o
CC cmd/net.o
CC drivers/jpeg/jpuapi.o
CC common/image-sparse.o
CC cmd/part.o
/home/rootroot/smartpen/u-boot/cmd/mmc.c:456:36: warning: ‘struct cmd_tbl’ declared inside parameter list will not be visible outside of this definition or declaration
static int do_mmc_fuse_rstn(struct cmd_tbl *cmdtp, int flag,
^~~~~~~
In file included from /home/rootroot/smartpen/u-boot/include/image.h:43:0,
from /home/rootroot/smartpen/u-boot/include/common.h:36,
from /home/rootroot/smartpen/u-boot/cmd/mmc.c:8:
/home/rootroot/smartpen/u-boot/cmd/mmc.c:818:36: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
U_BOOT_CMD_MKENT(fuse_rstn, 2, 0, do_mmc_fuse_rstn, "", ""),
^
/home/rootroot/smartpen/u-boot/include/command.h:188:29: note: in definition of macro ‘U_BOOT_CMD_MKENT_COMPLETE’
{ #_name, _maxargs, _rep, _cmd, _usage, \
^~~~
/home/rootroot/smartpen/u-boot/cmd/mmc.c:818:2: note: in expansion of macro ‘U_BOOT_CMD_MKENT’
U_BOOT_CMD_MKENT(fuse_rstn, 2, 0, do_mmc_fuse_rstn, "", ""),
^~~~~~~~~~~~~~~~
/home/rootroot/smartpen/u-boot/cmd/mmc.c:818:36: note: (near initialization for ‘cmd_mmc[7].cmd’)
U_BOOT_CMD_MKENT(fuse_rstn, 2, 0, do_mmc_fuse_rstn, "", ""),
^
/home/rootroot/smartpen/u-boot/include/command.h:188:29: note: in definition of macro ‘U_BOOT_CMD_MKENT_COMPLETE’
{ #_name, _maxargs, _rep, _cmd, _usage, \
^~~~
/home/rootroot/smartpen/u-boot/cmd/mmc.c:818:2: note: in expansion of macro ‘U_BOOT_CMD_MKENT’
U_BOOT_CMD_MKENT(fuse_rstn, 2, 0, do_mmc_fuse_rstn, "", ""),
^~~~~~~~~~~~~~~~
CC drivers/video/cvitek/cvi_disp.o
CC fs/fs.o
LD drivers/cvi_usb/built-in.o
CC common/fb_mmc.o
CC common/cli.o
CC fs/fat/fat_write.o
CC fs/ext4/ext4fs.o
CC fs/ext4/ext4_common.o
CC fs/fat/file.o
CC drivers/video/cvitek/cvi_mipi.o
CC drivers/video/cvitek/scaler.o
CC common/command.o
LD drivers/mmc/built-in.o
CC common/s_record.o
CC cmd/pcmcia.o
CC fs/ext4/dev.o
CC drivers/jpeg/jpurun.o
CC drivers/jpeg/mixer.o
CC cmd/setexpr.o
CC cmd/pxe.o
CC common/xyzModem.o
CC lib/libfdt/fdt.o
CC lib/efi_loader/efi_image_loader.o
CC net/checksum.o
CC lib/libfdt/fdt_ro.o
CC lib/lzma/LzmaDec.o
CC net/arp.o
CC net/bootp.o
CC lib/lzma/LzmaTools.o
CC drivers/video/cvitek/reg.o
CC lib/efi_loader/efi_boottime.o
CC net/eth-uclass.o
CC lib/libfdt/fdt_rw.o
/home/rootroot/smartpen/u-boot/lib/lzma/LzmaTools.c: In function ‘lzmaBuffToBuffDecompress’:
/home/rootroot/smartpen/u-boot/lib/lzma/LzmaTools.c:97:19: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types]
g_Alloc.Alloc = SzAlloc;
^
/home/rootroot/smartpen/u-boot/lib/lzma/LzmaTools.c:98:18: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types]
g_Alloc.Free = SzFree;
^
LD fs/ext4/built-in.o
CC net/eth_common.o
CC lib/libfdt/fdt_strerror.o
LD common/built-in.o
CC drivers/video/cvitek/vip_sys.o
CC lib/efi_loader/efi_runtime.o
CC lib/efi_loader/efi_console.o
CC lib/libfdt/fdt_sw.o
CC test/dm/cmd_dm.o
LD drivers/jpeg/built-in.o
CC lib/libfdt/fdt_wip.o
CC lib/efi_loader/efi_memory.o
CC lib/efi_loader/efi_disk.o
CC lib/efi_loader/efi_net.o
CC drivers/video/cvitek/dsi_phy.o
LD test/dm/built-in.o
CC lib/rsa/rsa-verify.o
CC cmd/test.o
CC net/net.o
CC lib/zlib/zlib.o
CC lib/libfdt/fdt_empty_tree.o
CC lib/efi_loader/efi_smbios.o
CC lib/efi_loader/helloworld.o
CC lib/libfdt/fdt_addresses.o
CC lib/rsa/rsa-checksum.o
CC lib/libfdt/fdt_region.o
CC lib/rsa/rsa-mod-exp.o
CC net/nfs.o
CC net/ping.o
CC cmd/unzip.o
CC drivers/video/cvitek/cvi_i80.o
CC net/tftp.o
LD lib/efi_loader/built-in.o
CC net/fastboot.o
LD lib/efi_loader/helloworld.so
CC cmd/fastboot.o
CC drivers/video/cvitek/cvi_disp_comm.o
OBJCOPY lib/efi_loader/helloworld.efi
CC lib/aes.o
CC drivers/video/cvitek/cvi_lvds.o
LD lib/libfdt/built-in.o
CC cmd/pmic.o
CC lib/crc7.o
CC cmd/animation.o
LD lib/rsa/built-in.o
CC lib/crc8.o
CC cmd/efuse.o
CC lib/fdtdec_common.o
CC lib/crc16.o
CC cmd/cvi_adc.o
CC lib/gunzip.o
/home/rootroot/smartpen/u-boot/cmd/animation.c: In function ‘get_battery_type’:
/home/rootroot/smartpen/u-boot/cmd/animation.c:100:13: warning: implicit declaration of function ‘CVI_SARADC_read’ [-Wimplicit-function-declaration]
battery_id=CVI_SARADC_read(1);
^~~~~~~~~~~~~~~
CC lib/smbios.o
/home/rootroot/smartpen/u-boot/cmd/animation.c: In function ‘axp2101_get_param’:
/home/rootroot/smartpen/u-boot/cmd/animation.c:199:2: warning: implicit declaration of function ‘get_fdt_property_init’ [-Wimplicit-function-declaration]
get_fdt_property_init();
^~~~~~~~~~~~~~~~~~~~~
/home/rootroot/smartpen/u-boot/cmd/animation.c:201:2: warning: implicit declaration of function ‘get_fdt_property_u32’ [-Wimplicit-function-declaration]
get_fdt_property_u32("/i2c@0502B000/pmic@34/charger@0", "pmu_init_ccvol", &pmu_init_ccvol, NULL);
^~~~~~~~~~~~~~~~~~~~
/home/rootroot/smartpen/u-boot/cmd/animation.c:211:4: warning: implicit declaration of function ‘get_fdt_property_u8_array’ [-Wimplicit-function-declaration]
get_fdt_property_u8_array("/axp2101-parameter/battery-model-vdl", "version", &batterycurve_version, NULL);
^~~~~~~~~~~~~~~~~~~~~~~~~
/home/rootroot/smartpen/u-boot/cmd/animation.c:223:2: warning: implicit declaration of function ‘get_fdt_property_u16_array’ [-Wimplicit-function-declaration]
get_fdt_property_u16_array("/axp2101-parameter/ntc-model", "parameter", ntc_model, NULL);
^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/rootroot/smartpen/u-boot/cmd/animation.c:224:2: warning: implicit declaration of function ‘get_fdt_property_deinit’ [-Wimplicit-function-declaration]
get_fdt_property_deinit();
^~~~~~~~~~~~~~~~~~~~~~~
/home/rootroot/smartpen/u-boot/cmd/animation.c:198:6: warning: unused variable ‘i’ [-Wunused-variable]
int i=0;
^
LD drivers/video/cvitek/built-in.o
CC lib/initcall.o
/home/rootroot/smartpen/u-boot/cmd/animation.c: In function ‘axp210x_init_chip’:
/home/rootroot/smartpen/u-boot/cmd/animation.c:374:6: warning: unused variable ‘i’ [-Wunused-variable]
int i=0;
^
/home/rootroot/smartpen/u-boot/cmd/animation.c: In function ‘do_animation’:
/home/rootroot/smartpen/u-boot/cmd/animation.c:615:18: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types]
battery_param = &update_model_vdl;
^
/home/rootroot/smartpen/u-boot/cmd/animation.c:619:18: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types]
battery_param = &update_model_guoguang;
^
/home/rootroot/smartpen/u-boot/cmd/animation.c:623:18: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types]
battery_param = &update_model_guoguang;
^
CC lib/lmb.o
LD drivers/video/built-in.o
/home/rootroot/smartpen/u-boot/cmd/efuse.c:104:1: warning: useless storage class specifier in empty declaration
} __attribute__((__packed__));
^
CC cmd/nvedit.o
In file included from /home/rootroot/smartpen/u-boot/cmd/cvi_adc.c:6:0:
/home/rootroot/smartpen/u-boot/cmd/cvi_adc.c: In function ‘CVI_SARADC_read’:
/home/rootroot/smartpen/u-boot/arch/arm/include/asm/io.h:78:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
#define __arch_putl(v,a) (*(volatile unsigned int *)(a) = (v))
^
/home/rootroot/smartpen/u-boot/arch/arm/include/asm/io.h:146:48: note: in expansion of macro ‘__arch_putl’
#define writel(v,c) ({ u32 __v = v; __iowmb(); __arch_putl(__v,c); __v; })
^~~~~~~~~~~
/home/rootroot/smartpen/u-boot/cmd/cvi_adc.c:169:2: note: in expansion of macro ‘writel’
writel(0x0, BASE_ADDR + SARADC_INTR_EN);
^~~~~~
/home/rootroot/smartpen/u-boot/arch/arm/include/asm/io.h:78:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
#define __arch_putl(v,a) (*(volatile unsigned int *)(a) = (v))
^
/home/rootroot/smartpen/u-boot/arch/arm/include/asm/io.h:146:48: note: in expansion of macro ‘__arch_putl’
#define writel(v,c) ({ u32 __v = v; __iowmb(); __arch_putl(__v,c); __v; })
^~~~~~~~~~~
/home/rootroot/smartpen/u-boot/cmd/cvi_adc.c:172:2: note: in expansion of macro ‘writel’
writel(1 << (SARADC_SEL_SHIFT + ch), BASE_ADDR + SARADC_CTRL);
^~~~~~
/home/rootroot/smartpen/u-boot/arch/arm/include/asm/io.h:73:28: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
#define __arch_getl(a) (*(volatile unsigned int *)(a))
^
/home/rootroot/smartpen/u-boot/arch/arm/include/asm/io.h:151:31: note: in expansion of macro ‘__arch_getl’
#define readl(c) ({ u32 __v = __arch_getl(c); __iormb(); __v; })
^~~~~~~~~~~
/home/rootroot/smartpen/u-boot/cmd/cvi_adc.c:175:10: note: in expansion of macro ‘readl’
value = readl(BASE_ADDR + SARADC_CTRL) | 1;
^~~~~
/home/rootroot/smartpen/u-boot/arch/arm/include/asm/io.h:78:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
#define __arch_putl(v,a) (*(volatile unsigned int *)(a) = (v))
^
/home/rootroot/smartpen/u-boot/arch/arm/include/asm/io.h:146:48: note: in expansion of macro ‘__arch_putl’
#define writel(v,c) ({ u32 __v = v; __iowmb(); __arch_putl(__v,c); __v; })
^~~~~~~~~~~
/home/rootroot/smartpen/u-boot/cmd/cvi_adc.c:176:2: note: in expansion of macro ‘writel’
writel(value, BASE_ADDR + SARADC_CTRL);
^~~~~~
/home/rootroot/smartpen/u-boot/arch/arm/include/asm/io.h:73:28: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
#define __arch_getl(a) (*(volatile unsigned int *)(a))
^
/home/rootroot/smartpen/u-boot/arch/arm/include/asm/io.h:151:31: note: in expansion of macro ‘__arch_getl’
#define readl(c) ({ u32 __v = __arch_getl(c); __iormb(); __v; })
^~~~~~~~~~~
/home/rootroot/smartpen/u-boot/cmd/cvi_adc.c:180:9: note: in expansion of macro ‘readl’
while (readl(BASE_ADDR + SARADC_STATUS) & 0x1)
^~~~~
/home/rootroot/smartpen/u-boot/cmd/cvi_adc.c:183:20: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
adc_value = readl((void *)(BASE_ADDR + SARADC_CH1_RESULT) + (ch - 1) * 4) & 0xFFF;
^
/home/rootroot/smartpen/u-boot/arch/arm/include/asm/io.h:73:54: note: in definition of macro ‘__arch_getl’
#define __arch_getl(a) (*(volatile unsigned int *)(a))
^
/home/rootroot/smartpen/u-boot/cmd/cvi_adc.c:183:14: note: in expansion of macro ‘readl’
adc_value = readl((void *)(BASE_ADDR + SARADC_CH1_RESULT) + (ch - 1) * 4) & 0xFFF;
^~~~~
At top level:
/home/rootroot/smartpen/u-boot/cmd/cvi_adc.c:48:12: warning: ‘__trace’ defined but not used [-Wunused-function]
static int __trace(const char *prefix, const char *path, const char *func, int lineno, const char *fmt, ...)
^~~~~~~
LD drivers/built-in.o
CC lib/ldiv.o
CC lib/md5.o
CC lib/net_utils.o
CC lib/qsort.o
LD net/built-in.o
CC lib/rc4.o
CC lib/list_sort.o
CC lib/sha1.o
CC lib/sha256.o
LD fs/fat/built-in.o
LD fs/built-in.o
CC lib/fdtdec.o
CC lib/hashtable.o
CC lib/errno.o
CC lib/display_options.o
CC lib/crc32.o
CC lib/ctype.o
CC lib/div64.o
CC lib/hang.o
CC lib/linux_compat.o
CC lib/linux_string.o
CC lib/membuff.o
CC lib/slre.o
LD lib/lzma/built-in.o
CC lib/string.o
CC lib/tables_csum.o
CC lib/time.o
CC lib/match_table.o
CC lib/uuid.o
CC lib/rand.o
CC lib/vsprintf.o
CC lib/panic.o
LD cmd/built-in.o
CC lib/strto.o
CC lib/strmhz.o
LD lib/zlib/built-in.o
LD lib/built-in.o
CC examples/standalone/hello_world.o
CC examples/standalone/stubs.o
LD examples/standalone/libstubs.o
LD examples/standalone/hello_world
OBJCOPY examples/standalone/hello_world.srec
OBJCOPY examples/standalone/hello_world.bin
LD u-boot
OBJCOPY u-boot.srec
OBJCOPY u-boot-nodtb.bin
SYM u-boot.sym
start=$(/home/rootroot/smartpen/host-tools/gcc/gcc-linaro-6.3.1-2017.05-x86_64_aarch64-linux-gnu/bin/aarch64-linux-gnu-nm u-boot | grep __rel_dyn_start | cut -f 1 -d ' '); end=$(/home/rootroot/smartpen/host-tools/gcc/gcc-linaro-6.3.1-2017.05-x86_64_aarch64-linux-gnu/bin/aarch64-linux-gnu-nm u-boot | grep __rel_dyn_end | cut -f 1 -d ' '); tools/relocate-rela u-boot-nodtb.bin 0x83080000 $start $end
make[4]: 'arch/arm/dts/cv1822_asic.dtb' is up to date.
CAT u-boot-dtb.bin
COPY u-boot.bin
LD u-boot.elf
===================== WARNING ======================
This board uses CONFIG_DM_I2C_COMPAT. Please remove
(possibly in a subsequent patch in your series)
before sending patches to the mailing list.
====================================================
CFGCHK u-boot.cfg
comm: file 2 is not in sorted order
comm: input is not in sorted order
make[2]: Leaving directory '/home/rootroot/smartpen/u-boot/build/cv1826_wevb_0005a'
make[1]: Leaving directory '/home/rootroot/smartpen/u-boot'
echo "Compress u-boot with LZMA"
Compress u-boot with LZMA
lzma --force /home/rootroot/smartpen/u-boot/build/cv1826_wevb_0005a/u-boot.bin
echo -n 'LZMA' | cat - /home/rootroot/smartpen/u-boot/build/cv1826_wevb_0005a/u-boot.bin.lzma > /home/rootroot/smartpen/u-boot/build/cv1826_wevb_0005a/u-boot.bin
[TARGET] u-boot-env-tools
make -j16 -C /home/rootroot/smartpen/u-boot env
make[1]: Entering directory '/home/rootroot/smartpen/u-boot'
make[2]: Entering directory '/home/rootroot/smartpen/u-boot/build/cv1826_wevb_0005a'
make[2]: Leaving directory '/home/rootroot/smartpen/u-boot/build/cv1826_wevb_0005a'
make[1]: Leaving directory '/home/rootroot/smartpen/u-boot'
[TARGET] u-boot
python3 /home/rootroot/smartpen/build/tools/cv1826/pack_fip/pack_fip.py /home/rootroot/smartpen/install/soc_cv1826_wevb_0005a/fip_pre/fip_pre.bin \
--add-bl33 /home/rootroot/smartpen/u-boot/build/cv1826_wevb_0005a/u-boot.bin --output /home/rootroot/smartpen/install/soc_cv1826_wevb_0005a/fip.bin
DEBUG:root:args=Namespace(LICENSE_FILE=None, BLD=None, BLP=None, DDRC=None, BL2=None, BL31=None, BL32=None, BL33='/home/rootroot/smartpen/u-boot/build/cv1826_wevb_0005a/u-boot.bin', BLD1_KEY_CERT=None, BLD2_KEY_CERT=None, CV_TRUSTED_KEY_CERT=None, SOC_FW_KEY_CERT=None, TRUSTED_OS_FW_KEY_CERT=None, CV_NON_TRUSTED_KEY_CERT=None, BL33_KEY_CERT=None, TRUSTED_BOOT_FW_CERT=None, BLD_CONTENT_CERT=None, SOC_FW_CONTENT_CERT=None, TRUSTED_OS_FW_CONTENT_CERT=None, BL33_CONTENT_CERT=None, BLD_TAR=None, FIP_BIN=['/home/rootroot/smartpen/install/soc_cv1826_wevb_0005a/fip_pre/fip_pre.bin'], output='/home/rootroot/smartpen/install/soc_cv1826_wevb_0005a/fip.bin', version=False, verbose=10, unpack=False, parse=False, tar_bld=False)
INFO:root:Open /home/rootroot/smartpen/u-boot/build/cv1826_wevb_0005a/u-boot.bin
DEBUG:root:merge_fip: /home/rootroot/smartpen/install/soc_cv1826_wevb_0005a/fip_pre/fip_pre.bin
INFO:root:FIP_BIN: /home/rootroot/smartpen/install/soc_cv1826_wevb_0005a/fip_pre/fip_pre.bin
INFO:root:/home/rootroot/smartpen/install/soc_cv1826_wevb_0005a/fip_pre/fip_pre.bin is 157696 bytes
INFO:root:TOC header: flag_plat=0x0000
INFO:root: REE_SCS: 0
INFO:root: REE_ENCRYPTION: 0
WARNING:root:UUID_BLD1_KEY_CERT is not found
WARNING:root:UUID_BLD2_KEY_CERT is not found
WARNING:root:UUID_CV_TRUSTED_KEY_CERT is not found
WARNING:root:UUID_SOC_FW_KEY_CERT is not found
WARNING:root:UUID_TRUSTED_OS_FW_KEY_CERT is not found
WARNING:root:UUID_CV_NON_TRUSTED_KEY_CERT is not found
WARNING:root:UUID_BL33_KEY_CERT is not found
WARNING:root:UUID_TRUSTED_BOOT_FW_CERT is not found
WARNING:root:UUID_BLD_CONTENT_CERT is not found
WARNING:root:UUID_SOC_FW_CONTENT_CERT is not found
WARNING:root:UUID_TRUSTED_OS_FW_CONTENT_CERT is not found
WARNING:root:UUID_BL33_CONTENT_CERT is not found
DEBUG:root:
DEBUG:root:
DEBUG:root:
DEBUG:root:
DEBUG:root:
DEBUG:root:
DEBUG:root:
DEBUG:root:
WARNING:root:rest size is 1836
DEBUG:root:merge BL33
INFO:root:New TOC header: flag_plat=0x0000
INFO:root:Save new FIP image to /home/rootroot/smartpen/install/soc_cv1826_wevb_0005a/fip.bin
Run build_kernel() function
[TARGET] kernel-build
echo LOCALVERSION=-tag-
LOCALVERSION=-tag-
make -j16 -C /home/rootroot/smartpen/linux O=/home/rootroot/smartpen/linux/build/cv1826_wevb_0005a olddefconfig
make[1]: Entering directory '/home/rootroot/smartpen/linux'
make[2]: Entering directory '/home/rootroot/smartpen/linux/build/cv1826_wevb_0005a'
GEN ./Makefile
scripts/kconfig/conf --olddefconfig Kconfig
drivers/audio_pa/Kconfig:1:warning: config symbol defined without type
#
# configuration written to .config
#
make[2]: Leaving directory '/home/rootroot/smartpen/linux/build/cv1826_wevb_0005a'
make[1]: Leaving directory '/home/rootroot/smartpen/linux'
make -j16 -C /home/rootroot/smartpen/linux/build/cv1826_wevb_0005a Image modules
make[1]: Entering directory '/home/rootroot/smartpen/linux/build/cv1826_wevb_0005a'
GEN ./Makefile
scripts/kconfig/conf --syncconfig Kconfig
drivers/audio_pa/Kconfig:1:warning: config symbol defined without type
GEN ./Makefile
Using /home/rootroot/smartpen/linux as source for kernel
CALL /home/rootroot/smartpen/linux/scripts/checksyscalls.sh
CHK include/generated/compile.h
Kernel: arch/arm/boot/Image is ready
Building modules, stage 2.
MODPOST 11 modules
make[1]: Leaving directory '/home/rootroot/smartpen/linux/build/cv1826_wevb_0005a'
make -j16 -C /home/rootroot/smartpen/linux/build/cv1826_wevb_0005a modules_install headers_install INSTALL_HDR_PATH=/home/rootroot/smartpen/linux/build/cv1826_wevb_0005a/arm/usr
make[1]: Entering directory '/home/rootroot/smartpen/linux/build/cv1826_wevb_0005a'
INSTALL drivers/gator/gator.ko
INSTALL drivers/input/sensors/accel/sc7a20.ko
INSTALL drivers/input/sensors/accel/sc7a20e.ko
INSTALL drivers/media/usb/gspca/gspca_main.ko
INSTALL drivers/net/wireless/bes/bes2600/bes2600.ko
INSTALL drivers/net/wireless/realtek/rtl8723ds/8723ds.ko
INSTALL drivers/video/backlight/lcd.ko
INSTALL drivers/video/fbdev/core/cfbcopyarea.ko
INSTALL drivers/video/fbdev/core/cfbfillrect.ko
INSTALL drivers/video/fbdev/core/cfbimgblt.ko
INSTALL drivers/watchdog/cv182x_wdt.ko
DEPMOD 4.19.164-tag-
REMOVE ion.h ion_cvitek.h
make[1]: Leaving directory '/home/rootroot/smartpen/linux/build/cv1826_wevb_0005a'
ln -sf /home/rootroot/smartpen/linux/build/cv1826_wevb_0005a/arm/usr/include /home/rootroot/smartpen/linux/build/cv1826_wevb_0005a/usr/include
[TARGET] kernel
echo LOCALVERSION=-tag-
LOCALVERSION=-tag-
mkdir -p /home/rootroot/smartpen/install/soc_cv1826_wevb_0005a/elf
mkdir -p /home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace
cp /home/rootroot/smartpen/linux/build/cv1826_wevb_0005a/arch/arm/boot/Image /home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace
cp /home/rootroot/smartpen/linux/build/cv1826_wevb_0005a/vmlinux /home/rootroot/smartpen/install/soc_cv1826_wevb_0005a/elf/
mkdir -p /home/rootroot/smartpen/install/soc_cv1826_wevb_0005a/rootfs/mnt/system/ko
find /home/rootroot/smartpen/linux/build/cv1826_wevb_0005a/modules -name '*.ko' -exec cp -f {} /home/rootroot/smartpen/install/soc_cv1826_wevb_0005a/rootfs/mnt/system/ko/ \;
cp /home/rootroot/smartpen/linux/drivers/staging/android/uapi/ion.h /home/rootroot/smartpen/linux/build/cv1826_wevb_0005a/arm/usr/include/linux/
cp /home/rootroot/smartpen/linux/drivers/staging/android/uapi/ion_cvitek.h /home/rootroot/smartpen/linux/build/cv1826_wevb_0005a/arm/usr/include/linux/
cp /home/rootroot/smartpen/linux/include/uapi/linux/dma-buf.h /home/rootroot/smartpen/linux/build/cv1826_wevb_0005a/arm/usr/include/linux/
ln -sf /home/rootroot/smartpen/linux/build/cv1826_wevb_0005a /home/rootroot/smartpen/linux/build/kernel_output
Run pack_boot() function
~/smartpen/build ~/smartpen/build
rm -rf /home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/configs/*
rm -rf /home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/target/*
cp -r /home/rootroot/smartpen/ramdisk/initramfs/glibc_arm/* /home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/target
cp -r /home/rootroot/smartpen/ramdisk/rootfs/overlay/cv1826/* /home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/target
~/smartpen/build
~/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace ~/smartpen/build
~/smartpen/build ~/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace ~/smartpen/build
[TARGET] kernel-dts
find /home/rootroot/smartpen/linux/arch/arm/boot/dts/cvitek/ -type l -delete
find /home/rootroot/smartpen/build/boards/ -path "*linux/*.dts*" -exec ln -sf {} /home/rootroot/smartpen/linux/arch/arm/boot/dts/cvitek/ \;
make -j16 -C /home/rootroot/smartpen/linux/build/cv1826_wevb_0005a dtbs
make[1]: Entering directory '/home/rootroot/smartpen/linux/build/cv1826_wevb_0005a'
GEN ./Makefile
Using /home/rootroot/smartpen/linux as source for kernel
CALL /home/rootroot/smartpen/linux/scripts/checksyscalls.sh
make -f /home/rootroot/smartpen/linux/scripts/Makefile.build obj=arch/arm/boot/dts
make[1]: Leaving directory '/home/rootroot/smartpen/linux/build/cv1826_wevb_0005a'
cp /home/rootroot/smartpen/linux/build/cv1826_wevb_0005a/arch/arm/boot/dts/cvitek/*.dtb /home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace
[TARGET] boot
cd /home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace; /home/rootroot/smartpen/ramdisk/tools/gen_init_cpio /home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/../configs/onekernel_fixed_files.txt.sqsh > /home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/boot.cpio
# copy multi.its for *.itb layout
cp -f "/home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/../configs/multi.its" "/home/rootroot/smartpen/build/output/multi.its.tmp"
python3 "/home/rootroot/smartpen/build/scripts/boards_scan.py" --gen-board-its CV182X --skip_ramdisk
mv "/home/rootroot/smartpen/build/output/multi.its.tmp" "/home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/multi.its"
gzip -c -9 -f -k /home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/Image > /home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/Image.gzip
sed -i "s/data = \/incbin\/(\".\/Image.gz\");/data = \/incbin\/(\".\/Image.gzip\");/g" /home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/multi.its
sed -i "s/compression = \"gzip\";/compression = \"gzip\";/" /home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/multi.its
gzip -9 -f -k /home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/boot.cpio > /home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/boot.cpio.gz
sed -ie '26,38d' /home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/multi.its
sed -i "s/arch = \"arm64\";/arch = \"arm\";/g" /home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/multi.its
sed -i "s/load = <0x0 0x.*>;/load = <0x0 "0x80108000">;/g" /home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/multi.its
sed -i "s/entry = <0x0 0x.*>;/entry = <0x0 "0x80108000">;/g" /home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/multi.its
/home/rootroot/smartpen/build/tools/common/prebuild/mkimage -f /home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/multi.its -k /home/rootroot/smartpen/ramdisk/keys -r /home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/boot.itb
/home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/multi.its:12.12-24.5: Warning (unit_address_vs_reg): /images/kernel@1: node has a unit name, but no reg or ranges property
/home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/multi.its:21.11-23.6: Warning (unit_address_vs_reg): /images/kernel@1/hash@2: node has a unit name, but no reg or ranges property
/home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/multi.its:29.39-38.11: Warning (unit_address_vs_reg): /images/fdt@cv1821_wevb_0005b_spinand: node has a unit name, but no reg or ranges property
/home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/multi.its:35.20-37.15: Warning (unit_address_vs_reg): /images/fdt@cv1821_wevb_0005b_spinand/hash@1: node has a unit name, but no reg or ranges property
/home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/multi.its:41.39-50.11: Warning (unit_address_vs_reg): /images/fdt@cv1822_wevb_0005b_spinand: node has a unit name, but no reg or ranges property
/home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/multi.its:47.20-49.15: Warning (unit_address_vs_reg): /images/fdt@cv1822_wevb_0005b_spinand/hash@1: node has a unit name, but no reg or ranges property
/home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/multi.its:53.31-62.11: Warning (unit_address_vs_reg): /images/fdt@cv1823_wevb_0005a: node has a unit name, but no reg or ranges property
/home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/multi.its:59.20-61.15: Warning (unit_address_vs_reg): /images/fdt@cv1823_wevb_0005a/hash@1: node has a unit name, but no reg or ranges property
/home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/multi.its:65.31-74.11: Warning (unit_address_vs_reg): /images/fdt@cv1825_wevb_0005a: node has a unit name, but no reg or ranges property
/home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/multi.its:71.20-73.15: Warning (unit_address_vs_reg): /images/fdt@cv1825_wevb_0005a/hash@1: node has a unit name, but no reg or ranges property
/home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/multi.its:77.39-86.11: Warning (unit_address_vs_reg): /images/fdt@cv1825_wevb_0005a_spinand: node has a unit name, but no reg or ranges property
/home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/multi.its:83.20-85.15: Warning (unit_address_vs_reg): /images/fdt@cv1825_wevb_0005a_spinand/hash@1: node has a unit name, but no reg or ranges property
/home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/multi.its:89.39-98.11: Warning (unit_address_vs_reg): /images/fdt@cv1826_dictpen_wm108_v00a: node has a unit name, but no reg or ranges property
/home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/multi.its:95.20-97.15: Warning (unit_address_vs_reg): /images/fdt@cv1826_dictpen_wm108_v00a/hash@1: node has a unit name, but no reg or ranges property
/home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/multi.its:101.31-110.11: Warning (unit_address_vs_reg): /images/fdt@cv1826_wevb_0005a: node has a unit name, but no reg or ranges property
/home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/multi.its:107.20-109.15: Warning (unit_address_vs_reg): /images/fdt@cv1826_wevb_0005a/hash@1: node has a unit name, but no reg or ranges property
/home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/multi.its:113.33-122.11: Warning (unit_address_vs_reg): /images/fdt@cv1826_wevb_0005a_1: node has a unit name, but no reg or ranges property
/home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/multi.its:119.20-121.15: Warning (unit_address_vs_reg): /images/fdt@cv1826_wevb_0005a_1/hash@1: node has a unit name, but no reg or ranges property
/home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/multi.its:125.33-134.11: Warning (unit_address_vs_reg): /images/fdt@cv1826_wevb_0005a_2: node has a unit name, but no reg or ranges property
/home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/multi.its:131.20-133.15: Warning (unit_address_vs_reg): /images/fdt@cv1826_wevb_0005a_2/hash@1: node has a unit name, but no reg or ranges property
/home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/multi.its:137.33-146.11: Warning (unit_address_vs_reg): /images/fdt@cv1826_wevb_0005a_3: node has a unit name, but no reg or ranges property
/home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/multi.its:143.20-145.15: Warning (unit_address_vs_reg): /images/fdt@cv1826_wevb_0005a_3/hash@1: node has a unit name, but no reg or ranges property
/home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/multi.its:149.39-158.11: Warning (unit_address_vs_reg): /images/fdt@cv1826_wevb_0005a_spinand: node has a unit name, but no reg or ranges property
/home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/multi.its:155.20-157.15: Warning (unit_address_vs_reg): /images/fdt@cv1826_wevb_0005a_spinand/hash@1: node has a unit name, but no reg or ranges property
/home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/multi.its:167.42-171.11: Warning (unit_address_vs_reg): /configurations/config@cv1821_wevb_0005b_spinand: node has a unit name, but no reg or ranges property
/home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/multi.its:174.42-178.11: Warning (unit_address_vs_reg): /configurations/config@cv1822_wevb_0005b_spinand: node has a unit name, but no reg or ranges property
/home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/multi.its:181.34-185.11: Warning (unit_address_vs_reg): /configurations/config@cv1823_wevb_0005a: node has a unit name, but no reg or ranges property
/home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/multi.its:188.34-192.11: Warning (unit_address_vs_reg): /configurations/config@cv1825_wevb_0005a: node has a unit name, but no reg or ranges property
/home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/multi.its:195.42-199.11: Warning (unit_address_vs_reg): /configurations/config@cv1825_wevb_0005a_spinand: node has a unit name, but no reg or ranges property
/home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/multi.its:202.42-206.11: Warning (unit_address_vs_reg): /configurations/config@cv1826_dictpen_wm108_v00a: node has a unit name, but no reg or ranges property
/home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/multi.its:209.34-213.11: Warning (unit_address_vs_reg): /configurations/config@cv1826_wevb_0005a: node has a unit name, but no reg or ranges property
/home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/multi.its:216.36-220.11: Warning (unit_address_vs_reg): /configurations/config@cv1826_wevb_0005a_1: node has a unit name, but no reg or ranges property
/home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/multi.its:223.36-227.11: Warning (unit_address_vs_reg): /configurations/config@cv1826_wevb_0005a_2: node has a unit name, but no reg or ranges property
/home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/multi.its:230.36-234.11: Warning (unit_address_vs_reg): /configurations/config@cv1826_wevb_0005a_3: node has a unit name, but no reg or ranges property
/home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/multi.its:237.42-241.11: Warning (unit_address_vs_reg): /configurations/config@cv1826_wevb_0005a_spinand: node has a unit name, but no reg or ranges property
FIT description: Various kernels, ramdisks and FDT blobs
Created: Thu Mar 30 14:13:42 2023
Image 0 (kernel@1)
Description: cvitek kernel
Created: Thu Mar 30 14:13:42 2023
Type: Kernel Image
Compression: gzip compressed
Data Size: 6407683 Bytes = 6257.50 KiB = 6.11 MiB
Architecture: ARM
OS: Linux
Load Address: 0x80108000
Entry Point: 0x80108000
Hash algo: sha256
Hash value: dc567a43299925887d9e322daf4aa1461bcede9b73a5cdf14661ed62375262c1
Image 1 (fdt@cv1821_wevb_0005b_spinand)
Description: cvitek device tree - cv1821_wevb_0005b_spinand
Created: Thu Mar 30 14:13:42 2023
Type: Flat Device Tree
Compression: uncompressed
Data Size: 17229 Bytes = 16.83 KiB = 0.02 MiB
Architecture: ARM
Hash algo: sha256
Hash value: fba3c73d40bf17b0f3e1fdea7fc5b52335c0f858603219fe868835a7afd0b2e6
Image 2 (fdt@cv1822_wevb_0005b_spinand)
Description: cvitek device tree - cv1822_wevb_0005b_spinand
Created: Thu Mar 30 14:13:42 2023
Type: Flat Device Tree
Compression: uncompressed
Data Size: 17229 Bytes = 16.83 KiB = 0.02 MiB
Architecture: ARM
Hash algo: sha256
Hash value: 6ccfd3740dcf824e66818bb235063fab987ef64c647a226df09a25186ce025d4
Image 3 (fdt@cv1823_wevb_0005a)
Description: cvitek device tree - cv1823_wevb_0005a
Created: Thu Mar 30 14:13:42 2023
Type: Flat Device Tree
Compression: uncompressed
Data Size: 18806 Bytes = 18.37 KiB = 0.02 MiB
Architecture: ARM
Hash algo: sha256
Hash value: 8894f32d5f38f8bc439325ecd742330bddabbfd00440e4f9b6041d536f910afa
Image 4 (fdt@cv1825_wevb_0005a)
Description: cvitek device tree - cv1825_wevb_0005a
Created: Thu Mar 30 14:13:42 2023
Type: Flat Device Tree
Compression: uncompressed
Data Size: 18806 Bytes = 18.37 KiB = 0.02 MiB
Architecture: ARM
Hash algo: sha256
Hash value: 1b429a7990b27bf6d3ed014345ae01632628bfe8284d3e8f365d2460a743e25c
Image 5 (fdt@cv1825_wevb_0005a_spinand)
Description: cvitek device tree - cv1825_wevb_0005a_spinand
Created: Thu Mar 30 14:13:42 2023
Type: Flat Device Tree
Compression: uncompressed
Data Size: 18808 Bytes = 18.37 KiB = 0.02 MiB
Architecture: ARM
Hash algo: sha256
Hash value: 043b845fd806f000a11654cabd6b839db6522690fc5d6c84e30810589dca6ac1
Image 6 (fdt@cv1826_dictpen_wm108_v00a)
Description: cvitek device tree - cv1826_dictpen_wm108_v00a
Created: Thu Mar 30 14:13:42 2023
Type: Flat Device Tree
Compression: uncompressed
Data Size: 25078 Bytes = 24.49 KiB = 0.02 MiB
Architecture: ARM
Hash algo: sha256
Hash value: 5c9ca96bbf764db47ce1a6a63516e51a52ede36e7ea19e863a747a5d0ae6e88b
Image 7 (fdt@cv1826_wevb_0005a)
Description: cvitek device tree - cv1826_wevb_0005a
Created: Thu Mar 30 14:13:42 2023
Type: Flat Device Tree
Compression: uncompressed
Data Size: 27428 Bytes = 26.79 KiB = 0.03 MiB
Architecture: ARM
Hash algo: sha256
Hash value: 531da5e0f405e2e89dc4c624fb251d4ad793816229bf34ec162442b90e8d3c03
Image 8 (fdt@cv1826_wevb_0005a_1)
Description: cvitek device tree - cv1826_wevb_0005a_1
Created: Thu Mar 30 14:13:42 2023
Type: Flat Device Tree
Compression: uncompressed
Data Size: 27452 Bytes = 26.81 KiB = 0.03 MiB
Architecture: ARM
Hash algo: sha256
Hash value: 71a64934e5da41f4523b29d26abf507a66ad3d8e5537fce50c2680f522ba52e1
Image 9 (fdt@cv1826_wevb_0005a_2)
Description: cvitek device tree - cv1826_wevb_0005a_2
Created: Thu Mar 30 14:13:42 2023
Type: Flat Device Tree
Compression: uncompressed
Data Size: 27452 Bytes = 26.81 KiB = 0.03 MiB
Architecture: ARM
Hash algo: sha256
Hash value: 2db38b125a7e4fb7c682a3fca4fe44ea5a0785d4f0da5b8d4ea91f7e9bcdc9e1
Image 10 (fdt@cv1826_wevb_0005a_3)
Description: cvitek device tree - cv1826_wevb_0005a_3
Created: Thu Mar 30 14:13:42 2023
Type: Flat Device Tree
Compression: uncompressed
Data Size: 27452 Bytes = 26.81 KiB = 0.03 MiB
Architecture: ARM
Hash algo: sha256
Hash value: c22bccbff9b193dd9354c7bd7b5a9df3c371ef7bc6a8440aec48696ead3f7301
Image 11 (fdt@cv1826_wevb_0005a_spinand)
Description: cvitek device tree - cv1826_wevb_0005a_spinand
Created: Thu Mar 30 14:13:42 2023
Type: Flat Device Tree
Compression: uncompressed
Data Size: 18808 Bytes = 18.37 KiB = 0.02 MiB
Architecture: ARM
Hash algo: sha256
Hash value: 60b94b71f9f9fc94c81f5e5bdb1794f66fbfe30b4e1009cc0d60bdc76798505b
Configuration 0 (config@cv1821_wevb_0005b_spinand)
Description: boot cvitek system with board cv1821_wevb_0005b_spinand
Kernel: kernel@1
FDT: fdt@cv1821_wevb_0005b_spinand
Configuration 1 (config@cv1822_wevb_0005b_spinand)
Description: boot cvitek system with board cv1822_wevb_0005b_spinand
Kernel: kernel@1
FDT: fdt@cv1822_wevb_0005b_spinand
Configuration 2 (config@cv1823_wevb_0005a)
Description: boot cvitek system with board cv1823_wevb_0005a
Kernel: kernel@1
FDT: fdt@cv1823_wevb_0005a
Configuration 3 (config@cv1825_wevb_0005a)
Description: boot cvitek system with board cv1825_wevb_0005a
Kernel: kernel@1
FDT: fdt@cv1825_wevb_0005a
Configuration 4 (config@cv1825_wevb_0005a_spinand)
Description: boot cvitek system with board cv1825_wevb_0005a_spinand
Kernel: kernel@1
FDT: fdt@cv1825_wevb_0005a_spinand
Configuration 5 (config@cv1826_dictpen_wm108_v00a)
Description: boot cvitek system with board cv1826_dictpen_wm108_v00a
Kernel: kernel@1
FDT: fdt@cv1826_dictpen_wm108_v00a
Configuration 6 (config@cv1826_wevb_0005a)
Description: boot cvitek system with board cv1826_wevb_0005a
Kernel: kernel@1
FDT: fdt@cv1826_wevb_0005a
Configuration 7 (config@cv1826_wevb_0005a_1)
Description: boot cvitek system with board cv1826_wevb_0005a_1
Kernel: kernel@1
FDT: fdt@cv1826_wevb_0005a_1
Configuration 8 (config@cv1826_wevb_0005a_2)
Description: boot cvitek system with board cv1826_wevb_0005a_2
Kernel: kernel@1
FDT: fdt@cv1826_wevb_0005a_2
Configuration 9 (config@cv1826_wevb_0005a_3)
Description: boot cvitek system with board cv1826_wevb_0005a_3
Kernel: kernel@1
FDT: fdt@cv1826_wevb_0005a_3
Configuration 10 (config@cv1826_wevb_0005a_spinand)
Description: boot cvitek system with board cv1826_wevb_0005a_spinand
Kernel: kernel@1
FDT: fdt@cv1826_wevb_0005a_spinand
~/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace ~/smartpen/build
INFO: size:659ad8, offset:2000,crc:ad5e0cc9
INFO: Packing boot.emmc done!
~/smartpen/build
Run build_osdrv() function
make: '/home/rootroot/smartpen/install/soc_cv1826_wevb_0005a/rootfs' is up to date.
~/smartpen/osdrv ~/smartpen/build
** [ KERNEL_DIR ] ** = /home/rootroot/smartpen/linux/build/cv1826_wevb_0005a
** [ INSTALL_DIR ] ** = /home/rootroot/smartpen/install/soc_cv1826_wevb_0005a/rootfs/mnt/system/ko
make -C interdrv
make[1]: Entering directory '/home/rootroot/smartpen/osdrv/interdrv'
make ARCH=arm -C /home/rootroot/smartpen/linux/build/cv1826_wevb_0005a M=$PWD
make[2]: Entering directory '/home/rootroot/smartpen/linux/build/cv1826_wevb_0005a'
GITVERSION /home/rootroot/smartpen/osdrv/interdrv/cvial/cvial_version.c
CC [M] /home/rootroot/smartpen/osdrv/interdrv/cvial/cvial_version.o
LD [M] /home/rootroot/smartpen/osdrv/interdrv/cvial/cv182x_cvial.o
Building modules, stage 2.
MODPOST 4 modules
WARNING: could not find /home/rootroot/smartpen/osdrv/interdrv/jpeg/.cvi_jpeg_init.o.cmd for /home/rootroot/smartpen/osdrv/interdrv/jpeg/cvi_jpeg_init.o
WARNING: could not find /home/rootroot/smartpen/osdrv/interdrv/tpu/.cvi_tpu_init.o.cmd for /home/rootroot/smartpen/osdrv/interdrv/tpu/cvi_tpu_init.o
WARNING: could not find /home/rootroot/smartpen/osdrv/interdrv/vcodec/.cvi_vcodec_init.o.cmd for /home/rootroot/smartpen/osdrv/interdrv/vcodec/cvi_vcodec_init.o
CC /home/rootroot/smartpen/osdrv/interdrv/cvial/cv182x_cvial.mod.o
LD [M] /home/rootroot/smartpen/osdrv/interdrv/cvial/cv182x_cvial.ko
make[2]: Leaving directory '/home/rootroot/smartpen/linux/build/cv1826_wevb_0005a'
make[1]: Leaving directory '/home/rootroot/smartpen/osdrv/interdrv'
find interdrv -name '*.ko' -print -exec cp {} /home/rootroot/smartpen/install/soc_cv1826_wevb_0005a/rootfs/mnt/system/ko \;;
interdrv/usb/cvi_usb_f_cvg.ko
interdrv/jpeg/cv182x_jpeg.ko
interdrv/tpu/cv182x_tpu.ko
interdrv/vip/cvi_mipi_tx.ko
interdrv/vip/cvi_mipi_rx.ko
interdrv/vip/cv182x_vip.ko
interdrv/vip/cv182x_sensor_i2c.ko
interdrv/cvial/cv182x_cvial.ko
interdrv/vcodec/cv182x_vcodec.ko
interdrv/pwm/cv182x_pwm.ko
interdrv/mon/cv182x_mon.ko
interdrv/rtc/cv182x_rtc.ko
interdrv/saradc/cv182x_saradc.ko
interdrv/clock_cooling/cv182x_clock_cooling.ko
interdrv/fb/cvi_fb.ko
interdrv/wiegand/cvi_wiegand.ko
interdrv/base/cv182x_base.ko
make[1]: Entering directory '/home/rootroot/smartpen/osdrv/interdrv/base'
make ARCH=arm -C /home/rootroot/smartpen/linux/build/cv1826_wevb_0005a M=/home/rootroot/smartpen/osdrv/interdrv/base modules
make[2]: Entering directory '/home/rootroot/smartpen/linux/build/cv1826_wevb_0005a'
Building modules, stage 2.
MODPOST 1 modules
make[2]: Leaving directory '/home/rootroot/smartpen/linux/build/cv1826_wevb_0005a'
make[1]: Leaving directory '/home/rootroot/smartpen/osdrv/interdrv/base'
make[1]: Entering directory '/home/rootroot/smartpen/osdrv/interdrv/usb'
make ARCH=arm -C /home/rootroot/smartpen/linux/build/cv1826_wevb_0005a M=/home/rootroot/smartpen/osdrv/interdrv/usb modules
make[2]: Entering directory '/home/rootroot/smartpen/linux/build/cv1826_wevb_0005a'
Building modules, stage 2.
MODPOST 1 modules
make[2]: Leaving directory '/home/rootroot/smartpen/linux/build/cv1826_wevb_0005a'
make[1]: Leaving directory '/home/rootroot/smartpen/osdrv/interdrv/usb'
make[1]: Entering directory '/home/rootroot/smartpen/osdrv/interdrv/pwm'
make ARCH=arm -C /home/rootroot/smartpen/linux/build/cv1826_wevb_0005a M=/home/rootroot/smartpen/osdrv/interdrv/pwm modules
make[2]: Entering directory '/home/rootroot/smartpen/linux/build/cv1826_wevb_0005a'
Building modules, stage 2.
MODPOST 1 modules
make[2]: Leaving directory '/home/rootroot/smartpen/linux/build/cv1826_wevb_0005a'
make[1]: Leaving directory '/home/rootroot/smartpen/osdrv/interdrv/pwm'
make[1]: Entering directory '/home/rootroot/smartpen/osdrv/interdrv/rtc'
make ARCH=arm -C /home/rootroot/smartpen/linux/build/cv1826_wevb_0005a M=/home/rootroot/smartpen/osdrv/interdrv/rtc modules
make[2]: Entering directory '/home/rootroot/smartpen/linux/build/cv1826_wevb_0005a'
Building modules, stage 2.
MODPOST 1 modules
make[2]: Leaving directory '/home/rootroot/smartpen/linux/build/cv1826_wevb_0005a'
make[1]: Leaving directory '/home/rootroot/smartpen/osdrv/interdrv/rtc'
make[1]: Entering directory '/home/rootroot/smartpen/osdrv/interdrv/vip'
make ARCH=arm -C /home/rootroot/smartpen/linux/build/cv1826_wevb_0005a M=/home/rootroot/smartpen/osdrv/interdrv/vip modules
make[2]: Entering directory '/home/rootroot/smartpen/linux/build/cv1826_wevb_0005a'
Building modules, stage 2.
MODPOST 4 modules
make[2]: Leaving directory '/home/rootroot/smartpen/linux/build/cv1826_wevb_0005a'
make[1]: Leaving directory '/home/rootroot/smartpen/osdrv/interdrv/vip'
make[1]: Entering directory '/home/rootroot/smartpen/osdrv/interdrv/mon'
make ARCH=arm -C /home/rootroot/smartpen/linux/build/cv1826_wevb_0005a M=/home/rootroot/smartpen/osdrv/interdrv/mon modules
make[2]: Entering directory '/home/rootroot/smartpen/linux/build/cv1826_wevb_0005a'
Building modules, stage 2.
MODPOST 1 modules
make[2]: Leaving directory '/home/rootroot/smartpen/linux/build/cv1826_wevb_0005a'
make[1]: Leaving directory '/home/rootroot/smartpen/osdrv/interdrv/mon'
( cd interdrv/clock_cooling && make KERNEL_DIR=/home/rootroot/smartpen/linux/build/cv1826_wevb_0005a all -j16)
make[1]: Entering directory '/home/rootroot/smartpen/osdrv/interdrv/clock_cooling'
make ARCH=arm -C /home/rootroot/smartpen/linux/build/cv1826_wevb_0005a M=/home/rootroot/smartpen/osdrv/interdrv/clock_cooling modules
make[2]: Entering directory '/home/rootroot/smartpen/linux/build/cv1826_wevb_0005a'
Building modules, stage 2.
MODPOST 1 modules
make[2]: Leaving directory '/home/rootroot/smartpen/linux/build/cv1826_wevb_0005a'
make[1]: Leaving directory '/home/rootroot/smartpen/osdrv/interdrv/clock_cooling'
( cd interdrv/clock_cooling && cp -f *.ko /home/rootroot/smartpen/install/soc_cv1826_wevb_0005a/rootfs/mnt/system/ko; )
make[1]: Entering directory '/home/rootroot/smartpen/osdrv/interdrv/saradc'
make ARCH=arm -C /home/rootroot/smartpen/linux/build/cv1826_wevb_0005a M=/home/rootroot/smartpen/osdrv/interdrv/saradc modules
make[2]: Entering directory '/home/rootroot/smartpen/linux/build/cv1826_wevb_0005a'
Building modules, stage 2.
MODPOST 1 modules
make[2]: Leaving directory '/home/rootroot/smartpen/linux/build/cv1826_wevb_0005a'
make[1]: Leaving directory '/home/rootroot/smartpen/osdrv/interdrv/saradc'
make[1]: Entering directory '/home/rootroot/smartpen/osdrv/interdrv/wiegand'
make ARCH=arm -C /home/rootroot/smartpen/linux/build/cv1826_wevb_0005a M=/home/rootroot/smartpen/osdrv/interdrv/wiegand modules
make[2]: Entering directory '/home/rootroot/smartpen/linux/build/cv1826_wevb_0005a'
Building modules, stage 2.
MODPOST 1 modules
make[2]: Leaving directory '/home/rootroot/smartpen/linux/build/cv1826_wevb_0005a'
make[1]: Leaving directory '/home/rootroot/smartpen/osdrv/interdrv/wiegand'
make[1]: Entering directory '/home/rootroot/smartpen/osdrv/interdrv/fb'
make ARCH=arm -C /home/rootroot/smartpen/linux/build/cv1826_wevb_0005a M=/home/rootroot/smartpen/osdrv/interdrv/fb modules
make[2]: Entering directory '/home/rootroot/smartpen/linux/build/cv1826_wevb_0005a'
Building modules, stage 2.
MODPOST 1 modules
WARNING: "sclr_disp_get_hw_timing" [/home/rootroot/smartpen/osdrv/interdrv/fb/cvi_fb.ko] undefined!
WARNING: "sclr_gop_update_LUT" [/home/rootroot/smartpen/osdrv/interdrv/fb/cvi_fb.ko] undefined!
WARNING: "sclr_gop_ow_set_cfg" [/home/rootroot/smartpen/osdrv/interdrv/fb/cvi_fb.ko] undefined!
WARNING: "get_disp_vsync_info" [/home/rootroot/smartpen/osdrv/interdrv/fb/cvi_fb.ko] undefined!
WARNING: "sclr_gop_get_cfg" [/home/rootroot/smartpen/osdrv/interdrv/fb/cvi_fb.ko] undefined!
WARNING: "sclr_disp_mux_get" [/home/rootroot/smartpen/osdrv/interdrv/fb/cvi_fb.ko] undefined!
WARNING: "sclr_gop_set_cfg" [/home/rootroot/smartpen/osdrv/interdrv/fb/cvi_fb.ko] undefined!
make[2]: Leaving directory '/home/rootroot/smartpen/linux/build/cv1826_wevb_0005a'
make[1]: Leaving directory '/home/rootroot/smartpen/osdrv/interdrv/fb'
~/smartpen/build
Run build_middleware() function
make: '/home/rootroot/smartpen/install/soc_cv1826_wevb_0005a/rootfs' is up to date.
~/smartpen/middleware ~/smartpen/build
ln: failed to create symbolic link 'lib/lib32': File exists
~/smartpen/build
~/smartpen/middleware/component/isp ~/smartpen/build
pushd sensor/cv182x; \
make all; \
popd;
~/smartpen/middleware/component/isp/sensor/cv182x ~/smartpen/middleware/component/isp
make[1]: Entering directory '/home/rootroot/smartpen/middleware/component/isp/sensor/cv182x'
#################################################
#
# Compiling 'component libs' Configs as below...
# SENSOR_LIST=gcore_gc1054 gcore_gc2053_1L gcore_gc2093 gcore_gc4653 nextchip_n5 nextchip_n6 ov_os08a20 ov_ov7251 ov_ov7750 pixelplus_pr2020 sms_sc035gs sms_sc035gs_1L sms_sc200ai sms_sc500ai soi_f23 soi_f35 sony_imx307 sony_imx307_2L sony_imx307_slave sony_imx327 sony_imx327_2L sony_imx327_slave sony_imx335
#
#################################################
pushd gcore_gc1054; make all; popd
~/smartpen/middleware/component/isp/sensor/cv182x/gcore_gc1054 ~/smartpen/middleware/component/isp/sensor/cv182x
make[2]: Entering directory '/home/rootroot/smartpen/middleware/component/isp/sensor/cv182x/gcore_gc1054'
[LINK][arm-linux-gnueabihf-ar] libsns_gc1054.a
make[2]: Leaving directory '/home/rootroot/smartpen/middleware/component/isp/sensor/cv182x/gcore_gc1054'
~/smartpen/middleware/component/isp/sensor/cv182x
pushd gcore_gc2053_1L; make all; popd
~/smartpen/middleware/component/isp/sensor/cv182x/gcore_gc2053_1L ~/smartpen/middleware/component/isp/sensor/cv182x
make[2]: Entering directory '/home/rootroot/smartpen/middleware/component/isp/sensor/cv182x/gcore_gc2053_1L'
[LINK][arm-linux-gnueabihf-ar] libsns_gc2053_1l.a
make[2]: Leaving directory '/home/rootroot/smartpen/middleware/component/isp/sensor/cv182x/gcore_gc2053_1L'
~/smartpen/middleware/component/isp/sensor/cv182x
pushd gcore_gc2093; make all; popd
~/smartpen/middleware/component/isp/sensor/cv182x/gcore_gc2093 ~/smartpen/middleware/component/isp/sensor/cv182x
make[2]: Entering directory '/home/rootroot/smartpen/middleware/component/isp/sensor/cv182x/gcore_gc2093'
[LINK][arm-linux-gnueabihf-ar] libsns_gc2093.a
make[2]: Leaving directory '/home/rootroot/smartpen/middleware/component/isp/sensor/cv182x/gcore_gc2093'
~/smartpen/middleware/component/isp/sensor/cv182x
pushd gcore_gc4653; make all; popd
~/smartpen/middleware/component/isp/sensor/cv182x/gcore_gc4653 ~/smartpen/middleware/component/isp/sensor/cv182x
make[2]: Entering directory '/home/rootroot/smartpen/middleware/component/isp/sensor/cv182x/gcore_gc4653'
[LINK][arm-linux-gnueabihf-ar] libsns_gc4653.a
make[2]: Leaving directory '/home/rootroot/smartpen/middleware/component/isp/sensor/cv182x/gcore_gc4653'
~/smartpen/middleware/component/isp/sensor/cv182x
pushd nextchip_n5; make all; popd
~/smartpen/middleware/component/isp/sensor/cv182x/nextchip_n5 ~/smartpen/middleware/component/isp/sensor/cv182x
make[2]: Entering directory '/home/rootroot/smartpen/middleware/component/isp/sensor/cv182x/nextchip_n5'
[LINK][arm-linux-gnueabihf-ar] libsns_n5.a
make[2]: Leaving directory '/home/rootroot/smartpen/middleware/component/isp/sensor/cv182x/nextchip_n5'
~/smartpen/middleware/component/isp/sensor/cv182x
pushd nextchip_n6; make all; popd
~/smartpen/middleware/component/isp/sensor/cv182x/nextchip_n6 ~/smartpen/middleware/component/isp/sensor/cv182x
make[2]: Entering directory '/home/rootroot/smartpen/middleware/component/isp/sensor/cv182x/nextchip_n6'
[LINK][arm-linux-gnueabihf-ar] libsns_n6.a
make[2]: Leaving directory '/home/rootroot/smartpen/middleware/component/isp/sensor/cv182x/nextchip_n6'
~/smartpen/middleware/component/isp/sensor/cv182x
pushd ov_os08a20; make all; popd
~/smartpen/middleware/component/isp/sensor/cv182x/ov_os08a20 ~/smartpen/middleware/component/isp/sensor/cv182x
make[2]: Entering directory '/home/rootroot/smartpen/middleware/component/isp/sensor/cv182x/ov_os08a20'
[LINK][arm-linux-gnueabihf-ar] libsns_os08a20.a
make[2]: Leaving directory '/home/rootroot/smartpen/middleware/component/isp/sensor/cv182x/ov_os08a20'
~/smartpen/middleware/component/isp/sensor/cv182x
pushd ov_ov7251; make all; popd
~/smartpen/middleware/component/isp/sensor/cv182x/ov_ov7251 ~/smartpen/middleware/component/isp/sensor/cv182x
make[2]: Entering directory '/home/rootroot/smartpen/middleware/component/isp/sensor/cv182x/ov_ov7251'
[LINK][arm-linux-gnueabihf-ar] libsns_ov7251.a
make[2]: Leaving directory '/home/rootroot/smartpen/middleware/component/isp/sensor/cv182x/ov_ov7251'
~/smartpen/middleware/component/isp/sensor/cv182x
pushd ov_ov7750; make all; popd
~/smartpen/middleware/component/isp/sensor/cv182x/ov_ov7750 ~/smartpen/middleware/component/isp/sensor/cv182x
make[2]: Entering directory '/home/rootroot/smartpen/middleware/component/isp/sensor/cv182x/ov_ov7750'
[LINK][arm-linux-gnueabihf-ar] libsns_ov7750.a
make[2]: Leaving directory '/home/rootroot/smartpen/middleware/component/isp/sensor/cv182x/ov_ov7750'
~/smartpen/middleware/component/isp/sensor/cv182x
pushd pixelplus_pr2020; make all; popd
~/smartpen/middleware/component/isp/sensor/cv182x/pixelplus_pr2020 ~/smartpen/middleware/component/isp/sensor/cv182x
make[2]: Entering directory '/home/rootroot/smartpen/middleware/component/isp/sensor/cv182x/pixelplus_pr2020'
[LINK][arm-linux-gnueabihf-ar] libsns_pr2020.a
make[2]: Leaving directory '/home/rootroot/smartpen/middleware/component/isp/sensor/cv182x/pixelplus_pr2020'
~/smartpen/middleware/component/isp/sensor/cv182x
pushd sms_sc035gs; make all; popd
~/smartpen/middleware/component/isp/sensor/cv182x/sms_sc035gs ~/smartpen/middleware/component/isp/sensor/cv182x
make[2]: Entering directory '/home/rootroot/smartpen/middleware/component/isp/sensor/cv182x/sms_sc035gs'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/home/rootroot/smartpen/middleware/component/isp/sensor/cv182x/sms_sc035gs'
~/smartpen/middleware/component/isp/sensor/cv182x
pushd sms_sc035gs_1L; make all; popd
~/smartpen/middleware/component/isp/sensor/cv182x/sms_sc035gs_1L ~/smartpen/middleware/component/isp/sensor/cv182x
make[2]: Entering directory '/home/rootroot/smartpen/middleware/component/isp/sensor/cv182x/sms_sc035gs_1L'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/home/rootroot/smartpen/middleware/component/isp/sensor/cv182x/sms_sc035gs_1L'
~/smartpen/middleware/component/isp/sensor/cv182x
pushd sms_sc200ai; make all; popd
~/smartpen/middleware/component/isp/sensor/cv182x/sms_sc200ai ~/smartpen/middleware/component/isp/sensor/cv182x
make[2]: Entering directory '/home/rootroot/smartpen/middleware/component/isp/sensor/cv182x/sms_sc200ai'
[LINK][arm-linux-gnueabihf-ar] libsns_sc200ai.a
make[2]: Leaving directory '/home/rootroot/smartpen/middleware/component/isp/sensor/cv182x/sms_sc200ai'
~/smartpen/middleware/component/isp/sensor/cv182x
pushd sms_sc500ai; make all; popd
~/smartpen/middleware/component/isp/sensor/cv182x/sms_sc500ai ~/smartpen/middleware/component/isp/sensor/cv182x
make[2]: Entering directory '/home/rootroot/smartpen/middleware/component/isp/sensor/cv182x/sms_sc500ai'
[LINK][arm-linux-gnueabihf-ar] libsns_sc500ai.a
make[2]: Leaving directory '/home/rootroot/smartpen/middleware/component/isp/sensor/cv182x/sms_sc500ai'
~/smartpen/middleware/component/isp/sensor/cv182x
pushd soi_f23; make all; popd
~/smartpen/middleware/component/isp/sensor/cv182x/soi_f23 ~/smartpen/middleware/component/isp/sensor/cv182x
make[2]: Entering directory '/home/rootroot/smartpen/middleware/component/isp/sensor/cv182x/soi_f23'
[LINK][arm-linux-gnueabihf-ar] libsns_f23.a
make[2]: Leaving directory '/home/rootroot/smartpen/middleware/component/isp/sensor/cv182x/soi_f23'
~/smartpen/middleware/component/isp/sensor/cv182x
pushd soi_f35; make all; popd
~/smartpen/middleware/component/isp/sensor/cv182x/soi_f35 ~/smartpen/middleware/component/isp/sensor/cv182x
make[2]: Entering directory '/home/rootroot/smartpen/middleware/component/isp/sensor/cv182x/soi_f35'
[LINK][arm-linux-gnueabihf-ar] libsns_f35.a
make[2]: Leaving directory '/home/rootroot/smartpen/middleware/component/isp/sensor/cv182x/soi_f35'
~/smartpen/middleware/component/isp/sensor/cv182x
pushd sony_imx307; make all; popd
~/smartpen/middleware/component/isp/sensor/cv182x/sony_imx307 ~/smartpen/middleware/component/isp/sensor/cv182x
make[2]: Entering directory '/home/rootroot/smartpen/middleware/component/isp/sensor/cv182x/sony_imx307'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/home/rootroot/smartpen/middleware/component/isp/sensor/cv182x/sony_imx307'
~/smartpen/middleware/component/isp/sensor/cv182x
pushd sony_imx307_2L; make all; popd
~/smartpen/middleware/component/isp/sensor/cv182x/sony_imx307_2L ~/smartpen/middleware/component/isp/sensor/cv182x
make[2]: Entering directory '/home/rootroot/smartpen/middleware/component/isp/sensor/cv182x/sony_imx307_2L'
[LINK][arm-linux-gnueabihf-ar] libsns_imx307_2l.a
make[2]: Leaving directory '/home/rootroot/smartpen/middleware/component/isp/sensor/cv182x/sony_imx307_2L'
~/smartpen/middleware/component/isp/sensor/cv182x
pushd sony_imx307_slave; make all; popd
~/smartpen/middleware/component/isp/sensor/cv182x/sony_imx307_slave ~/smartpen/middleware/component/isp/sensor/cv182x
make[2]: Entering directory '/home/rootroot/smartpen/middleware/component/isp/sensor/cv182x/sony_imx307_slave'
[LINK][arm-linux-gnueabihf-ar] libsns_imx307_slave.a
make[2]: Leaving directory '/home/rootroot/smartpen/middleware/component/isp/sensor/cv182x/sony_imx307_slave'
~/smartpen/middleware/component/isp/sensor/cv182x
pushd sony_imx327; make all; popd
~/smartpen/middleware/component/isp/sensor/cv182x/sony_imx327 ~/smartpen/middleware/component/isp/sensor/cv182x
make[2]: Entering directory '/home/rootroot/smartpen/middleware/component/isp/sensor/cv182x/sony_imx327'
[LINK][arm-linux-gnueabihf-ar] libsns_imx327.a
make[2]: Leaving directory '/home/rootroot/smartpen/middleware/component/isp/sensor/cv182x/sony_imx327'
~/smartpen/middleware/component/isp/sensor/cv182x
pushd sony_imx327_2L; make all; popd
~/smartpen/middleware/component/isp/sensor/cv182x/sony_imx327_2L ~/smartpen/middleware/component/isp/sensor/cv182x
make[2]: Entering directory '/home/rootroot/smartpen/middleware/component/isp/sensor/cv182x/sony_imx327_2L'
[LINK][arm-linux-gnueabihf-ar] libsns_imx327_2l.a
make[2]: Leaving directory '/home/rootroot/smartpen/middleware/component/isp/sensor/cv182x/sony_imx327_2L'
~/smartpen/middleware/component/isp/sensor/cv182x
pushd sony_imx327_slave; make all; popd
~/smartpen/middleware/component/isp/sensor/cv182x/sony_imx327_slave ~/smartpen/middleware/component/isp/sensor/cv182x
make[2]: Entering directory '/home/rootroot/smartpen/middleware/component/isp/sensor/cv182x/sony_imx327_slave'
[LINK][arm-linux-gnueabihf-ar] libsns_imx327_slave.a
make[2]: Leaving directory '/home/rootroot/smartpen/middleware/component/isp/sensor/cv182x/sony_imx327_slave'
~/smartpen/middleware/component/isp/sensor/cv182x
pushd sony_imx335; make all; popd
~/smartpen/middleware/component/isp/sensor/cv182x/sony_imx335 ~/smartpen/middleware/component/isp/sensor/cv182x
make[2]: Entering directory '/home/rootroot/smartpen/middleware/component/isp/sensor/cv182x/sony_imx335'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/home/rootroot/smartpen/middleware/component/isp/sensor/cv182x/sony_imx335'
~/smartpen/middleware/component/isp/sensor/cv182x
make[2]: Entering directory '/home/rootroot/smartpen/middleware/component/isp/sensor/cv182x'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/home/rootroot/smartpen/middleware/component/isp/sensor/cv182x'
make[1]: Leaving directory '/home/rootroot/smartpen/middleware/component/isp/sensor/cv182x'
~/smartpen/middleware/component/isp
~/smartpen/build
~/smartpen/middleware/sample ~/smartpen/build
##############################
# #
# Compiling 'samples'... #
# #
##############################
make[1]: Entering directory '/home/rootroot/smartpen/middleware/sample/common'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/rootroot/smartpen/middleware/sample/common'
make[1]: Entering directory '/home/rootroot/smartpen/middleware/sample/cvg'
[arm-linux-gnueabihf-gcc] sample_cvg.o
[LINK][arm-linux-gnueabihf-gcc] sample_cvg
make[1]: Leaving directory '/home/rootroot/smartpen/middleware/sample/cvg'
make[1]: Entering directory '/home/rootroot/smartpen/middleware/sample/vdecvo'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/rootroot/smartpen/middleware/sample/vdecvo'
make[1]: Entering directory '/home/rootroot/smartpen/middleware/sample/vio'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/rootroot/smartpen/middleware/sample/vio'
make[1]: Entering directory '/home/rootroot/smartpen/middleware/sample/region'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/rootroot/smartpen/middleware/sample/region'
make[1]: Entering directory '/home/rootroot/smartpen/middleware/sample/audio'
audio check and leave..remove unnecessary libs
make[1]: Leaving directory '/home/rootroot/smartpen/middleware/sample/audio'
make[1]: Entering directory '/home/rootroot/smartpen/middleware/sample/common'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/rootroot/smartpen/middleware/sample/common'
make[1]: Entering directory '/home/rootroot/smartpen/middleware/sample/player'
make -C demuxer all
make[2]: Entering directory '/home/rootroot/smartpen/middleware/sample/player/demuxer'
cmake /home/rootroot/smartpen/middleware/sample/player/demuxer -G Ninja -Bbuild -DCMAKE_TOOLCHAIN_FILE=../../..//cmake/toolchain.cmake \
-Dcvi_demuxer_BUILD_STATIC_LIB=on
CMake Error at /usr/share/cmake-3.22/Modules/CMakeDetermineSystem.cmake:130 (message):
Could not find toolchain file: ../../..//cmake/toolchain.cmake
Call Stack (most recent call first):
CMakeLists.txt:3 (project)
CMake Error: CMake was unable to find a build program corresponding to "Ninja". CMAKE_MAKE_PROGRAM is not set. You probably need to select a different build tool.
CMake Error: CMAKE_C_COMPILER not set, after EnableLanguage
CMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage
-- Configuring incomplete, errors occurred!
make[2]: *** [Makefile:14: all] Error 1
make[2]: Leaving directory '/home/rootroot/smartpen/middleware/sample/player/demuxer'
make[1]: *** [Makefile:12: demuxer] Error 2
make[1]: Leaving directory '/home/rootroot/smartpen/middleware/sample/player'
make: *** [Makefile:9: all] Error 1
~/smartpen/build
Run pack_boot() function
~/smartpen/build ~/smartpen
rm -rf /home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/configs/*
rm -rf /home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/target/*
cp -r /home/rootroot/smartpen/ramdisk/initramfs/glibc_arm/* /home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/target
cp -r /home/rootroot/smartpen/ramdisk/rootfs/overlay/cv1826/* /home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/target
~/smartpen
~/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace ~/smartpen
~/smartpen/build ~/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace ~/smartpen
[TARGET] kernel-dts
find /home/rootroot/smartpen/linux/arch/arm/boot/dts/cvitek/ -type l -delete
find /home/rootroot/smartpen/build/boards/ -path "*linux/*.dts*" -exec ln -sf {} /home/rootroot/smartpen/linux/arch/arm/boot/dts/cvitek/ \;
make -j16 -C /home/rootroot/smartpen/linux/build/cv1826_wevb_0005a dtbs
make[1]: Entering directory '/home/rootroot/smartpen/linux/build/cv1826_wevb_0005a'
GEN ./Makefile
Using /home/rootroot/smartpen/linux as source for kernel
CALL /home/rootroot/smartpen/linux/scripts/checksyscalls.sh
make -f /home/rootroot/smartpen/linux/scripts/Makefile.build obj=arch/arm/boot/dts
make[1]: Leaving directory '/home/rootroot/smartpen/linux/build/cv1826_wevb_0005a'
cp /home/rootroot/smartpen/linux/build/cv1826_wevb_0005a/arch/arm/boot/dts/cvitek/*.dtb /home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace
[TARGET] boot
cd /home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace; /home/rootroot/smartpen/ramdisk/tools/gen_init_cpio /home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/../configs/onekernel_fixed_files.txt.sqsh > /home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/boot.cpio
# copy multi.its for *.itb layout
cp -f "/home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/../configs/multi.its" "/home/rootroot/smartpen/build/output/multi.its.tmp"
python3 "/home/rootroot/smartpen/build/scripts/boards_scan.py" --gen-board-its CV182X --skip_ramdisk
mv "/home/rootroot/smartpen/build/output/multi.its.tmp" "/home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/multi.its"
gzip -c -9 -f -k /home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/Image > /home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/Image.gzip
sed -i "s/data = \/incbin\/(\".\/Image.gz\");/data = \/incbin\/(\".\/Image.gzip\");/g" /home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/multi.its
sed -i "s/compression = \"gzip\";/compression = \"gzip\";/" /home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/multi.its
gzip -9 -f -k /home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/boot.cpio > /home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/boot.cpio.gz
sed -ie '26,38d' /home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/multi.its
sed -i "s/arch = \"arm64\";/arch = \"arm\";/g" /home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/multi.its
sed -i "s/load = <0x0 0x.*>;/load = <0x0 "0x80108000">;/g" /home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/multi.its
sed -i "s/entry = <0x0 0x.*>;/entry = <0x0 "0x80108000">;/g" /home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/multi.its
/home/rootroot/smartpen/build/tools/common/prebuild/mkimage -f /home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/multi.its -k /home/rootroot/smartpen/ramdisk/keys -r /home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/boot.itb
/home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/multi.its:12.12-24.5: Warning (unit_address_vs_reg): /images/kernel@1: node has a unit name, but no reg or ranges property
/home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/multi.its:21.11-23.6: Warning (unit_address_vs_reg): /images/kernel@1/hash@2: node has a unit name, but no reg or ranges property
/home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/multi.its:29.39-38.11: Warning (unit_address_vs_reg): /images/fdt@cv1821_wevb_0005b_spinand: node has a unit name, but no reg or ranges property
/home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/multi.its:35.20-37.15: Warning (unit_address_vs_reg): /images/fdt@cv1821_wevb_0005b_spinand/hash@1: node has a unit name, but no reg or ranges property
/home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/multi.its:41.39-50.11: Warning (unit_address_vs_reg): /images/fdt@cv1822_wevb_0005b_spinand: node has a unit name, but no reg or ranges property
/home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/multi.its:47.20-49.15: Warning (unit_address_vs_reg): /images/fdt@cv1822_wevb_0005b_spinand/hash@1: node has a unit name, but no reg or ranges property
/home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/multi.its:53.31-62.11: Warning (unit_address_vs_reg): /images/fdt@cv1823_wevb_0005a: node has a unit name, but no reg or ranges property
/home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/multi.its:59.20-61.15: Warning (unit_address_vs_reg): /images/fdt@cv1823_wevb_0005a/hash@1: node has a unit name, but no reg or ranges property
/home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/multi.its:65.31-74.11: Warning (unit_address_vs_reg): /images/fdt@cv1825_wevb_0005a: node has a unit name, but no reg or ranges property
/home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/multi.its:71.20-73.15: Warning (unit_address_vs_reg): /images/fdt@cv1825_wevb_0005a/hash@1: node has a unit name, but no reg or ranges property
/home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/multi.its:77.39-86.11: Warning (unit_address_vs_reg): /images/fdt@cv1825_wevb_0005a_spinand: node has a unit name, but no reg or ranges property
/home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/multi.its:83.20-85.15: Warning (unit_address_vs_reg): /images/fdt@cv1825_wevb_0005a_spinand/hash@1: node has a unit name, but no reg or ranges property
/home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/multi.its:89.39-98.11: Warning (unit_address_vs_reg): /images/fdt@cv1826_dictpen_wm108_v00a: node has a unit name, but no reg or ranges property
/home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/multi.its:95.20-97.15: Warning (unit_address_vs_reg): /images/fdt@cv1826_dictpen_wm108_v00a/hash@1: node has a unit name, but no reg or ranges property
/home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/multi.its:101.31-110.11: Warning (unit_address_vs_reg): /images/fdt@cv1826_wevb_0005a: node has a unit name, but no reg or ranges property
/home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/multi.its:107.20-109.15: Warning (unit_address_vs_reg): /images/fdt@cv1826_wevb_0005a/hash@1: node has a unit name, but no reg or ranges property
/home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/multi.its:113.33-122.11: Warning (unit_address_vs_reg): /images/fdt@cv1826_wevb_0005a_1: node has a unit name, but no reg or ranges property
/home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/multi.its:119.20-121.15: Warning (unit_address_vs_reg): /images/fdt@cv1826_wevb_0005a_1/hash@1: node has a unit name, but no reg or ranges property
/home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/multi.its:125.33-134.11: Warning (unit_address_vs_reg): /images/fdt@cv1826_wevb_0005a_2: node has a unit name, but no reg or ranges property
/home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/multi.its:131.20-133.15: Warning (unit_address_vs_reg): /images/fdt@cv1826_wevb_0005a_2/hash@1: node has a unit name, but no reg or ranges property
/home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/multi.its:137.33-146.11: Warning (unit_address_vs_reg): /images/fdt@cv1826_wevb_0005a_3: node has a unit name, but no reg or ranges property
/home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/multi.its:143.20-145.15: Warning (unit_address_vs_reg): /images/fdt@cv1826_wevb_0005a_3/hash@1: node has a unit name, but no reg or ranges property
/home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/multi.its:149.39-158.11: Warning (unit_address_vs_reg): /images/fdt@cv1826_wevb_0005a_spinand: node has a unit name, but no reg or ranges property
/home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/multi.its:155.20-157.15: Warning (unit_address_vs_reg): /images/fdt@cv1826_wevb_0005a_spinand/hash@1: node has a unit name, but no reg or ranges property
/home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/multi.its:167.42-171.11: Warning (unit_address_vs_reg): /configurations/config@cv1821_wevb_0005b_spinand: node has a unit name, but no reg or ranges property
/home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/multi.its:174.42-178.11: Warning (unit_address_vs_reg): /configurations/config@cv1822_wevb_0005b_spinand: node has a unit name, but no reg or ranges property
/home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/multi.its:181.34-185.11: Warning (unit_address_vs_reg): /configurations/config@cv1823_wevb_0005a: node has a unit name, but no reg or ranges property
/home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/multi.its:188.34-192.11: Warning (unit_address_vs_reg): /configurations/config@cv1825_wevb_0005a: node has a unit name, but no reg or ranges property
/home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/multi.its:195.42-199.11: Warning (unit_address_vs_reg): /configurations/config@cv1825_wevb_0005a_spinand: node has a unit name, but no reg or ranges property
/home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/multi.its:202.42-206.11: Warning (unit_address_vs_reg): /configurations/config@cv1826_dictpen_wm108_v00a: node has a unit name, but no reg or ranges property
/home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/multi.its:209.34-213.11: Warning (unit_address_vs_reg): /configurations/config@cv1826_wevb_0005a: node has a unit name, but no reg or ranges property
/home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/multi.its:216.36-220.11: Warning (unit_address_vs_reg): /configurations/config@cv1826_wevb_0005a_1: node has a unit name, but no reg or ranges property
/home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/multi.its:223.36-227.11: Warning (unit_address_vs_reg): /configurations/config@cv1826_wevb_0005a_2: node has a unit name, but no reg or ranges property
/home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/multi.its:230.36-234.11: Warning (unit_address_vs_reg): /configurations/config@cv1826_wevb_0005a_3: node has a unit name, but no reg or ranges property
/home/rootroot/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace/multi.its:237.42-241.11: Warning (unit_address_vs_reg): /configurations/config@cv1826_wevb_0005a_spinand: node has a unit name, but no reg or ranges property
FIT description: Various kernels, ramdisks and FDT blobs
Created: Thu Mar 30 14:13:54 2023
Image 0 (kernel@1)
Description: cvitek kernel
Created: Thu Mar 30 14:13:54 2023
Type: Kernel Image
Compression: gzip compressed
Data Size: 6407683 Bytes = 6257.50 KiB = 6.11 MiB
Architecture: ARM
OS: Linux
Load Address: 0x80108000
Entry Point: 0x80108000
Hash algo: sha256
Hash value: dc567a43299925887d9e322daf4aa1461bcede9b73a5cdf14661ed62375262c1
Image 1 (fdt@cv1821_wevb_0005b_spinand)
Description: cvitek device tree - cv1821_wevb_0005b_spinand
Created: Thu Mar 30 14:13:54 2023
Type: Flat Device Tree
Compression: uncompressed
Data Size: 17229 Bytes = 16.83 KiB = 0.02 MiB
Architecture: ARM
Hash algo: sha256
Hash value: fba3c73d40bf17b0f3e1fdea7fc5b52335c0f858603219fe868835a7afd0b2e6
Image 2 (fdt@cv1822_wevb_0005b_spinand)
Description: cvitek device tree - cv1822_wevb_0005b_spinand
Created: Thu Mar 30 14:13:54 2023
Type: Flat Device Tree
Compression: uncompressed
Data Size: 17229 Bytes = 16.83 KiB = 0.02 MiB
Architecture: ARM
Hash algo: sha256
Hash value: 6ccfd3740dcf824e66818bb235063fab987ef64c647a226df09a25186ce025d4
Image 3 (fdt@cv1823_wevb_0005a)
Description: cvitek device tree - cv1823_wevb_0005a
Created: Thu Mar 30 14:13:54 2023
Type: Flat Device Tree
Compression: uncompressed
Data Size: 18806 Bytes = 18.37 KiB = 0.02 MiB
Architecture: ARM
Hash algo: sha256
Hash value: 8894f32d5f38f8bc439325ecd742330bddabbfd00440e4f9b6041d536f910afa
Image 4 (fdt@cv1825_wevb_0005a)
Description: cvitek device tree - cv1825_wevb_0005a
Created: Thu Mar 30 14:13:54 2023
Type: Flat Device Tree
Compression: uncompressed
Data Size: 18806 Bytes = 18.37 KiB = 0.02 MiB
Architecture: ARM
Hash algo: sha256
Hash value: 1b429a7990b27bf6d3ed014345ae01632628bfe8284d3e8f365d2460a743e25c
Image 5 (fdt@cv1825_wevb_0005a_spinand)
Description: cvitek device tree - cv1825_wevb_0005a_spinand
Created: Thu Mar 30 14:13:54 2023
Type: Flat Device Tree
Compression: uncompressed
Data Size: 18808 Bytes = 18.37 KiB = 0.02 MiB
Architecture: ARM
Hash algo: sha256
Hash value: 043b845fd806f000a11654cabd6b839db6522690fc5d6c84e30810589dca6ac1
Image 6 (fdt@cv1826_dictpen_wm108_v00a)
Description: cvitek device tree - cv1826_dictpen_wm108_v00a
Created: Thu Mar 30 14:13:54 2023
Type: Flat Device Tree
Compression: uncompressed
Data Size: 25078 Bytes = 24.49 KiB = 0.02 MiB
Architecture: ARM
Hash algo: sha256
Hash value: 5c9ca96bbf764db47ce1a6a63516e51a52ede36e7ea19e863a747a5d0ae6e88b
Image 7 (fdt@cv1826_wevb_0005a)
Description: cvitek device tree - cv1826_wevb_0005a
Created: Thu Mar 30 14:13:54 2023
Type: Flat Device Tree
Compression: uncompressed
Data Size: 27428 Bytes = 26.79 KiB = 0.03 MiB
Architecture: ARM
Hash algo: sha256
Hash value: 531da5e0f405e2e89dc4c624fb251d4ad793816229bf34ec162442b90e8d3c03
Image 8 (fdt@cv1826_wevb_0005a_1)
Description: cvitek device tree - cv1826_wevb_0005a_1
Created: Thu Mar 30 14:13:54 2023
Type: Flat Device Tree
Compression: uncompressed
Data Size: 27452 Bytes = 26.81 KiB = 0.03 MiB
Architecture: ARM
Hash algo: sha256
Hash value: 71a64934e5da41f4523b29d26abf507a66ad3d8e5537fce50c2680f522ba52e1
Image 9 (fdt@cv1826_wevb_0005a_2)
Description: cvitek device tree - cv1826_wevb_0005a_2
Created: Thu Mar 30 14:13:54 2023
Type: Flat Device Tree
Compression: uncompressed
Data Size: 27452 Bytes = 26.81 KiB = 0.03 MiB
Architecture: ARM
Hash algo: sha256
Hash value: 2db38b125a7e4fb7c682a3fca4fe44ea5a0785d4f0da5b8d4ea91f7e9bcdc9e1
Image 10 (fdt@cv1826_wevb_0005a_3)
Description: cvitek device tree - cv1826_wevb_0005a_3
Created: Thu Mar 30 14:13:54 2023
Type: Flat Device Tree
Compression: uncompressed
Data Size: 27452 Bytes = 26.81 KiB = 0.03 MiB
Architecture: ARM
Hash algo: sha256
Hash value: c22bccbff9b193dd9354c7bd7b5a9df3c371ef7bc6a8440aec48696ead3f7301
Image 11 (fdt@cv1826_wevb_0005a_spinand)
Description: cvitek device tree - cv1826_wevb_0005a_spinand
Created: Thu Mar 30 14:13:54 2023
Type: Flat Device Tree
Compression: uncompressed
Data Size: 18808 Bytes = 18.37 KiB = 0.02 MiB
Architecture: ARM
Hash algo: sha256
Hash value: 60b94b71f9f9fc94c81f5e5bdb1794f66fbfe30b4e1009cc0d60bdc76798505b
Configuration 0 (config@cv1821_wevb_0005b_spinand)
Description: boot cvitek system with board cv1821_wevb_0005b_spinand
Kernel: kernel@1
FDT: fdt@cv1821_wevb_0005b_spinand
Configuration 1 (config@cv1822_wevb_0005b_spinand)
Description: boot cvitek system with board cv1822_wevb_0005b_spinand
Kernel: kernel@1
FDT: fdt@cv1822_wevb_0005b_spinand
Configuration 2 (config@cv1823_wevb_0005a)
Description: boot cvitek system with board cv1823_wevb_0005a
Kernel: kernel@1
FDT: fdt@cv1823_wevb_0005a
Configuration 3 (config@cv1825_wevb_0005a)
Description: boot cvitek system with board cv1825_wevb_0005a
Kernel: kernel@1
FDT: fdt@cv1825_wevb_0005a
Configuration 4 (config@cv1825_wevb_0005a_spinand)
Description: boot cvitek system with board cv1825_wevb_0005a_spinand
Kernel: kernel@1
FDT: fdt@cv1825_wevb_0005a_spinand
Configuration 5 (config@cv1826_dictpen_wm108_v00a)
Description: boot cvitek system with board cv1826_dictpen_wm108_v00a
Kernel: kernel@1
FDT: fdt@cv1826_dictpen_wm108_v00a
Configuration 6 (config@cv1826_wevb_0005a)
Description: boot cvitek system with board cv1826_wevb_0005a
Kernel: kernel@1
FDT: fdt@cv1826_wevb_0005a
Configuration 7 (config@cv1826_wevb_0005a_1)
Description: boot cvitek system with board cv1826_wevb_0005a_1
Kernel: kernel@1
FDT: fdt@cv1826_wevb_0005a_1
Configuration 8 (config@cv1826_wevb_0005a_2)
Description: boot cvitek system with board cv1826_wevb_0005a_2
Kernel: kernel@1
FDT: fdt@cv1826_wevb_0005a_2
Configuration 9 (config@cv1826_wevb_0005a_3)
Description: boot cvitek system with board cv1826_wevb_0005a_3
Kernel: kernel@1
FDT: fdt@cv1826_wevb_0005a_3
Configuration 10 (config@cv1826_wevb_0005a_spinand)
Description: boot cvitek system with board cv1826_wevb_0005a_spinand
Kernel: kernel@1
FDT: fdt@cv1826_wevb_0005a_spinand
~/smartpen/ramdisk/build/cv1826_wevb_0005a/workspace ~/smartpen
INFO: size:659ad8, offset:2000,crc:c9d9fd12
INFO: Packing boot.emmc done!
~/smartpen
Run pack_cfg_emmc() function
~/smartpen/isp_tuning ~/smartpen
/home/rootroot/smartpen/install/soc_cv1826_wevb_0005a/rootfs/mnt/cfg/tmp_secure/ sony_imx307_sony_imx307
~/smartpen
[TARGET] cfg-build
/home/rootroot/smartpen/build/tools/common/prebuild/make_ext4fs -l 15M -L CFG /home/rootroot/smartpen/install/soc_cv1826_wevb_0005a/rawimages/cfg.emmc /home/rootroot/smartpen/install/soc_cv1826_wevb_0005a/rootfs/mnt/cfg/
Creating filesystem with parameters:
Size: 15728640
Block size: 4096
Blocks per group: 32768
Inodes per group: 960
Inode size: 256
Journal blocks: 1024
Label: CFG
Blocks: 3840
Block groups: 1
Reserved block group size: 7
Created filesystem with 15/960 inodes and 2549/3840 blocks
resize2fs -M /home/rootroot/smartpen/install/soc_cv1826_wevb_0005a/rawimages/cfg.emmc
resize2fs 1.46.5 (30-Dec-2021)
Resizing the filesystem on /home/rootroot/smartpen/install/soc_cv1826_wevb_0005a/rawimages/cfg.emmc to 2551 (4k) blocks.
The filesystem on /home/rootroot/smartpen/install/soc_cv1826_wevb_0005a/rawimages/cfg.emmc is now 2551 (4k) blocks long.
[TARGET] cfg
python3 /home/rootroot/smartpen/build/tools/common/image_tool/raw2cimg.py /home/rootroot/smartpen/install/soc_cv1826_wevb_0005a/rawimages/cfg.emmc /home/rootroot/smartpen/install/soc_cv1826_wevb_0005a /home/rootroot/smartpen/build/tools/common/image_tool/partition_cv1826_wevb_0005a.xml
INFO: size:9f7000, offset:11e900,crc:5f5d1252
INFO: Packing cfg.emmc done!
Run pack_rootfs_emmc() function
[TARGET] br-rootfs-prepare
mkdir -p /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/etc/init.d/
python3 /home/rootroot/smartpen/build/tools/common/image_tool/create_automount.py /home/rootroot/smartpen/build/tools/common/image_tool/partition_cv1826_wevb_0005a.xml /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/etc/init.d/
mkdir -p /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/etc/
python3 /home/rootroot/smartpen/build/tools/common/image_tool/mkcvipart.py /home/rootroot/smartpen/build/tools/common/image_tool/partition_cv1826_wevb_0005a.xml /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/etc/ --fw_env
INFO: generating fw_env.config
mkdir -p /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/sbin
cp /home/rootroot/smartpen/u-boot/build/cv1826_wevb_0005a/tools/env/fw_printenv /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/sbin/fw_printenv
cp /home/rootroot/smartpen/u-boot/build/cv1826_wevb_0005a/tools/env/fw_printenv /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/sbin/fw_setenv
mkdir -p /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/
mkdir -p /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/ko/
cp -af /home/rootroot/smartpen/middleware/lib/*.so* /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/
mkdir -p /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/ko/
find /home/rootroot/smartpen/linux//build/cv1826_wevb_0005a/modules -name '*.ko' -exec cp -f {} /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/ko/ \;
find /home/rootroot/smartpen/osdrv -name '*.ko' -exec cp -f {} /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/ko/ \;
find /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32 -name "*.ko" -type f -printf 'striping %p\n' -exec strip --strip-unneeded {} \;
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/ko/cv182x_saradc.ko
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/ko/cv182x_saradc.ko'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/ko/sc7a20.ko
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/ko/sc7a20.ko'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/ko/cvi_usb_f_cvg.ko
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/ko/cvi_usb_f_cvg.ko'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/ko/cv182x_cvial.ko
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/ko/cv182x_cvial.ko'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/ko/cfbcopyarea.ko
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/ko/cfbcopyarea.ko'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/ko/lcd.ko
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/ko/lcd.ko'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/ko/cvi_mipi_tx.ko
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/ko/cvi_mipi_tx.ko'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/ko/cvi_mipi_rx.ko
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/ko/cvi_mipi_rx.ko'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/ko/cv182x_wdt.ko
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/ko/cv182x_wdt.ko'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/ko/cvi_wiegand.ko
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/ko/cvi_wiegand.ko'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/ko/gator.ko
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/ko/gator.ko'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/ko/cv182x_vip.ko
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/ko/cv182x_vip.ko'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/ko/cv182x_base.ko
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/ko/cv182x_base.ko'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/ko/gspca_main.ko
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/ko/gspca_main.ko'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/ko/cv182x_clock_cooling.ko
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/ko/cv182x_clock_cooling.ko'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/ko/cv182x_jpeg.ko
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/ko/cv182x_jpeg.ko'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/ko/cv182x_mon.ko
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/ko/cv182x_mon.ko'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/ko/cfbfillrect.ko
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/ko/cfbfillrect.ko'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/ko/cv182x_vcodec.ko
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/ko/cv182x_vcodec.ko'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/ko/cv182x_tpu.ko
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/ko/cv182x_tpu.ko'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/ko/cv182x_sensor_i2c.ko
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/ko/cv182x_sensor_i2c.ko'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/ko/cvi_fb.ko
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/ko/cvi_fb.ko'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/ko/8723ds.ko
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/ko/8723ds.ko'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/ko/cfbimgblt.ko
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/ko/cfbimgblt.ko'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/ko/cv182x_rtc.ko
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/ko/cv182x_rtc.ko'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/ko/sc7a20e.ko
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/ko/sc7a20e.ko'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/ko/bes2600.ko
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/ko/bes2600.ko'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/ko/cv182x_pwm.ko
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/ko/cv182x_pwm.ko'
find /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32 -name "*.so*" -type f -printf 'striping %p\n' -exec strip --strip-all {} \;
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/lib/libyd_oid.so
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/lib/libyd_oid.so'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/lib/liboidrec.so
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/lib/liboidrec.so'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libavutil.so.56.59.100
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libavutil.so.56.59.100'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libdnvqe.so
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libdnvqe.so'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libcvi_jpeg.so
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libcvi_jpeg.so'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libsns_gc1054.so
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libsns_gc1054.so'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libtinyalsa.so
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libtinyalsa.so'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libcvi_RES1.so
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libcvi_RES1.so'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libcvi_ssp2.so
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libcvi_ssp2.so'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libsns_n6.so
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libsns_n6.so'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libcvi_ivs_tpu.so
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libcvi_ivs_tpu.so'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libcvi_vqe.so
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libcvi_vqe.so'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libcviai_core.so
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libcviai_core.so'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libcvitracer.so
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libcvitracer.so'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libawb.so
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libawb.so'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libsns_sc035gs_1L.so
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libsns_sc035gs_1L.so'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libavcodec.so.58.106.100
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libavcodec.so.58.106.100'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libcvi_rtsp.so
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libcvi_rtsp.so'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libcvi_ive_tpu.so
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libcvi_ive_tpu.so'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libvenc.so
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libvenc.so'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libsns_ov7750.so
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libsns_ov7750.so'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libmipi_tx.so
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libmipi_tx.so'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libopencv_core.so.3.2.0
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libopencv_core.so.3.2.0'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libsns_os08a20.so
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libsns_os08a20.so'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libssl.so.1.1
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libssl.so.1.1'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libsns_ov7251.so
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libsns_ov7251.so'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libwebsockets.so.17
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libwebsockets.so.17'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libsns_sc200ai.so
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libsns_sc200ai.so'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libsns_full.so
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libsns_full.so'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libaacdec2.so
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libaacdec2.so'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libopencv_imgproc.so.3.2.0
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libopencv_imgproc.so.3.2.0'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libisp.so
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libisp.so'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libsns_imx327_2l.so
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libsns_imx327_2l.so'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libcvi_vcodec.so
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libcvi_vcodec.so'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libsns_sc035gs.so
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libsns_sc035gs.so'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libcvi_RES.so
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libcvi_RES.so'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libaf.so
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libaf.so'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libopencv_imgcodecs.so.3.2.0
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libopencv_imgcodecs.so.3.2.0'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libvdec.so
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libvdec.so'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libcviai_service.so
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libcviai_service.so'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libsns_gc4653.so
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libsns_gc4653.so'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libsys.so
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libsys.so'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libsns_imx327_slave.so
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libsns_imx327_slave.so'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libvpu.so
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libvpu.so'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libsns_imx307_slave.so
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libsns_imx307_slave.so'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libcnpy.so
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libcnpy.so'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libsns_gc2093.so
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libsns_gc2093.so'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libswresample.so.3.8.100
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libswresample.so.3.8.100'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libcvimath.so
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libcvimath.so'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libsns_imx327.so
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libsns_imx327.so'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libcrypto.so.1.1
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libcrypto.so.1.1'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libsns_f35.so
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libsns_f35.so'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libsns_sc500ai.so
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libsns_sc500ai.so'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libcvi_VoiceEngine.so
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libcvi_VoiceEngine.so'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libaacenc2.so
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libaacenc2.so'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libsample.so
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libsample.so'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libsqlite3.so.0.8.6
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libsqlite3.so.0.8.6'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libsns_n5.so
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libsns_n5.so'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libcvi_audio.so
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libcvi_audio.so'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libthttpd.so
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libthttpd.so'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libsns_f23.so
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libsns_f23.so'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libcipher.so
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libcipher.so'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libcviai_evaluation.so
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libcviai_evaluation.so'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libcvikernel.so
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libcvikernel.so'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libsns_gc2053_1l.so
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libsns_gc2053_1l.so'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libsns_pr2020.so
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libsns_pr2020.so'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libcviruntime.so
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libcviruntime.so'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libisp_algo.so
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libisp_algo.so'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libsns_imx335.so
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libsns_imx335.so'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libcvi_ispd.so
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libcvi_ispd.so'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libsns_imx307_2l.so
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libsns_imx307_2l.so'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libae.so
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libae.so'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libz.so.1.2.11
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libz.so.1.2.11'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libcvi_ssp.so
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libcvi_ssp.so'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libsns_imx307.so
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libsns_imx307.so'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libavformat.so.58.58.100
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libavformat.so.58.58.100'
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libboost_system.so.1.68.0
strip: Unable to recognise the format of the input file `/home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libboost_system.so.1.68.0'
find /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32 -executable -type f ! -name "*.sh" ! -path "*etc*" ! -path "*.ko" -printf 'striping %p\n' -exec strip --strip-all {} 2>/dev/null \;
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/lib/libyd_oid.so
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/lib/liboidrec.so
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/lib/firmware/mp_rtl8723d_fw
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/lib/firmware/wifi/wifi_efuse_8723ds.map
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/lib/firmware/mp_rtl8723ds_config
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/lib/firmware/aw883xx_acf.bin
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/lib/firmware/mercury_mcu_fw.bin
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/lib/firmware/bes2600_dpd.bin
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/audio/16bit48k_20s.wav
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/audio/cali_class
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/audio/cali_attr
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/www/static/js/259_chunk_b774858bb9186cc99749.js
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/www/static/js/800_chunk_a28c9cf46830818785d7.js
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/www/static/js/app_d1edd53fd09fa3a069b0.js
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/www/static/js/508_chunk_3ec9a277206e86a4d89a.js
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/www/static/js/854_chunk_cf7347986cae8f53a38e.js
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/www/static/js/761_chunk_22cf229bcc7fb6819507.js
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/www/static/js/605_chunk_2e23570220c4ed3a229c.js
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/www/static/js/627_chunk_f150d9f3a4058a6d2151.js
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/www/static/js/964_chunk_deca6df5ecb35ef2ae47.js
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/www/static/js/532_chunk_4d9d0ba2d3e7723ef3bb.js
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/www/static/js/604_chunk_ff99762cfde240f8f616.js
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/www/static/js/192_chunk_23b5395994644db9b967.js
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/www/static/js/193_chunk_9595048b26d0fbc57357.js
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/www/static/js/942_chunk_38cecafd990c20de1263.js
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/www/static/js/114_chunk_4a37e5e58e622302c419.js
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/www/static/js/709_chunk_6a0bee58afeb8139f23a.js
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/www/static/js/925_chunk_3d806b93ea1c2db69150.js
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/www/static/js/app_d1edd53fd09fa3a069b0.js.LICENSE.txt
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/www/static/js/523_chunk_0d496561d81a46e673d8.js
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/www/static/css/709.css
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/www/static/css/800.css
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/www/static/css/854.css
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/www/static/css/523.css
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/www/static/css/942.css
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/www/static/css/508.css
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/www/static/css/192.css
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/www/static/css/114.css
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/www/static/css/964.css
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/www/static/css/app.css
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/www/static/css/627.css
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/www/cgi-bin/test.cgi
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/www/cgi-bin/cgi
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/www/cgi-bin/index.htm
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/www/index.htm
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libavutil.so.56.59.100
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libdnvqe.so
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libsns_gc1054.so
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libcvi_ssp2.so
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libsns_n6.so
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libcvi_vqe.so
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libawb.so
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libsns_sc035gs_1L.so
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libavcodec.so.58.106.100
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libvenc.so
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libsns_ov7750.so
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libmipi_tx.so
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libsns_os08a20.so
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libssl.so.1.1
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libsns_ov7251.so
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libsns_sc200ai.so
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libsns_full.so
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libisp.so
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libsns_imx327_2l.so
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libsns_sc035gs.so
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libaf.so
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libvdec.so
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libsns_gc4653.so
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libsys.so
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libsns_imx327_slave.so
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libsns_imx307_slave.so
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libcnpy.so
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libsns_gc2093.so
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libswresample.so.3.8.100
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libsns_imx327.so
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libcrypto.so.1.1
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libsns_f35.so
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libsns_sc500ai.so
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libcvi_VoiceEngine.so
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libsample.so
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libsqlite3.so.0.8.6
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libsns_n5.so
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libcvi_audio.so
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libthttpd.so
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libsns_f23.so
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libcipher.so
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libsns_gc2053_1l.so
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libsns_pr2020.so
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libisp_algo.so
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libsns_imx335.so
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libcvi_ispd.so
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libsns_imx307_2l.so
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libae.so
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libcvi_ssp.so
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libsns_imx307.so
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/lib/libavformat.so.58.58.100
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/bin/btrf
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/bin/btmgmt
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/bin/yuyv2bmp
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/bin/rtlbtmp_skt
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/bin/rtwpriv
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/bin/cvi_mv_fw
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/bin/rtlbtmp_clt
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/bin/adbd
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/bin/yd_misc_info_tool
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/bin/yuyv2bmp_coco_rectify
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/bin/besphy
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/usr/bin/rtlbtmp
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/sbin/fw_printenv
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/sbin/iwgetid
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/sbin/rtlbtmp_skt
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/sbin/rtwpriv
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/sbin/iwlist
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/sbin/iwspy
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/sbin/rtlbtmp_clt
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/sbin/fw_setenv
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/sbin/rtlbtmp
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/sbin/iwpriv
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/sbin/ifrename
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/sbin/iwevent
striping /home/rootroot/smartpen/buildroot/board/cvitek/cv1826/overlay-32/sbin/iwconfig
[TARGET] br-rootfs-pack
make -C /home/rootroot/smartpen/buildroot cvitek_cv182x_defconfig
make[1]: Entering directory '/home/rootroot/smartpen/buildroot'
GEN /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/Makefile
/home/rootroot/smartpen/buildroot/configs/cvitek_cv182x_defconfig:26:warning: override: reassigning to symbol BR2_PACKAGE_BUSYBOX
/home/rootroot/smartpen/buildroot/configs/cvitek_cv182x_defconfig:74:warning: override: reassigning to symbol BR2_PACKAGE_ALSA_UTILS
/home/rootroot/smartpen/buildroot/configs/cvitek_cv182x_defconfig:75:warning: override: reassigning to symbol BR2_PACKAGE_ALSA_UTILS_APLAY
#
# configuration written to /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/.config
#
make[1]: Leaving directory '/home/rootroot/smartpen/buildroot'
make -j16 -C /home/rootroot/smartpen/buildroot
make[1]: Entering directory '/home/rootroot/smartpen/buildroot'
/usr/bin/make -j1 O=/home/rootroot/smartpen/buildroot/output/cvitek_cv182x HOSTCC="/usr/bin/gcc" HOSTCXX="/usr/bin/g++" syncconfig
make[3]: warning: -j1 forced in submake: resetting jobserver mode.
GEN /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/Makefile
>>> Finalizing host directory
>>> Finalizing target directory
mkdir -p /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/host/etc/meson
sed -e 's%@TARGET_CROSS@%/home/rootroot/smartpen/buildroot/output/cvitek_cv182x/host/bin/arm-linux-gnueabihf-%g' -e 's%@TARGET_ARCH@%arm%g' -e 's%@TARGET_CPU@%cortex-a53%g' -e 's%@TARGET_ENDIAN@%little%g' -e "s%@TARGET_CFLAGS@%'-D_LARGEFILE_SOURCE', '-D_LARGEFILE64_SOURCE', '-D_FILE_OFFSET_BITS=64', '-Os', '-D_FORTIFY_SOURCE=1'@PKG_TARGET_CFLAGS@%g" -e "s%@TARGET_LDFLAGS@%@PKG_TARGET_CFLAGS@%g" -e "s%@TARGET_CXXFLAGS@%'-D_LARGEFILE_SOURCE', '-D_LARGEFILE64_SOURCE', '-D_FILE_OFFSET_BITS=64', '-Os', '-D_FORTIFY_SOURCE=1'@PKG_TARGET_CFLAGS@%g" -e 's%@HOST_DIR@%/home/rootroot/smartpen/buildroot/output/cvitek_cv182x/host%g' -e 's%@STAGING_DIR@%/home/rootroot/smartpen/buildroot/output/cvitek_cv182x/host/arm-buildroot-linux-gnueabihf/sysroot%g' -e 's%@STATIC@%false%g' package/meson//cross-compilation.conf.in > /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/host/etc/meson/cross-compilation.conf.in
sed -e 's%@PKG_TARGET_CFLAGS@%%g' -e 's%@PKG_TARGET_LDFLAGS@%%g' -e 's%@PKG_TARGET_CXXFLAGS@%%g' /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/host/etc/meson/cross-compilation.conf.in > /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/host/etc/meson/cross-compilation.conf
/usr/bin/sed -i -e '/# GENERIC_SERIAL$/s~^.*#~console::respawn:/sbin/getty -L console 0 vt100 #~' /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/target/etc/inittab
/usr/bin/sed -i -e '/^#.*-o remount,rw \/$/s~^#\+~~' /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/target/etc/inittab
if grep -q CONFIG_ASH=y /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/build/busybox-1.33.0/.config; then grep -qsE '^/bin/ash$' /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/target/etc/shells || echo "/bin/ash" >> /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/target/etc/shells; fi
if grep -q CONFIG_HUSH=y /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/build/busybox-1.33.0/.config; then grep -qsE '^/bin/hush$' /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/target/etc/shells || echo "/bin/hush" >> /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/target/etc/shells; fi
/home/rootroot/smartpen/buildroot/output/cvitek_cv182x/host/bin/udevadm hwdb --update --root /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/target
rm -f /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/target/usr/share/glib-2.0/schemas/*.xml /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/target/usr/share/glib-2.0/schemas/*.dtd
/home/rootroot/smartpen/buildroot/output/cvitek_cv182x/host/bin/glib-compile-schemas /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/host/arm-buildroot-linux-gnueabihf/sysroot/usr/share/glib-2.0/schemas --targetdir=/home/rootroot/smartpen/buildroot/output/cvitek_cv182x/target/usr/share/glib-2.0/schemas
No schema files found: doing nothing.
mkdir -p /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/target/etc
echo "yd-dictpen" > /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/target/etc/hostname
/usr/bin/sed -i -e '$a \127.0.1.1\tyd-dictpen' -e '/^127.0.1.1/d' /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/target/etc/hosts
mkdir -p /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/target/etc
echo "Welcome to YD Buildroot" > /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/target/etc/issue
/usr/bin/sed -i -e s,^root:[^:]*:,root:"`/home/rootroot/smartpen/buildroot/output/cvitek_cv182x/host/bin/mkpasswd -m "sha-256" "root"`":, /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/target/etc/shadow
grep -qsE '^/bin/sh$' /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/target/etc/shells || echo "/bin/sh" >> /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/target/etc/shells
if [ -x /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/target/sbin/swapon -a -x /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/target/sbin/swapoff ]; then /usr/bin/sed -i -e '/^#.*\/sbin\/swap/s/^#\+[[:blank:]]*//' /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/target/etc/inittab; else /usr/bin/sed -i -e '/^[^#].*\/sbin\/swap/s/^/#/' /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/target/etc/inittab; fi
printf '%s\n' C en_US locale-archive > /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/build/locales.nopurge
for dir in /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/target/usr/share/locale /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/target/usr/share/X11/locale /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/target/usr/lib/locale; do if [ ! -d $dir ]; then continue; fi; for langdir in $dir/*; do if [ -e "${langdir}" ]; then grep -qx "${langdir##*/}" /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/build/locales.nopurge || rm -rf $langdir; fi done; done
if [ -d /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/target/usr/share/X11/locale ]; then for lang in C en_US; do if [ -f /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/target/usr/share/X11/locale/$lang/XLC_LOCALE ]; then echo "$lang/XLC_LOCALE: $lang"; fi done > /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/target/usr/share/X11/locale/locale.dir; fi
rm -rf /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/target/usr/include /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/target/usr/share/aclocal \
/home/rootroot/smartpen/buildroot/output/cvitek_cv182x/target/usr/lib/pkgconfig /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/target/usr/share/pkgconfig \
/home/rootroot/smartpen/buildroot/output/cvitek_cv182x/target/usr/lib/cmake /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/target/usr/share/cmake \
/home/rootroot/smartpen/buildroot/output/cvitek_cv182x/target/usr/doc
find /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/target/usr/{lib,share}/ -name '*.cmake' -print0 | xargs -0 rm -f
find /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/target/lib/ /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/target/usr/lib/ /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/target/usr/libexec/ \
\( -name '*.a' -o -name '*.la' -o -name '*.prl' \) -print0 | xargs -0 rm -f
rm -rf /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/target/usr/share/bash-completion
rm -rf /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/target/etc/bash_completion.d
rm -rf /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/target/usr/share/zsh
rm -rf /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/target/usr/man /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/target/usr/share/man
rm -rf /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/target/usr/info /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/target/usr/share/info
rm -rf /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/target/usr/doc /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/target/usr/share/doc
rm -rf /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/target/usr/share/gtk-doc
rmdir /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/target/usr/share 2>/dev/null || true
rm -rf /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/target/lib/debug /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/target/usr/lib/debug
find /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/target -type f \( -perm /111 -o -name '*.so*' \) -not \( -name 'libpthread*.so*' -o -name 'ld-*.so*' -o -name '*.ko' \) -print0 | xargs -0 /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/host/bin/arm-linux-gnueabihf-strip --remove-section=.comment --remove-section=.note 2>/dev/null || true
find /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/target \( -name 'ld-*.so*' -o -name 'libpthread*.so*' \) -print0 | xargs -0 -r /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/host/bin/arm-linux-gnueabihf-strip --remove-section=.comment --remove-section=.note --strip-debug 2>/dev/null || true
mkdir -p /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/target/etc
( \
echo "NAME=Buildroot"; \
echo "VERSION=ProductionVersion-210-gbaa575dc1-dirty"; \
echo "ID=buildroot"; \
echo "VERSION_ID=2021.05-rc3"; \
echo "PRETTY_NAME=\"Buildroot 2021.05-rc3\"" \
) > /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/target/usr/lib/os-release
ln -sf ../usr/lib/os-release /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/target/etc
>>> Sanitizing RPATH in target tree
PER_PACKAGE_DIR=/home/rootroot/smartpen/buildroot/output/cvitek_cv182x/per-package /home/rootroot/smartpen/buildroot/support/scripts/fix-rpath target
>>> Copying overlay board/cvitek/cv1826/overlay-32
touch /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/target/usr
>>> Generating root filesystems common tables
rm -rf /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/build/buildroot-fs
mkdir -p /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/build/buildroot-fs
printf ' dbus -1 dbus -1 * /run/dbus - dbus DBus messagebus user\n - - input -1 * - - - Input device group\n - - render -1 * - - - DRI rendering nodes\n - - kvm -1 * - - - kvm nodes\n\n' >> /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/build/buildroot-fs/full_users_table.txt
printf ' /bin/busybox f 4755 0 0 - - - - -\n /usr/libexec/dbus-daemon-launch-helper f 4750 0 dbus - - - - -\n\n' > /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/build/buildroot-fs/full_devices_table.txt
cat system/device_table.txt >> /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/build/buildroot-fs/full_devices_table.txt
>>> Generating filesystem image rootfs.ext2
mkdir -p /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/images
rm -rf /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/build/buildroot-fs/ext2
mkdir -p /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/build/buildroot-fs/ext2
rsync -auH --exclude=/THIS_IS_NOT_YOUR_ROOT_FILESYSTEM /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/target/ /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/build/buildroot-fs/ext2/target
echo '#!/bin/sh' > /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/build/buildroot-fs/ext2/fakeroot
echo "set -e" >> /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/build/buildroot-fs/ext2/fakeroot
echo "chown -h -R 0:0 /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/build/buildroot-fs/ext2/target" >> /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/build/buildroot-fs/ext2/fakeroot
PATH="/home/rootroot/smartpen/buildroot/output/cvitek_cv182x/host/bin:/home/rootroot/smartpen/buildroot/output/cvitek_cv182x/host/sbin:/home/rootroot/smartpen/host-tools/gcc/gcc-linaro-6.3.1-2017.05-x86_64_arm-linux-gnueabihf/bin:/home/rootroot/smartpen/host-tools/gcc/gcc-linaro-6.3.1-2017.05-x86_64_aarch64-linux-gnu/bin:/home/rootroot/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin:/home/rootroot/smartpen/host-tools/gcc/arm-cvitek-linux-uclibcgnueabihf" /home/rootroot/smartpen/buildroot/support/scripts/mkusers /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/build/buildroot-fs/full_users_table.txt /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/build/buildroot-fs/ext2/target >> /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/build/buildroot-fs/ext2/fakeroot
echo "/home/rootroot/smartpen/buildroot/output/cvitek_cv182x/host/bin/makedevs -d /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/build/buildroot-fs/full_devices_table.txt /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/build/buildroot-fs/ext2/target" >> /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/build/buildroot-fs/ext2/fakeroot
printf ' rm -rf /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/build/buildroot-fs/ext2/target//etc/udev/hwdb.d/\n' >> /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/build/buildroot-fs/ext2/fakeroot
printf ' \n' >> /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/build/buildroot-fs/ext2/fakeroot
printf ' \n' >> /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/build/buildroot-fs/ext2/fakeroot
printf ' rm -f /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/images/rootfs.ext2\n /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/host/sbin/mkfs.ext4 -d /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/build/buildroot-fs/ext2/target -r 1 -N 0 -m 5 -L "rootfs" -O ^64bit /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/images/rootfs.ext2 "500M" || { ret=$?; echo "*** Maybe you need to increase the filesystem size (BR2_TARGET_ROOTFS_EXT2_SIZE)" 1>&2; exit $ret; }\n' >> /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/build/buildroot-fs/ext2/fakeroot
chmod a+x /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/build/buildroot-fs/ext2/fakeroot
PATH="/home/rootroot/smartpen/buildroot/output/cvitek_cv182x/host/bin:/home/rootroot/smartpen/buildroot/output/cvitek_cv182x/host/sbin:/home/rootroot/smartpen/host-tools/gcc/gcc-linaro-6.3.1-2017.05-x86_64_arm-linux-gnueabihf/bin:/home/rootroot/smartpen/host-tools/gcc/gcc-linaro-6.3.1-2017.05-x86_64_aarch64-linux-gnu/bin:/home/rootroot/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin:/home/rootroot/smartpen/host-tools/gcc/arm-cvitek-linux-uclibcgnueabihf" FAKEROOTDONTTRYCHOWN=1 /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/host/bin/fakeroot -- /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/build/buildroot-fs/ext2/fakeroot
rootdir=/home/rootroot/smartpen/buildroot/output/cvitek_cv182x/build/buildroot-fs/ext2/target
table='/home/rootroot/smartpen/buildroot/output/cvitek_cv182x/build/buildroot-fs/full_devices_table.txt'
mke2fs 1.46.2 (28-Feb-2021)
Creating regular file /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/images/rootfs.ext2
64-bit filesystem support is not enabled. The larger fields afforded by this feature enable full-strength checksumming. Pass -O 64bit to rectify.
Creating filesystem with 512000 1k blocks and 128016 inodes
Filesystem UUID: 0d31bb82-dfde-4acf-98cc-cd7830f4d35e
Superblock backups stored on blocks:
8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409
Allocating group tables: done
Writing inode tables: done
Creating journal (8192 blocks): done
Copying files into the device: done
Writing superblocks and filesystem accounting information: done
ln -sf rootfs.ext2 /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/images/rootfs.ext4
>>> Generating filesystem image rootfs.tar
mkdir -p /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/images
rm -rf /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/build/buildroot-fs/tar
mkdir -p /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/build/buildroot-fs/tar
rsync -auH --exclude=/THIS_IS_NOT_YOUR_ROOT_FILESYSTEM /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/target/ /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/build/buildroot-fs/tar/target
echo '#!/bin/sh' > /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/build/buildroot-fs/tar/fakeroot
echo "set -e" >> /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/build/buildroot-fs/tar/fakeroot
echo "chown -h -R 0:0 /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/build/buildroot-fs/tar/target" >> /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/build/buildroot-fs/tar/fakeroot
PATH="/home/rootroot/smartpen/buildroot/output/cvitek_cv182x/host/bin:/home/rootroot/smartpen/buildroot/output/cvitek_cv182x/host/sbin:/home/rootroot/smartpen/host-tools/gcc/gcc-linaro-6.3.1-2017.05-x86_64_arm-linux-gnueabihf/bin:/home/rootroot/smartpen/host-tools/gcc/gcc-linaro-6.3.1-2017.05-x86_64_aarch64-linux-gnu/bin:/home/rootroot/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin:/home/rootroot/smartpen/host-tools/gcc/arm-cvitek-linux-uclibcgnueabihf" /home/rootroot/smartpen/buildroot/support/scripts/mkusers /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/build/buildroot-fs/full_users_table.txt /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/build/buildroot-fs/tar/target >> /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/build/buildroot-fs/tar/fakeroot
echo "/home/rootroot/smartpen/buildroot/output/cvitek_cv182x/host/bin/makedevs -d /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/build/buildroot-fs/full_devices_table.txt /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/build/buildroot-fs/tar/target" >> /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/build/buildroot-fs/tar/fakeroot
printf ' rm -rf /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/build/buildroot-fs/tar/target//etc/udev/hwdb.d/\n' >> /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/build/buildroot-fs/tar/fakeroot
printf ' \n' >> /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/build/buildroot-fs/tar/fakeroot
printf ' \n' >> /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/build/buildroot-fs/tar/fakeroot
printf ' (cd /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/build/buildroot-fs/tar/target; find -print0 | LC_ALL=C sort -z | tar --pax-option=exthdr.name=%%d/PaxHeaders/%%f,atime:=0,ctime:=0 -cf /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/images/rootfs.tar --null --xattrs-include='\''*'\'' --no-recursion -T - --numeric-owner)\n' >> /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/build/buildroot-fs/tar/fakeroot
chmod a+x /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/build/buildroot-fs/tar/fakeroot
PATH="/home/rootroot/smartpen/buildroot/output/cvitek_cv182x/host/bin:/home/rootroot/smartpen/buildroot/output/cvitek_cv182x/host/sbin:/home/rootroot/smartpen/host-tools/gcc/gcc-linaro-6.3.1-2017.05-x86_64_arm-linux-gnueabihf/bin:/home/rootroot/smartpen/host-tools/gcc/gcc-linaro-6.3.1-2017.05-x86_64_aarch64-linux-gnu/bin:/home/rootroot/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin:/home/rootroot/smartpen/host-tools/gcc/arm-cvitek-linux-uclibcgnueabihf" FAKEROOTDONTTRYCHOWN=1 /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/host/bin/fakeroot -- /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/build/buildroot-fs/tar/fakeroot
rootdir=/home/rootroot/smartpen/buildroot/output/cvitek_cv182x/build/buildroot-fs/tar/target
table='/home/rootroot/smartpen/buildroot/output/cvitek_cv182x/build/buildroot-fs/full_devices_table.txt'
make[1]: Leaving directory '/home/rootroot/smartpen/buildroot'
cp /home/rootroot/smartpen/buildroot/output/cvitek_cv182x/images/rootfs.ext4 /home/rootroot/smartpen/install/soc_cv1826_wevb_0005a/rawimages/rootfs_ext4.emmc
python3 /home/rootroot/smartpen/build/tools/common/image_tool/raw2cimg.py /home/rootroot/smartpen/install/soc_cv1826_wevb_0005a/rawimages/rootfs_ext4.emmc /home/rootroot/smartpen/install/soc_cv1826_wevb_0005a /home/rootroot/smartpen/build/tools/common/image_tool/partition_cv1826_wevb_0005a.xml
INFO: size:6400000, offset:6900,crc:2b6e6209
INFO: size:6400000, offset:38900,crc:528eeae8
INFO: size:6400000, offset:6a900,crc:b6177893
INFO: size:6400000, offset:9c900,crc:ffc4015
INFO: size:6400000, offset:ce900,crc:4b282398
INFO: Packing rootfs_ext4.emmc done!
Run pack_system_emmc() function
[TARGET] system
python3 /home/rootroot/smartpen/build/tools/common/image_tool/raw2cimg.py /home/rootroot/smartpen/install/soc_cv1826_wevb_0005a/rawimages/system.emmc /home/rootroot/smartpen/install/soc_cv1826_wevb_0005a /home/rootroot/smartpen/build/tools/common/image_tool/partition_cv1826_wevb_0005a.xml
Run pack_gpt() function
~/smartpen/build/tools/common/emmc_tool ~/smartpen
./mk_gpt -p /home/rootroot/smartpen/build/tools/common/image_tool/partition_cv1826_wevb_0005a.xml -d /home/rootroot/smartpen/install/soc_cv1826_wevb_0005a/rawimages/gpt.img
xml_file : /home/rootroot/smartpen/build/tools/common/image_tool/partition_cv1826_wevb_0005a.xml
update_dev : /home/rootroot/smartpen/install/soc_cv1826_wevb_0005a/rawimages/gpt.img
[hq] total size:3727392768
INFO: size:4400, offset:0,crc:d580faa4
INFO: Packing gpt.img done!
~/smartpen
INFO: size:7ef3, offset:6000,crc:b9b2bd53
INFO: Packing logo.jpg done!
bash: [: : integer expression expected
INFO: Packing /home/rootroot/smartpen/install/soc_cv1826_wevb_0005a/upgrade.zip done!
rootroot@rootroot-adol-ADOLBOOK-I421UAY-ADOL14UA:~/smartpen$
rootroot@rootroot-adol-ADOLBOOK-I421UAY-ADOL14UA:~/smartpen$
rootroot@rootroot-adol-ADOLBOOK-I421UAY-ADOL14UA:~/smartpen$
rootroot@rootroot-adol-ADOLBOOK-I421UAY-ADOL14UA:~/smartpen$ cat /etc/issue
Ubuntu 22.04.1 LTS \n \l
rootroot@rootroot-adol-ADOLBOOK-I421UAY-ADOL14UA:~/smartpen$
rootroot@rootroot-adol-ADOLBOOK-I421UAY-ADOL14UA:~/smartpen$