/home/user/MA35D1_Buildroot/output/build/linux-custom/arch/arm64/boot/dts/nuvoton
user@ubuntu:~/MA35D1_Buildroot/output/build/linux-custom/arch/arm64/boot/dts/nuvoton$ ls
ma35d0.dtsi          ma35d1.dtsi          ma35d1-iot-128m.dtb  ma35d1-iot-256m.dts  ma35d1-iot.dts     ma35d1-som-256m.dtb  ma35d1-som-2g.dts    ma35d1-som.dts       Makefile
ma35d0-iot-256m.dts  ma35d1-evb-256m.dts  ma35d1-iot-128m.dts  ma35d1-iot-512m.dtb  ma35d1-som-1g.dtb  ma35d1-som-256m.dts  ma35d1-som-512m.dtb  ma35h0.dtsi
ma35d1.dts           ma35d1-evb.dts       ma35d1-iot-256m.dtb  ma35d1-iot-512m.dts  ma35d1-som-1g.dts  ma35d1-som-2g.dtb    ma35d1-som-512m.dts  ma35h0-hmi-128m.dts
user@ubuntu:~/MA35D1_Buildroot/output/build/linux-custom/arch/arm64/boot/dts/nuvoton$ 
user@ubuntu:~/MA35D1_Buildroot/output/build/linux-custom/arch/arm64/boot/dts/nuvoton$ 
user@ubuntu:~/MA35D1_Buildroot/output/build/linux-custom/arch/arm64/boot/dts/nuvoton$ 
user@ubuntu:~/MA35D1_Buildroot/output/build/linux-custom/arch/arm64/boot/dts/nuvoton$ 
user@ubuntu:~/MA35D1_Buildroot/output/build/linux-custom/arch/arm64/boot/dts/nuvoton$ 
user@ubuntu:~/MA35D1_Buildroot/output/build/linux-custom/arch/arm64/boot/dts/nuvoton$ ls -l
total 692
-rw-r--r-- 1 user user 41637 Jul 11  2024 ma35d0.dtsi
-rw-r--r-- 1 user user 13009 Jul 11  2024 ma35d0-iot-256m.dts
-rw-r--r-- 1 user user  3360 Jul 11  2024 ma35d1.dts
-rwxr-xr-x 1 user user 50359 Jul 18  2024 ma35d1.dtsi
-rw-r--r-- 1 user user 20091 Jul 11  2024 ma35d1-evb-256m.dts
-rw-r--r-- 1 user user 20647 Jul 11  2024 ma35d1-evb.dts
-rw-r--r-- 1 user user 38949 May 10 00:12 ma35d1-iot-128m.dtb
-rw-r--r-- 1 user user 12458 Jul 11  2024 ma35d1-iot-128m.dts
-rw-r--r-- 1 user user 39001 May 10 00:12 ma35d1-iot-256m.dtb
-rw-r--r-- 1 user user 12578 Jul 11  2024 ma35d1-iot-256m.dts
-rw-r--r-- 1 user user 40166 May 10 00:12 ma35d1-iot-512m.dtb
-rwxr-xr-x 1 user user 15837 Jul 19  2024 ma35d1-iot-512m.dts
-rw-r--r-- 1 user user 12458 Jul 11  2024 ma35d1-iot.dts
-rw-r--r-- 1 user user 42172 May 10 00:12 ma35d1-som-1g.dtb
-rw-r--r-- 1 user user 20578 Jul 11  2024 ma35d1-som-1g.dts
-rw-r--r-- 1 user user 42706 May 10 00:12 ma35d1-som-256m.dtb
-rw-r--r-- 1 user user 21309 Jul 11  2024 ma35d1-som-256m.dts
-rw-r--r-- 1 user user 42172 May 10 00:12 ma35d1-som-2g.dtb
-rw-r--r-- 1 user user 20578 Jul 11  2024 ma35d1-som-2g.dts
-rw-r--r-- 1 user user 42514 May 10 00:12 ma35d1-som-512m.dtb
-rw-r--r-- 1 user user 21072 Jul 11  2024 ma35d1-som-512m.dts
-rw-r--r-- 1 user user 20271 Jul 11  2024 ma35d1-som.dts
-rw-r--r-- 1 user user 39283 Jul 11  2024 ma35h0.dtsi
-rw-r--r-- 1 user user 11711 Jul 11  2024 ma35h0-hmi-128m.dts
-rw-r--r-- 1 user user   400 Jul 11  2024 Makefile
user@ubuntu:~/MA35D1_Buildroot/output/build/linux-custom/arch/arm64/boot/dts/nuvoton$ 
user@ubuntu:~/MA35D1_Buildroot/output/build/linux-custom/arch/arm64/boot/dts/nuvoton$ 
user@ubuntu:~/MA35D1_Buildroot/output/build/linux-custom/arch/arm64/boot/dts/nuvoton$ 
user@ubuntu:~/MA35D1_Buildroot/output/build/linux-custom/arch/arm64/boot/dts/nuvoton$ cp ma35d1.dtsi ma35d1.dtsi.bak
user@ubuntu:~/MA35D1_Buildroot/output/build/linux-custom/arch/arm64/boot/dts/nuvoton$ ls
ma35d0.dtsi          ma35d1.dtsi          ma35d1-evb.dts       ma35d1-iot-256m.dtb  ma35d1-iot-512m.dts  ma35d1-som-1g.dts    ma35d1-som-2g.dtb    ma35d1-som-512m.dts  ma35h0-hmi-128m.dts
ma35d0-iot-256m.dts  ma35d1.dtsi.bak      ma35d1-iot-128m.dtb  ma35d1-iot-256m.dts  ma35d1-iot.dts       ma35d1-som-256m.dtb  ma35d1-som-2g.dts    ma35d1-som.dts       Makefile
ma35d1.dts           ma35d1-evb-256m.dts  ma35d1-iot-128m.dts  ma35d1-iot-512m.dtb  ma35d1-som-1g.dtb    ma35d1-som-256m.dts  ma35d1-som-512m.dtb  ma35h0.dtsi
user@ubuntu:~/MA35D1_Buildroot/output/build/linux-custom/arch/arm64/boot/dts/nuvoton$ ls 0l
ls: cannot access '0l': No such file or directory
user@ubuntu:~/MA35D1_Buildroot/output/build/linux-custom/arch/arm64/boot/dts/nuvoton$ ls -l
total 744
-rw-r--r-- 1 user user 41637 Jul 11  2024 ma35d0.dtsi
-rw-r--r-- 1 user user 13009 Jul 11  2024 ma35d0-iot-256m.dts
-rw-r--r-- 1 user user  3360 Jul 11  2024 ma35d1.dts
-rwxr-xr-x 1 user user 50359 Jul 18  2024 ma35d1.dtsi
-rwxr-xr-x 1 user user 50359 May 10 00:20 ma35d1.dtsi.bak
-rw-r--r-- 1 user user 20091 Jul 11  2024 ma35d1-evb-256m.dts
-rw-r--r-- 1 user user 20647 Jul 11  2024 ma35d1-evb.dts
-rw-r--r-- 1 user user 38949 May 10 00:12 ma35d1-iot-128m.dtb
-rw-r--r-- 1 user user 12458 Jul 11  2024 ma35d1-iot-128m.dts
-rw-r--r-- 1 user user 39001 May 10 00:12 ma35d1-iot-256m.dtb
-rw-r--r-- 1 user user 12578 Jul 11  2024 ma35d1-iot-256m.dts
-rw-r--r-- 1 user user 40166 May 10 00:12 ma35d1-iot-512m.dtb
-rwxr-xr-x 1 user user 15837 Jul 19  2024 ma35d1-iot-512m.dts
-rw-r--r-- 1 user user 12458 Jul 11  2024 ma35d1-iot.dts
-rw-r--r-- 1 user user 42172 May 10 00:12 ma35d1-som-1g.dtb
-rw-r--r-- 1 user user 20578 Jul 11  2024 ma35d1-som-1g.dts
-rw-r--r-- 1 user user 42706 May 10 00:12 ma35d1-som-256m.dtb
-rw-r--r-- 1 user user 21309 Jul 11  2024 ma35d1-som-256m.dts
-rw-r--r-- 1 user user 42172 May 10 00:12 ma35d1-som-2g.dtb
-rw-r--r-- 1 user user 20578 Jul 11  2024 ma35d1-som-2g.dts
-rw-r--r-- 1 user user 42514 May 10 00:12 ma35d1-som-512m.dtb
-rw-r--r-- 1 user user 21072 Jul 11  2024 ma35d1-som-512m.dts
-rw-r--r-- 1 user user 20271 Jul 11  2024 ma35d1-som.dts
-rw-r--r-- 1 user user 39283 Jul 11  2024 ma35h0.dtsi
-rw-r--r-- 1 user user 11711 Jul 11  2024 ma35h0-hmi-128m.dts
-rw-r--r-- 1 user user   400 Jul 11  2024 Makefile
user@ubuntu:~/MA35D1_Buildroot/output/build/linux-custom/arch/arm64/boot/dts/nuvoton$ 
user@ubuntu:~/MA35D1_Buildroot/output/build/linux-custom/arch/arm64/boot/dts/nuvoton$ 
user@ubuntu:~/MA35D1_Buildroot/output/build/linux-custom/arch/arm64/boot/dts/nuvoton$ cd -
/home/user/MA35D1_Buildroot
user@ubuntu:~/MA35D1_Buildroot$ ls
arch  board  boot  buildroot.patch  CHANGES  Config.in  Config.in.legacy  configs  COPYING  DEVELOPERS  dl  docs  fs  linux  Makefile  Makefile.legacy  output  package  README  support  system  toolchain  utils
user@ubuntu:~/MA35D1_Buildroot$ make linux-rebuild
rm -f /home/user/MA35D1_Buildroot/output/build/linux-custom/.stamp_installed
rm -f /home/user/MA35D1_Buildroot/output/build/linux-custom/.stamp_staging_installed
rm -f /home/user/MA35D1_Buildroot/output/build/linux-custom/.stamp_target_installed
rm -f /home/user/MA35D1_Buildroot/output/build/linux-custom/.stamp_images_installed
rm -f /home/user/MA35D1_Buildroot/output/build/linux-custom/.stamp_host_installed
rm -f /home/user/MA35D1_Buildroot/output/build/linux-custom/.stamp_built
>>> linux custom Building
/usr/bin/sed -i -e "/\\<CONFIG_COMMON_CLK_FIXED_UNUSED\\>/d" /home/user/MA35D1_Buildroot/output/build/linux-custom//.config
echo '# CONFIG_COMMON_CLK_FIXED_UNUSED is not set' >> /home/user/MA35D1_Buildroot/output/build/linux-custom//.config
/usr/bin/sed -i -e "/\\<CONFIG_GCC_PLUGINS\\>/d" /home/user/MA35D1_Buildroot/output/build/linux-custom//.config
echo '# CONFIG_GCC_PLUGINS is not set' >> /home/user/MA35D1_Buildroot/output/build/linux-custom//.config
if grep -q "CONFIG_ARCH_NUC980=y" /home/user/MA35D1_Buildroot/output/build/linux-custom/.config; then mkdir -p /home/user/MA35D1_Buildroot/output/build/linux-custom/../image; fi
if grep -q "CONFIG_ARCH_NUC970=y" /home/user/MA35D1_Buildroot/output/build/linux-custom/.config; then mkdir -p /home/user/MA35D1_Buildroot/output/build/linux-custom/../image; fi
if grep -q "BR2_TARGET_OPTEE_OS=y" .config; then cat board/nuvoton/ma35d1/optee.config >> /home/user/MA35D1_Buildroot/output/build/linux-custom/.config; fi
PATH="/home/user/MA35D1_Buildroot/output/host/bin:/home/user/MA35D1_Buildroot/output/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin" PKG_CONFIG="/home/user/MA35D1_Buildroot/output/host/bin/pkg-config" PKG_CONFIG_SYSROOT_DIR="/" PKG_CONFIG_ALLOW_SYSTEM_CFLAGS=1 PKG_CONFIG_ALLOW_SYSTEM_LIBS=1 PKG_CONFIG_LIBDIR="/home/user/MA35D1_Buildroot/output/host/lib/pkgconfig:/home/user/MA35D1_Buildroot/output/host/share/pkgconfig" BR_BINARIES_DIR=/home/user/MA35D1_Buildroot/output/images KCFLAGS=-Wno-attribute-alias /usr/bin/make -j5 HOSTCC="/usr/bin/gcc -O2 -I/home/user/MA35D1_Buildroot/output/host/include -L/home/user/MA35D1_Buildroot/output/host/lib -Wl,-rpath,/home/user/MA35D1_Buildroot/output/host/lib" ARCH=arm64 INSTALL_MOD_PATH=/home/user/MA35D1_Buildroot/output/target CROSS_COMPILE="/home/user/MA35D1_Buildroot/output/host/bin/aarch64-nuvoton-linux-gnu-" DEPMOD=/home/user/MA35D1_Buildroot/output/host/sbin/depmod INSTALL_MOD_STRIP=1 -C /home/user/MA35D1_Buildroot/output/build/linux-custom all
  SYNC    include/config/auto.conf.cmd
