U-Boot SPL 2021.01 (Jun 20 2023 - 16:52:28 +0530) Resetting on cold boot to workaround ErrataID:i2331 resetting ... U-Boot SPL 2021.01 (Jun 20 2023 - 16:52:28 +0530) SYSFW ABI: 3.1 (firmware rev 0x0008 '8.6.4--v08.06.04 (Chill Capybar') SPL initial stack usage: 13424 bytes Trying to boot from DFU #############################################DOWNLOAD ... OK Ctrl+C to exit ... Authentication passed Authentication passed Authentication passed Authentication passed init_env from device 10 not supported! Starting ATF on ARM64 core... NOTICE: BL31: v2.8(release):v2.8-226-g2fcd408bb3-dirty NOTICE: BL31: Built : 13:45:56, Feb 27 2023 I/TC: I/TC: OP-TEE version: 3.20.0 (gcc version 9.2.1 20191025 (GNU Toolchain for the A-profile Architectu re 9.2-2019.12 (arm-9.10))) #1 Mon Feb 27 13:46:53 UTC 2023 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.h tml I/TC: Primary CPU initializing I/TC: SYSFW ABI: 3.1 (firmware rev 0x0008 '8.6.4--v08.06.04 (Chill Capybar') I/TC: HUK Initialized I/TC: Activated SA2UL 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 2021.01 (Jun 20 2023 - 16:52:09 +0530) SYSFW ABI: 3.1 (firmware rev 0x0008 '8.6.4--v08.06.04 (Chill Capybar') Trying to boot from DFU #####DOWNLOAD ... OK Ctrl+C to exit ... Authentication passed Authentication passed U-Boot 2021.01 (Jun 20 2023 - 16:52:09 +0530) SoC: AM64X SR2.0 HS-FS Model: Texas Instruments AM642 EVM Board: AM64-EVM rev C DRAM: 2 GiB NAND: 0 MiB MMC: mmc@fa10000: 0, mmc@fa00000: 1 In: serial@2800000 Out: serial@2800000 Err: serial@2800000 Unidentified board claims AM64-EVM in eeprom header Net: eth0: ethernet@8000000port@1 Hit any key to stop autoboot: 0 #DOWNLOAD ... OK Ctrl+C to exit ... ## Warning: Input data exceeds 1048576 bytes - truncated ## Info: input data size = 1048578 = 0x100002 ###DOWNLOAD ... OK Ctrl+C to exit ... ####DOWNLOAD ... OK Ctrl+C to exit ... #####DOWNLOAD ... OK Ctrl+C to exit ... ############################################################################################################################################################ #################################################################################################### #################################################################################################### #################################################################################################### ####################################################################################################################################################################################################### #################################################################################################### #################################################################################################### #################################################################################################### #################################################################################################### ######################################################################################################################################################################################################## #################################################################################################### #################################################################################################### #################################################################################################### #################################################################################################### #################################################################################################### #################################################################################################### #################################################################################################### #################################################################################################### #################################################################################################### ######################################################################################################################################################################################################## #################################################################################################### #################################################################################################=> => þ U-Boot SPL 2021.01 (Jun 20 2023 - 16:52:28 +0530) Resetting on cold boot to workaround ErrataID:i2331 resetting ... U-Boot SPL 2021.01 (Jun 20 2023 - 16:52:28 +0530) SYSFW ABI: 3.1 (firmware rev 0x0008 '8.6.4--v08.06.04 (Chill Capybar') SPL initial stack usage: 13424 bytes Trying to boot from DFU þ U-Boot SPL 2021.01 (Jun 20 2023 - 16:52:28 +0530) Resetting on cold boot to workaround ErrataID:i2331 resetting ... U-Boot SPL 2021.01 (Jun 20 2023 - 16:52:28 +0530) SYSFW ABI: 3.1 (firmware rev 0x0008 '8.6.4--v08.06.04 (Chill Capybar') SPL initial stack usage: 13424 bytes Trying to boot from DFU #############################################DOWNLOAD ... OK Ctrl+C to exit ... Authentication passed Authentication passed Authentication passed Authentication passed init_env from device 10 not supported! Starting ATF on ARM64 core... NOTICE: BL31: v2.8(release):v2.8-226-g2fcd408bb3-dirty NOTICE: BL31: Built : 13:45:56, Feb 27 2023 I/TC: I/TC: OP-TEE version: 3.20.0 (gcc version 9.2.1 20191025 (GNU Toolchain for the A-profile Architectu re 9.2-2019.12 (arm-9.10))) #1 Mon Feb 27 13:46:53 UTC 2023 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.h tml I/TC: Primary CPU initializing I/TC: SYSFW ABI: 3.1 (firmware rev 0x0008 '8.6.4--v08.06.04 (Chill Capybar') I/TC: HUK Initialized I/TC: Activated SA2UL 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 2021.01 (Jun 20 2023 - 16:52:09 +0530) SYSFW ABI: 3.1 (firmware rev 0x0008 '8.6.4--v08.06.04 (Chill Capybar') Trying to boot from DFU #####DOWNLOAD ... OK Ctrl+C to exit ... Authentication passed Authentication passed U-Boot 2021.01 (Jun 20 2023 - 16:52:09 +0530) SoC: AM64X SR2.0 HS-FS Model: Texas Instruments AM642 EVM Board: AM64-EVM rev C DRAM: 2 GiB NAND: 0 MiB MMC: mmc@fa10000: 0, mmc@fa00000: 1 In: serial@2800000 Out: serial@2800000 Err: serial@2800000 Unidentified board claims AM64-EVM in eeprom header Net: eth0: ethernet@8000000port@1 Hit any key to stop autoboot: 0 #DOWNLOAD ... OK Ctrl+C to exit ... ## Warning: Input data exceeds 1048576 bytes - truncated ## Info: input data size = 1048578 = 0x100002 ###DOWNLOAD ... OK Ctrl+C to exit ... ####DOWNLOAD ... OK Ctrl+C to exit ... #####DOWNLOAD ... OK Ctrl+C to exit ... ###############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################DOWNLOAD ... OK Ctrl+C to exit ... => mmc mmc - MMC sub system Usage: mmc info - display info of the current MMC device mmc read addr blk# cnt mmc write addr blk# cnt mmc erase blk# cnt mmc rescan [mode] mmc part - lists available partition on current mmc device mmc dev [dev] [part] [mode] - show or set current mmc device [partition] and set mode - the required speed mode is passed as the index from the following list [MMC_LEGACY, MMC_HS, SD_HS, MMC_HS_52, MMC_DDR_52, UHS_SDR12, UHS_SDR25, UHS_SDR50, UHS_DDR50, UHS_SDR104, MMC_HS_200, MMC_HS_400, MMC_HS_400_ES] mmc list - lists available devices mmc wp - power on write protect boot partitions mmc hwpartition [args...] - does hardware partitioning arguments (sizes in 512-byte blocks): [user [enh start cnt] [wrrel {on|off}]] - sets user data area attributes [gp1|gp2|gp3|gp4 cnt [enh] [wrrel {on|off}]] - general purpose partition [check|set|complete] - mode, complete set partitioning completed WARNING: Partitioning is a write-once setting once it is set to complete. Power cycling is required to initialize partitions after set to complete. mmc bootbus dev boot_bus_width reset_boot_bus_width boot_mode - Set the BOOT_BUS_WIDTH field of the specified device mmc bootpart-resize - Change sizes of boot and RPMB partitions of specified device mmc partconf dev [boot_ack boot_partition partition_access] - Show or change the bits of the PARTITION_CONFIG field of the specified device mmc rst-function dev value - Change the RST_n_FUNCTION field of the specified device WARNING: This is a write-once field and 0 / 1 / 2 are the only valid values. mmc setdsr - set DSR register value => mmc part Partition Map for MMC device 0 -- Partition Type: EFI Part Start LBA End LBA Name Attributes Type GUID Partition GUID 1 0x00000022 0x01da3fde "rootfs" attrs: 0x0000000000000000 type: ebd0a0a2-b9e5-4433-87c0-68b6b72699c7 guid: 6920369f-8855-4591-a250-21feb0b50bdc => ls mmc 0:1 4096 . 4096 .. 16384 lost+found 4096 bin 4096 boot 4096 dev 4096 etc 4096 home 4096 lib 19 linuxrc 4096 media 4096 mnt 4096 proc 4096 run 4096 sbin 4096 srv 4096 sys 4096 tmp 4096 usr 4096 var => ls mmc 0:0 ** Unrecognized filesystem type ** => ls mmc 0:2 ** Invalid partition 2 ** => ls mmc 0:3 ** Invalid partition 3 ** => setenv mmcdev 0 => setenv bootpart 0:1 => boot