U-Boot 2022.04 SoC: NXP S32G274A rev. 2.1 CPU: ARM Cortex-A53 r0p4 @ max 1000 MHz Model: NXP S32G2XXX-EVB DRAM: 3.5 GiB Core: 303 devices, 25 uclasses, devicetree: env MMC: FSL_SDHC: 0 Loading Environment from SPIFlash... SF: Detected mt35xu01gbba with page size 256 Bytes, erase size 4 KiB, total 128 MiB *** Warning - bad CRC, using default environment Disabling XPCS1_1 In: serial@401c8000 Out: serial@401c8000 Err: serial@401c8000 EHCI fail to reset enable_saf1508bet: Cannot find USB device Net: Found PFE version 0x50300 (S32G2) eth3: pfe2 Hit any key to stop autoboot: 0 => => run initram_boot MMC read: dev # 0, block # 54525952, count 256 ... 256 blocks read: OK MMC read: dev # 0, block # 54526080, count 262144 ... 262144 blocks read: OK MMC read: dev # 0, block # 55574528, count 524288 ... 524288 blocks read: OK Moving Image from 0x860a0000 to 0x86200000, end=86f60000 ## Loading init Ramdisk from Legacy Image at 90000000 ... Image Name: fsl-image-vpc-p-eol-vcu-p-c0-202 Image Type: AArch64 Linux RAMDisk Image (uncompressed) Data Size: 67689067 Bytes = 64.6 MiB Load Address: 00000000 Entry Point: 00000000 Verifying Checksum ... OK ## Flattened Device Tree blob at 86000000 Booting using the fdt blob at 0x86000000 Using Device Tree in place at 0000000086000000, end 0000000086010107 Disabling XPCS1_1 Starting kernel ... "Synchronous Abort" handler, esr 0x96000210 elr: 00000000ffae1864 lr : 00000000ffae1860 (reloc) elr: 00000000ffae1864 lr : 00000000ffae1860 x0 : 0000000000000000 x1 : 00000000ffffffff x2 : 0000000000000007 x3 : 00000000ffb2acf0 x4 : 0000000000000003 x5 : 0000000000000014 x6 : 0000000000000051 x7 : 00000000ffc1d170 x8 : 0000000000000000 x9 : 0000000000000002 x10: 000000000000c930 x11: 00000000ffbd649c x12: 000000000000c930 x13: 00000000ffbd6558 x14: 0000000086000000 x15: 0000000000000002 x16: 00000000ffb2241c x17: 0000000000000000 x18: 00000000ffbdfdb0 x19: 00000000ffc14a40 x20: 00000000ffc17a60 x21: 00000000ffc17a48 x22: 0000000000004600 x23: 00000000ffb4ecc0 x24: 00000000ffffff7f x25: 00000000ffb4c550 x26: 0000000000000000 x27: 00000000ffaa296c x28: 00000000ffc16a10 x29: 00000000ffbd6470 Code: 9100a294 91014260 940007bc f94002a0 (f9400001) Resetting CPU ... uEnv.env file: baudrate=115200 boot_mtd=booti bootargs=console=ttyLF0,115200 root=/dev/ram rw earlycon nohz=off coherent_pool=64M bootcmd=run emmc_boot bootdelay=2 console=ttyLF0 emmc_boot=fatload mmc 0:1 $loadaddr Image; fatload mmc 0:1 $fdt_addr s32g274a-bosch-vpc-p-a0.dtb; run mmcargs; ${boot_mtd} ${loadaddr} - ${fdt_addr}; eth3addr=00:04:9f:be:ef:02 ethaddr=00:01:be:be:ef:11 fdt_addr=0x86000000 fdt_block_offset=0x3400000 fdt_count=0x100 fdt_enable_hs400es=fdt addr ${fdt_addr}; fdt rm /soc/mmc no-1-8-v; fdt resize; fdt_file=s32g2xxa-evb.dtb fdt_high=0xffffffffffffffff fdt_override=; fdtcontroladdr=ffa96000 flashboot=echo Booting from flash...; run flashbootargs;mtd read Kernel ${loadaddr};mtd read DTB ${fdt_addr};mtd read Rootfs ${ramdisk_addr};${boot_mtd} ${loadaddr} ${ramdisk_addr} ${fdt_addr}; flashbootargs=setenv bootargs console=${console},${baudrate} root=/dev/ram rw earlycon ;setenv flashsize 0x04000000; flashsize=0x04000000 hwconfig=serdes0:mode=xpcs0&xpcs1,clock=int,fmhz=125;xpcs0_1:speed=100M; image=Image img_block_offset=0x3400080 img_count=0x40000 initram_boot=run read_all; ${boot_mtd} ${loadaddr} ${ramdisk_addr} ${fdt_addr}; initrd_high=0xffffffffffffffff ipaddr=192.168.0.2 loadaddr=0x860a0000 loadfdt=fatload mmc ${mmcdev}:${mmcpart} ${fdt_addr} ${fdt_file}; run fdt_override; loadimage=fatload mmc ${mmcdev}:${mmcpart} ${loadaddr} ${image} loadtftpfdt=tftp ${fdt_addr} ${fdt_file}; loadtftpimage=tftp ${loadaddr} ${image}; mmcargs=setenv bootargs console=${console},${baudrate} root=${mmcroot} earlycon mmcboot=echo Booting from mmc ...; run mmcargs; if run loadfdt; then run fdt_fixups; ${boot_mtd} ${loadaddr} - ${fdt_addr}; else echo WARN: Cannot load the DT; fi; mmcdev=0 mmcpart=1 mmcroot=/dev/mmcblk0p2 rootwait rw netargs=setenv bootargs console=${console},${baudrate} root=/dev/nfs ip=dhcp nfsroot=${serverip}:${nfsroot},v3,tcp earlycon netboot=echo Booting from net ...; run netargs; if test ${ip_dyn} = yes; then setenv get_cmd dhcp; else setenv get_cmd tftp; fi; ${get_cmd} ${image}; if test ${boot_fdt} = yes || test ${boot_fdt} = try; then if ${get_cmd} ${fdt_addr} ${fdt_file}; then ${boot_mtd} ${loadaddr} - ${fdt_addr}; else if test ${boot_fdt} = try; then ${boot_mtd}; else echo WARN: Cannot load the DT; fi; fi; else ${boot_mtd}; fi; netmask=255.255.255.0 nfsboot=echo Booting from net using tftp and nfs...; run nfsbootargs;run loadtftpimage; run loadtftpfdt;${boot_mtd} ${loadaddr} - ${fdt_addr}; nfsbootargs=setenv bootargs console=${console},${baudrate} root=/dev/nfs rw ip=${ipaddr}:${serverip}::${netmask}::eth0:off nfsroot=${serverip}:/tftpboot/rfs,nolock,v3,tcp earlycon pfe1addr=00:01:be:be:ef:22 pfe2addr=00:01:be:be:ef:33 pfengemac=2 ramdisk_addr=0x90000000 ramdisk_name=fsl-image-vpc-p-base-vpc-p-a0.cpio.gz.u-boot ramfs_block_offset=0x3500000 ramfs_count=0x80000 read_all=run read_fdt; run read_kernel; run read_ramdisk; read_fdt=mmc read ${fdt_addr} ${fdt_block_offset} ${fdt_count}; read_kernel=mmc read ${loadaddr} ${img_block_offset} ${img_count}; read_ramdisk=mmc read ${ramdisk_addr} ${ramfs_block_offset} ${ramfs_count}; script=boot.scr serverip=192.168.0.4 stderr=serial@401c8000 stdin=serial@401c8000 stdout=serial@401c8000