.config:5444:warning: override: reassigning to symbol TEE
.config:5445:warning: override: reassigning to symbol OPTEE
.config:5446:warning: override: reassigning to symbol HW_RANDOM_OPTEE
.config:5447:warning: override: reassigning to symbol OPTEE_SHM_NUM_PRIV_PAGES
scripts/Makefile.lib:8: 'always' is deprecated. Please use 'always-y' instead
  CALL    scripts/atomic/check-atomics.sh
  CALL    scripts/checksyscalls.sh
  CHK     include/generated/compile.h
PATH="/home/user/MA35D1_Buildroot/output/host/bin:/home/user/MA35D1_Buildroot/output/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin" PKG_CONFIG="/home/user/MA35D1_Buildroot/output/host/bin/pkg-config" PKG_CONFIG_SYSROOT_DIR="/" PKG_CONFIG_ALLOW_SYSTEM_CFLAGS=1 PKG_CONFIG_ALLOW_SYSTEM_LIBS=1 PKG_CONFIG_LIBDIR="/home/user/MA35D1_Buildroot/output/host/lib/pkgconfig:/home/user/MA35D1_Buildroot/output/host/share/pkgconfig" BR_BINARIES_DIR=/home/user/MA35D1_Buildroot/output/images KCFLAGS=-Wno-attribute-alias /usr/bin/make -j5 HOSTCC="/usr/bin/gcc -O2 -I/home/user/MA35D1_Buildroot/output/host/include -L/home/user/MA35D1_Buildroot/output/host/lib -Wl,-rpath,/home/user/MA35D1_Buildroot/output/host/lib" ARCH=arm64 INSTALL_MOD_PATH=/home/user/MA35D1_Buildroot/output/target CROSS_COMPILE="/home/user/MA35D1_Buildroot/output/host/bin/aarch64-nuvoton-linux-gnu-" DEPMOD=/home/user/MA35D1_Buildroot/output/host/sbin/depmod INSTALL_MOD_STRIP=1 -C /home/user/MA35D1_Buildroot/output/build/linux-custom Image
  CALL    scripts/atomic/check-atomics.sh
  CALL    scripts/checksyscalls.sh
  CHK     include/generated/compile.h
