- 18:35:45 [INFO] Starting target session - 18:36:08 [INFO] Connected to j784s4-evm via serial - 18:36:08 [INFO] Host: #check prompt - 18:36:11 [ERROR] On command: #check prompt waiting for #check prompt.+?(?-mix:((?-mix:.*?login:)|[Pp]assword)) >>> error: execution expired - 18:36:11 [INFO] Target: #check prompt root@j784s4-evm:/test# - 18:36:11 [INFO] Host: #check prompt - 18:36:13 [ERROR] On command: #check prompt waiting for #check prompt.+?(?-mix:\/[^\s]* #) >>> error: execution expired - 18:36:13 [INFO] Target: #check prompt root@j784s4-evm:/test# - 18:36:13 [INFO] Host: #check prompt - 18:36:15 [ERROR] On command: #check prompt waiting for #check prompt.+?(?-mix:\/[^\s]* #) >>> error: execution expired - 18:36:15 [INFO] Target: #check prompt root@j784s4-evm:/test# - 18:36:15 [INFO] Host: #check prompt - 18:36:17 [ERROR] On command: #check prompt waiting for #check prompt.+?(?-mix:\/[^\s]* #) >>> error: execution expired - 18:36:17 [INFO] Target: #check prompt root@j784s4-evm:/test# - 18:36:17 [INFO] Disconnected serial from j784s4-evm - 18:36:17 [INFO] Connected to j784s4-evm via serial - 18:36:18 [INFO] Host: - 18:36:26 [INFO] Target: root@j784s4-evm:/test# root@j784s4-evm:/test# root@j784s4-evm:/test# U-Boot SPL 2024.04-ti-gcdac8b4cd3cc (Oct 09 2024 - 21:22:25 +0000) SYSFW ABI: 4.0 (firmware rev 0x000a '10.0.8--v10.00.08 (Fiery Fox)') Initialized 4 DRAM controllers SPL initial stack usage: 13456 bytes Trying to boot from MMC2 Warning: Detected image signing certificate on GP device. Skipping certificate to prevent boot failure. This will fail if the image was also encrypted Warning: Detected image signing certificate on GP device. Skipping certificate to prevent boot failure. This will fail if the image was also encrypted Warning: Detected image signing certificate on GP device. Skipping certificate to prevent boot failure. This will fail if the image was also encrypted Warning: Detected image signing certificate on GP device. Skipping certificate to prevent boot failure. This will fail if the image was also encrypted Warning: Detected image signing certificate on GP device. Skipping certificate to prevent boot failure. This will fail if the image was also encrypted Loading Environment from nowhere... OK Starting ATF on ARM64 core... NOTICE: BL31: v2.11.0(release):v2.11.0-dirty NOTICE: BL31: Built : 11:51:22, May 23 2024 I/TC: I/TC: OP-TEE version: 4.3.0-dev (gcc version 13.3.0 (GCC)) #1 Fri Jul 12 08:42:35 UTC 2024 aarch64 I/TC: WARNING: This OP-TEE configuration might be insecure! I/TC: WARNING: Please check https://optee.readthedocs.io/en/latest/architecture/porting_guidelines.html I/TC: Primary CPU initializing I/TC: GIC redistributor base address not provided I/TC: Assuming default GIC group status and modifier I/TC: SYSFW ABI: 4.0 (firmware rev 0x000a '10.0.8--v10.00.08 (Fiery Fox)') I/TC: HUK Initialized I/TC: Activated SA2UL device I/TC: Fixing SA2UL firewall owner for GP device I/TC: Enabled firewalls for SA2UL TRNG device I/TC: SA2UL TRNG initialized I/TC: SA2UL Drivers initialized I/TC: Primary CPU switching to normal world boot U-Boot SPL 2024.04-ti-gcdac8b4cd3cc (Oct 09 2024 - 21:22:25 +0000) SYSFW ABI: 4.0 (firmware rev 0x000a '10.0.8--v10.00.08 (Fiery Fox)') Trying to boot from MMC2 Warning: Detected image signing certificate on GP device. Skipping certificate to prevent boot failure. This will fail if the image was also encrypted Warning: Detected image signing certificate on GP device. Skipping certificate to prevent boot failure. This will fail if the image was also encrypted U-Boot 2024.04-ti-gcdac8b4cd3cc (Oct 09 2024 - 21:22:25 +0000) SoC: J784S4 SR1.0 GP Model: Texas Instruments J784S4 EVM DRAM: 2 GiB (effective 32 GiB) Core: 143 devices, 35 uclasses, devicetree: separate Flash: spi_nand nand@0: Winbond SPI NAND was found. spi_nand nand@0: 128 MiB, block size: 256 KiB, page size: 4096, OOB size: 128 0 Bytes MMC: mmc@4f80000: 0, mmc@4fb0000: 1 Loading Environment from nowhere... OK In: serial@2880000 Out: serial@2880000 Err: serial@2880000 am65_cpsw_nuss ethernet@46000000: K3 CPSW: nuss_ver: 0x6BA02102 cpsw_ver: 0x6BA82102 ale_ver: 0x00293904 Ports:1 Net: eth0: ethernet@46000000port@1 Hit any key to stop autoboot: 2 0 => => => => => - 18:36:27 [INFO] Disconnected serial from j784s4-evm - 18:36:27 [INFO] Connected to j784s4-evm via serial - 18:36:27 [INFO] Host: - 18:36:27 [INFO] Target: => - 18:36:27 [INFO] Host: version - 18:36:28 [INFO] Target: version U-Boot 2024.04-ti-gcdac8b4cd3cc (Oct 09 2024 - 21:22:25 +0000) => - 18:36:28 [INFO] Host: setenv bootargs 'console=ttyS2,115200n8 earlyprintk=serial,ttyS2,115200n8 earlycon=ns16550a,mmio32,0x02880000 rootwait fsck.mode=skip sysrq_always_enabled ' - 18:36:28 [INFO] Target: setenv bootargs 'console=ttyS2,115200n8 earlyprintk=serial,ttyS2,115200n8 earlycon=ns16550a,mmio32,0x02880000 rootwait fsck.mode=skip sysrq_always_enabled ' => - 18:36:28 [INFO] Host: setenv bootcmd '' - 18:36:28 [INFO] Target: setenv bootcmd '' => - 18:36:28 [INFO] Host: setenv autoload 'no' - 18:36:28 [INFO] Target: setenv autoload 'no' => - 18:36:28 [INFO] Host: setenv serverip '192.168.0.1' - 18:36:28 [INFO] Target: setenv serverip '192.168.0.1' => - 18:36:28 [INFO] Host: setenv _initramfs - - 18:36:29 [INFO] Target: setenv _initramfs - => - 18:36:29 [INFO] Host: printenv - 18:36:29 [INFO] Target: printenv _initramfs=- addr_fit=0x90000000 arch=arm args_all=setenv optargs ${optargs} earlycon=ns16550a,mmio32,0x02880000 ${mtdparts} args_mmc=run finduuid;setenv bootargs console=${console} ${optargs} root=PARTUUID=${uuid} rw rootfstype=${mmcrootfstype} args_ospi_nand=setenv bootargs console=${console} ${optargs} ubi.mtd=${ospi_nand_bootpart} root=${ospi_nand_bootvolume} rootfstype=ubifs args_ufs=setenv devtype scsi;setenv bootpart 1:1; run ufs_finduuid; setenv bootargs console = ${console} ${optargs} root=PARTUUID=${uuid} rw rootfstype=${scsirootfstype}; setenv devtype scsi; setenv bootpart 1:1 autoload=no baudrate=115200 board=j784s4 board_name=j784s4 boot=mmc boot_fdt=try boot_fit=0 boot_rprocs=if test ${dorprocboot} -eq 1 && test ${boot} = mmc; then rproc init; run boot_rprocs_mmc; fi; boot_rprocs_mmc=env set rproc_id; env set rproc_fw; env set secure_suffix; if test ${secure_rprocs} -eq 1; then env set secure_suffix -sec; fi; for i in ${rproc_fw_binaries} ; do if test -z "${rproc_id}" ; then env set rproc_id $i; else env set rproc_fw $i${secure_suffix}; run rproc_load_and_boot_one; env set rproc_id; env set rproc_fw; fi; done boot_targets=mmc1 mmc0 usb pxe dhcp bootargs=console=ttyS2,115200n8 earlyprintk=serial,ttyS2,115200n8 earlycon=ns16550a,mmio32,0x02880000 rootwait fsck.mode=skip sysrq_always_enabled bootcmd= bootcmd_ti_mmc=run init_${boot}; run update_do_main_cpsw0_qsgmii_phyinit; if test ${do_main_cpsw0_qsgmii_phyinit} -eq 1; then run main_cpsw0_qsgmii_phyinit; fi; run boot_rprocs; if test ${boot_fit} -eq 1; then run get_fit_${boot}; run get_fit_overlaystring; run run_fit; else; run get_kern_${boot}; run get_fdt_${boot}; run get_overlay_${boot}; run run_kern; fi; bootdelay=2 bootdir=/boot bootenvfile=uEnv.txt bootm_size=0x10000000 bootpart=1:2 bootscript=echo Running bootscript from mmc${mmcdev} ...; source ${loadaddr} console=ttyS2,115200n8 cpu=armv8 dfu_alt_info_emmc=rawemmc raw 0 0x800000 mmcpart 1; rootfs part 0 1; tiboot3.bin.raw raw 0x0 0x400 mmcpart 1; tispl.bin.raw raw 0x400 0x1000 mmcpart 1; u-boot.img.raw raw 0x1400 0x2000 mmcpart 1; u-env.raw raw 0x3400 0x100 mmcpart 1; sysfw.itb.raw raw 0x3600 0x800 mmcpart 1 dfu_alt_info_mmc=boot part 1 1; rootfs part 1 2; tiboot3.bin fat 1 1; tispl.bin fat 1 1; u-boot.img fat 1 1; uEnv.txt fat 1 1; sysfw.itb fat 1 1 dfu_alt_info_nand=NAND.tiboot3 part 0 1; NAND.tispl part 0 2; NAND.tiboot3.backup part 0 3; NAND.u-boot part 0 4; NAND.u-boot-env part 0 5; NAND.u-boot-env.backup part 0 6; NAND.file-system part 0 7 dfu_alt_info_ospi=tiboot3.bin raw 0x0 0x080000; tispl.bin raw 0x080000 0x200000; u-boot.img raw 0x280000 0x400000; u-boot-env raw 0x680000 0x020000; sysfw.itb raw 0x6c0000 0x100000; rootfs raw 0x800000 0x3800000 dfu_alt_info_ospi_nand=ospi_nand.tiboot3 part 1; ospi_nand.tispl part 2; ospi_nand.u-boot part 3; ospi_nand.env part 4; ospi_nand.env.backup part 5; ospi_nand.rootfs part 6; ospi_nand.phypattern part 7 dfu_alt_info_ram=tispl.bin ram 0x80080000 0x200000; u-boot.img ram 0x81000000 0x400000 dorprocboot=1 dtboaddr=0x89000000 envboot=if mmc dev ${mmcdev}; then if mmc rescan; then echo SD/MMC found on device ${mmcdev}; if test -n "${loadbootscript}" && run loadbootscript; then run bootscript; else if run loadbootenv; then echo Loaded env from ${bootenvfile}; run importbootenv; fi; if test -n $uenvcmd; then echo Running uenvcmd ...; run uenvcmd; fi; fi; fi; fi; ethaddr=68:e7:4a:08:41:a4 fdt_addr_r=0x88000000 fdtaddr=0x88000000 fdtcontroladdr=fde8b050 fdtfile=ti/k3-j784s4-evm.dtb fdtoverlay_addr_r=0x89500000 findfdt=echo WARN: fdtfile already set. Stop using findfdt in script finduuid=part uuid ${boot} ${bootpart} uuid get_fdt_mmc=load mmc ${bootpart} ${fdtaddr} ${bootdir}/dtb/${fdtfile} get_fdt_ospi_nand=ubifsload ${fdtaddr} ${bootdir}/dtb/${fdtfile}; get_fdt_ufs=load ${devtype} ${bootpart} ${fdtaddr} ${bootdir}/${fdtfile} get_fit_config=setexpr name_fit_config gsub / _ conf-${fdtfile} get_fit_mmc=load mmc ${bootpart} ${addr_fit} ${bootdir}/${name_fit} get_fit_ospi_nand=ubifsload ${addr_fit} ${bootdir}/${name_fit} get_fit_overlaystring=for overlay in $name_overlays; do; setexpr name_fit_overlay gsub / _ conf-${overlay}; setenv overlaystring ${overlaystring}'#'${name_fit_overlay}; done; get_kern_mmc=load mmc ${bootpart} ${loadaddr} ${bootdir}/${name_kern} get_kern_ospi_nand=ubifsload ${loadaddr} ${bootdir}/${name_kern} get_kern_ufs=load ${devtype} ${bootpart} ${loadaddr} ${bootdir}/${name_kern} get_overlay_mmc=fdt address ${fdtaddr}; fdt resize 0x100000; for overlay in $name_overlays; do; load mmc ${bootpart} ${dtboaddr} ${bootdir}/dtb/${overlay} && fdt apply ${dtboaddr}; done; get_overlay_ospi_nand=fdt address ${fdtaddr} fdt resize 0x100000; for overlay in $name_overlays; do; ubifsload ${dtboaddr} ${bootdir}/dtb/${overlay} && fdt apply ${dtboaddr}; done; get_overlay_ufs=fdt address ${fdtaddr}; fdt resize 0x100000; for overlay in $name_overlays; do; load scsi ${bootpart} ${dtboaddr} ${bootdir}/${overlay} && fdt apply ${dtboaddr}; done; importbootenv=echo Importing environment from mmc${mmcdev} ...; env import -t ${loadaddr} ${filesize} init_main_cpsw0_qsgmii_phy=gpio set gpio@22_17; gpio clear gpio@22_16 init_mmc=run args_all args_mmc init_ospi_nand=run args_all args_ospi_nand ospi_nand_ubi_init init_ufs=ufs init; scsi scan; run args_ufs kernel_addr_r=0x82000000 loadaddr=0x82000000 loadbootenv=fatload mmc ${mmcdev} ${loadaddr} ${bootenvfile} loadfdt=load ${devtype} ${bootpart} ${fdtaddr} ${bootdir}/dtb/${fdtfile} loadimage=load ${devtype} ${bootpart} ${loadaddr} ${bootdir}/${bootfile} main_cpsw0_qsgmii_phyinit=if test $board_name = j784s4; then do_main_cpsw0_qsgmii_phyinit=1; else do_main_cpsw0_qsgmii_phyinit=0; fi; if test ${do_main_cpsw0_qsgmii_phyinit} -eq 1 && test ${dorprocboot} -eq 1 && test ${boot} = mmc; then run init_main_cpsw0_qsgmii_phy; fi; mmcboot=if mmc dev ${mmcdev}; then devnum=${mmcdev}; devtype=mmc; if mmc rescan; then echo SD/MMC found on device ${mmcdev}; if run loadimage; then run args_mmc; if test ${boot_fit} -eq 1; then run run_fit; else run mmcloados; fi; fi; fi; fi; mmcdev=1 mmcloados=if test ${boot_fdt} = yes || test ${boot_fdt} = try; then if run get_fdt_mmc; then bootz ${loadaddr} - ${fdtaddr}; else if test ${boot_fdt} = try; then bootz; else echo WARN: Cannot load the DT; fi; fi; else bootz; fi; mmcrootfstype=ext4 rootwait mtdids=nor0=47040000.spi.0,nand0=spi-nand0 mtdparts=mtdparts=47040000.spi.0:512k(ospi.tiboot3),2m(ospi.tispl),4m(ospi.u-boot),256k(ospi.env),256k(ospi.env.backup),57088k@8m(ospi.rootfs),256k(ospi.phypattern);spi-nand0:512k(ospi_nand.tiboot3),2m(ospi_nand.tispl),4m(ospi_nand.u-boot),256k(ospi_nand.env),256k(ospi_nand.env.backup),98048k@32m(ospi_nand.rootfs),256k@130816k(ospi_nand.phypattern) name_fit=fitImage name_kern=Image ospi_nand_bootpart=ospi_nand.rootfs ospi_nand_bootvolume=ubi0:rootfs ospi_nand_ubi_init=ubi part ${ospi_nand_bootpart}; ubifsmount ${ospi_nand_bootvolume}; partitions=name=rootfs,start=0,size=-,uuid=${uuid_gpt_rootfs} pxefile_addr_r=0x80100000 ramdisk_addr_r=0x88080000 rd_spec=- rdaddr=0x88080000 rproc_fw_binaries= 2 /lib/firmware/j784s4-main-r5f0_0-fw 3 /lib/firmware/j784s4-main-r5f0_1-fw 4 /lib/firmware/j784s4-main-r5f1_0-fw 5 /lib/firmware/j784s4-main-r5f1_1-fw 6 /lib/firmware/j784s4-main-r5f2_0-fw 7 /lib/firmware/j784s4-main-r5f2_1-fw 8 /lib/firmware/j784s4-c71_0-fw 9 /lib/firmware/j784s4-c71_1-fw 10 /lib/firmware/j784s4-c71_2-fw 11 /lib/firmware/j784s4-c71_3-fw rproc_load_and_boot_one=if load mmc ${bootpart} $loadaddr ${rproc_fw}; then if rproc load ${rproc_id} ${loadaddr} ${filesize}; then rproc start ${rproc_id}; fi; fi run_fit=run get_fit_config; bootm ${addr_fit}#${name_fit_config}${overlaystring} run_kern=booti ${loadaddr} ${rd_spec} ${fdtaddr} scriptaddr=0x80000000 scsirootfstype=ext4 rootwait secure_rprocs=0 serverip=192.168.0.1 soc=k3 splashfile=ti.gz splashimage=0x82000000 splashpos=m,m splashsource=mmc stderr=serial@2880000 stdin=serial@2880000 stdout=serial@2880000 ufs_finduuid=part uuid scsi ${bootpart} uuid update_do_main_cpsw0_qsgmii_phyinit=setenv do_main_cpsw0_qsgmii_phyinit 1; update_to_fit=setenv loadaddr ${addr_fit}; setenv bootfile ${name_fit} vendor=ti Environment size: 8160/262139 bytes => - 18:36:30 [INFO] Host: printenv bootargs - 18:36:30 [INFO] Target: printenv bootargs bootargs=console=ttyS2,115200n8 earlyprintk=serial,ttyS2,115200n8 earlycon=ns16550a,mmio32,0x02880000 rootwait fsck.mode=skip sysrq_always_enabled => - 18:36:30 [INFO] Host: setenv bootargs ''${bootargs}' ip=:::::eth0:dhcp ' - 18:36:30 [INFO] Target: setenv bootargs ''${bootargs}' ip=:::::eth0:dhcp ' => - 18:36:30 [INFO] Host: setenv serverip '192.168.0.1' - 18:36:30 [INFO] Target: setenv serverip '192.168.0.1' => - 18:36:30 [INFO] Host: setenv autoload 'no' - 18:36:30 [INFO] Target: setenv autoload 'no' => - 18:36:30 [INFO] Host: dhcp - 18:37:10 [ERROR] On command: dhcp waiting for dhcp.+?(?mi-x:DHCP client bound to address.*(?-mix:(?-mix:U-Boot#)|=>)) >>> error: execution expired - 18:37:10 [INFO] Target: dhcp k3-navss-ringacc ringacc@2b800000: Ring Accelerator probed rings:286, gp-rings[96,20] sci-dev-id:328 k3-navss-ringacc ringacc@2b800000: dma-ring-reset-quirk: disabled am65_cpsw_nuss_port ethernet@46000000port@1: K3 CPSW: rflow_id_base: 2 link up on port 1, speed 1000, full duplex BOOTP broadcast 1 BOOTP broadcast 2 BOOTP broadcast 3 BOOTP broadcast 4 BOOTP broadcast 5 BOOTP broadcast 6 BOOTP broadcast 7 BOOTP broadcast 8 BOOTP broadcast 9 BOOTP broadcast 10 BOOTP broadcast 11 BOOTP broadcast 12 BOOTP broadcast 13 BOOTP broadcast 14 BOOTP broadcast 15 BOOTP broadcast 16 BOOTP broadcast 17 Retry time exceeded; starting again => - 18:37:20 [INFO] => => - 18:37:20 [INFO] Host: dhcp - 18:38:01 [ERROR] On command: dhcp waiting for dhcp.+?(?mi-x:DHCP client bound to address.*(?-mix:(?-mix:U-Boot#)|=>)) >>> error: execution expired - 18:38:01 [INFO] Target: dhcp am65_cpsw_nuss_port ethernet@46000000port@1: K3 CPSW: rflow_id_base: 2 link up on port 1, speed 1000, full duplex BOOTP broadcast 1 BOOTP broadcast 2 BOOTP broadcast 3 BOOTP broadcast 4 BOOTP broadcast 5 BOOTP broadcast 6 BOOTP broadcast 7 BOOTP broadcast 8 BOOTP broadcast 9 BOOTP broadcast 10 BOOTP broadcast 11 BOOTP broadcast 12 BOOTP broadcast 13 BOOTP broadcast 14 BOOTP broadcast 15 BOOTP broadcast 16 BOOTP broadcast 17 Retry time exceeded; starting again => - 18:38:11 [INFO] => => - 18:38:11 [INFO] Host: dhcp - 18:38:51 [ERROR] On command: dhcp waiting for dhcp.+?(?mi-x:DHCP client bound to address.*(?-mix:(?-mix:U-Boot#)|=>)) >>> error: execution expired - 18:38:51 [INFO] Target: dhcp am65_cpsw_nuss_port ethernet@46000000port@1: K3 CPSW: rflow_id_base: 2 link up on port 1, speed 1000, full duplex BOOTP broadcast 1 BOOTP broadcast 2 BOOTP broadcast 3 BOOTP broadcast 4 BOOTP broadcast 5 BOOTP broadcast 6 BOOTP broadcast 7 BOOTP broadcast 8 BOOTP broadcast 9 BOOTP broadcast 10 BOOTP broadcast 11 BOOTP broadcast 12 BOOTP broadcast 13 BOOTP broadcast 14 BOOTP broadcast 15 BOOTP broadcast 16 BOOTP broadcast 17 Retry time exceeded; starting again => - 18:39:01 [INFO] => => - 18:39:01 [INFO] Boot attempt 1/1 failed - 18:39:01 [INFO] Collecting kernel traces via sysrq... - 18:39:11 [INFO] t Unknown command 't' - try 'help' => - 18:39:21 [INFO] l Unknown command 'l' - try 'help' => - 18:39:31 [INFO] w Unknown command 'w' - try 'help' => - 18:39:31 [INFO] Disconnected serial from j784s4-evm - 18:39:31 [INFO] Host: cd /test