/home/user/MA35D1_Buildroot/linux/dts-reserve /home/user/MA35D1_Buildroot/output/build/linux-custom/arch/arm64/boot/dts/nuvoton/ma35d1.dtsi
/home/user/MA35D1_Buildroot/linux/dts-reserve /home/user/MA35D1_Buildroot/output/build/linux-custom/arch/arm64/boot/dts/nuvoton/ma35d1-iot-512m.dts
PATH="/home/user/MA35D1_Buildroot/output/host/bin:/home/user/MA35D1_Buildroot/output/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin" PKG_CONFIG="/home/user/MA35D1_Buildroot/output/host/bin/pkg-config" PKG_CONFIG_SYSROOT_DIR="/" PKG_CONFIG_ALLOW_SYSTEM_CFLAGS=1 PKG_CONFIG_ALLOW_SYSTEM_LIBS=1 PKG_CONFIG_LIBDIR="/home/user/MA35D1_Buildroot/output/host/lib/pkgconfig:/home/user/MA35D1_Buildroot/output/host/share/pkgconfig" BR_BINARIES_DIR=/home/user/MA35D1_Buildroot/output/images KCFLAGS=-Wno-attribute-alias /usr/bin/make -j5 HOSTCC="/usr/bin/gcc -O2 -I/home/user/MA35D1_Buildroot/output/host/include -L/home/user/MA35D1_Buildroot/output/host/lib -Wl,-rpath,/home/user/MA35D1_Buildroot/output/host/lib" ARCH=arm64 INSTALL_MOD_PATH=/home/user/MA35D1_Buildroot/output/target CROSS_COMPILE="/home/user/MA35D1_Buildroot/output/host/bin/aarch64-nuvoton-linux-gnu-" DEPMOD=/home/user/MA35D1_Buildroot/output/host/sbin/depmod INSTALL_MOD_STRIP=1 -C /home/user/MA35D1_Buildroot/output/build/linux-custom nuvoton/ma35d1-iot-512m.dtb
  DTC     arch/arm64/boot/dts/nuvoton/ma35d1-iot-512m.dtb
>>> linux custom Installing to target
# Install modules and remove symbolic links pointing to build
# directories, not relevant on the target
  INSTALL drivers/usb/gadget/function/usb_f_mass_storage.ko
  INSTALL drivers/usb/gadget/legacy/g_mass_storage.ko
  INSTALL drivers/usb/gadget/libcomposite.ko
  INSTALL fs/efivarfs/efivarfs.ko
  DEPMOD  5.10.140
# Installing dtc (device tree compiler) as host tool, if selected
if grep -q "CONFIG_DTC=y" /home/user/MA35D1_Buildroot/output/build/linux-custom/.config; then /usr/bin/install -D -m 0755 /home/user/MA35D1_Buildroot/output/build/linux-custom/scripts/dtc/dtc /home/user/MA35D1_Buildroot/output/host/bin/linux-dtc ;  fi
>>> linux custom Installing to images directory
/usr/bin/install -m 0644 -D /home/user/MA35D1_Buildroot/output/build/linux-custom/arch/arm64/boot/Image /home/user/MA35D1_Buildroot/output/images/Image
if grep -q "CONFIG_ARCH_NUC980=y" /home/user/MA35D1_Buildroot/output/build/linux-custom/.config; then /usr/bin/install -m 0644 -D /home/user/MA35D1_Buildroot/output/build/linux-custom/../image/980image /home/user/MA35D1_Buildroot/output/images/; /usr/bin/install -m 0644 -D /home/user/MA35D1_Buildroot/output/build/linux-custom/../image/*.dtb /home/user/MA35D1_Buildroot/output/images/; fi
if grep -q "CONFIG_ARCH_NUC970=y" /home/user/MA35D1_Buildroot/output/build/linux-custom/.config; then /usr/bin/install -m 0644 -D /home/user/MA35D1_Buildroot/output/build/linux-custom/../image/*.dtb /home/user/MA35D1_Buildroot/output/images/; if grep -q "CONFIG_CPU_N9H30=y" /home/user/MA35D1_Buildroot/output/build/linux-custom/.config; then /usr/bin/install -m 0644 -D /home/user/MA35D1_Buildroot/output/build/linux-custom/../image/n9h30image /home/user/MA35D1_Buildroot/output/images/; else /usr/bin/install -m 0644 -D /home/user/MA35D1_Buildroot/output/build/linux-custom/../image/970image /home/user/MA35D1_Buildroot/output/images/; fi fi
# dtbs moved from arch/<ARCH>/boot to arch/<ARCH>/boot/dts since 3.8-rc1
install -D /home/user/MA35D1_Buildroot/output/build/linux-custom/arch/arm64/boot/dts/nuvoton/ma35d1-iot-512m.dtb /home/user/MA35D1_Buildroot/output/images/ma35d1-iot-512m.dtb
comm: /home/user/MA35D1_Buildroot/output/build/linux-custom/.files-list.before: No such file or directory
comm: /home/user/MA35D1_Buildroot/output/build/linux-custom/.files-list-staging.before: No such file or directory
comm: /home/user/MA35D1_Buildroot/output/build/linux-custom/.files-list-host.before: No such file or directory
user@ubuntu:~/MA35D1_Buildroot$ 
user@ubuntu:~/MA35D1_Buildroot$ 
user@ubuntu:~/MA35D1_Buildroot$ cd -
/home/user/MA35D1_Buildroot/output/build/linux-custom/arch/arm64/boot/dts/nuvoton
user@ubuntu:~/MA35D1_Buildroot/output/build/linux-custom/arch/arm64/boot/dts/nuvoton$ ls
ma35d0.dtsi          ma35d1.dtsi          ma35d1-iot-128m.dtb  ma35d1-iot-256m.dts  ma35d1-iot.dts     ma35d1-som-256m.dtb  ma35d1-som-2g.dts    ma35d1-som.dts       Makefile
ma35d0-iot-256m.dts  ma35d1-evb-256m.dts  ma35d1-iot-128m.dts  ma35d1-iot-512m.dtb  ma35d1-som-1g.dtb  ma35d1-som-256m.dts  ma35d1-som-512m.dtb  ma35h0.dtsi
ma35d1.dts           ma35d1-evb.dts       ma35d1-iot-256m.dtb  ma35d1-iot-512m.dts  ma35d1-som-1g.dts  ma35d1-som-2g.dtb    ma35d1-som-512m.dts  ma35h0-hmi-128m.dts
user@ubuntu:~/MA35D1_Buildroot/output/build/linux-custom/arch/arm64/boot/dts/nuvoton$ ls -l
total 692
-rw-r--r-- 1 user user 41637 Jul 11  2024 ma35d0.dtsi
-rw-r--r-- 1 user user 13009 Jul 11  2024 ma35d0-iot-256m.dts
-rw-r--r-- 1 user user  3360 Jul 11  2024 ma35d1.dts
-rwxr-xr-x 1 user user 50359 May 10 00:21 ma35d1.dtsi
-rw-r--r-- 1 user user 20091 Jul 11  2024 ma35d1-evb-256m.dts
-rw-r--r-- 1 user user 20647 Jul 11  2024 ma35d1-evb.dts
-rw-r--r-- 1 user user 38949 May 10 00:12 ma35d1-iot-128m.dtb
-rw-r--r-- 1 user user 12458 Jul 11  2024 ma35d1-iot-128m.dts
-rw-r--r-- 1 user user 39001 May 10 00:12 ma35d1-iot-256m.dtb
-rw-r--r-- 1 user user 12578 Jul 11  2024 ma35d1-iot-256m.dts
-rw-r--r-- 1 user user 40166 May 10 00:21 ma35d1-iot-512m.dtb
-rwxr-xr-x 1 user user 15837 Jul 19  2024 ma35d1-iot-512m.dts
-rw-r--r-- 1 user user 12458 Jul 11  2024 ma35d1-iot.dts
-rw-r--r-- 1 user user 42172 May 10 00:12 ma35d1-som-1g.dtb
-rw-r--r-- 1 user user 20578 Jul 11  2024 ma35d1-som-1g.dts
-rw-r--r-- 1 user user 42706 May 10 00:12 ma35d1-som-256m.dtb
-rw-r--r-- 1 user user 21309 Jul 11  2024 ma35d1-som-256m.dts
-rw-r--r-- 1 user user 42172 May 10 00:12 ma35d1-som-2g.dtb
-rw-r--r-- 1 user user 20578 Jul 11  2024 ma35d1-som-2g.dts
-rw-r--r-- 1 user user 42514 May 10 00:12 ma35d1-som-512m.dtb
-rw-r--r-- 1 user user 21072 Jul 11  2024 ma35d1-som-512m.dts
-rw-r--r-- 1 user user 20271 Jul 11  2024 ma35d1-som.dts
-rw-r--r-- 1 user user 39283 Jul 11  2024 ma35h0.dtsi
-rw-r--r-- 1 user user 11711 Jul 11  2024 ma35h0-hmi-128m.dts
-rw-r--r-- 1 user user   400 Jul 11  2024 Makefile
user@ubuntu:~/MA35D1_Buildroot/output/build/linux-custom/arch/arm64/boot/dts/nuvoton$



