-
-
Save nmenon/8be4106e2d0b572aa5e77d93476095b4 to your computer and use it in GitHub Desktop.
beagleplay-v6-u-boot
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
U-Boot SPL 2023.10-rc3-00133-g02dc5932cfd5 (Aug 25 2023 - 12:28:42 -0500) | |
SYSFW ABI: 3.1 (firmware rev 0x0009 '9.0.7--v09.00.07 (Kool Koala)') | |
SPL initial stack usage: 13368 bytes | |
Trying to boot from MMC1 | |
Starting ATF on ARM64 core... | |
NOTICE: BL31: v2.9(debug):v2.9.0-560-g74e3959ea39e | |
NOTICE: BL31: Built : 12:28:42, Aug 25 2023 | |
INFO: GICv3 without legacy support detected. | |
INFO: ARM GICv3 driver initialized in EL3 | |
INFO: Maximum SPI INTID supported: 287 | |
INFO: SYSFW ABI: 3.1 (firmware rev 0x0009 '9.0.7--v09.00.07 (Kool Koala)') | |
INFO: BL31: Initializing runtime services | |
INFO: BL31: cortex_a53: CPU workaround for 855873 was applied | |
INFO: BL31: cortex_a53: CPU workaround for 1530924 was applied | |
INFO: BL31: Initializing BL32 | |
I/TC: | |
I/TC: OP-TEE version: 3.22.0-73-gd93f6d059a57 (gcc version 12.3.1 20230626 (Arm GNU Toolchain 12.3.Rel1 (Build arm-12.35))) #1 Fri Aug 25 17:28:42 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.html | |
I/TC: Primary CPU initializing | |
I/TC: SYSFW ABI: 3.1 (firmware rev 0x0009 '9.0.7--v09.00.07 (Kool Koala)') | |
I/TC: HUK Initialized | |
I/TC: Primary CPU switching to normal world boot | |
INFO: BL31: Preparing for EL3 exit to normal world | |
INFO: Entry point address = 0x80080000 | |
INFO: SPSR = 0x3c9 | |
U-Boot SPL 2023.10-rc3-00133-g02dc5932cfd5 (Aug 25 2023 - 12:28:45 -0500) | |
SYSFW ABI: 3.1 (firmware rev 0x0009 '9.0.7--v09.00.07 (Kool Koala)') | |
SPL initial stack usage: 1696 bytes | |
Trying to boot from MMC1 | |
U-Boot 2023.10-rc3-00133-g02dc5932cfd5 (Aug 25 2023 - 12:28:45 -0500) | |
SoC: AM62X SR1.0 GP | |
Model: BeagleBoard.org BeaglePlay | |
DRAM: 2 GiB | |
Core: 95 devices, 27 uclasses, devicetree: separate | |
MMC: mmc@fa10000: 0, mmc@fa00000: 1, mmc@fa20000: 2 | |
Loading Environment from nowhere... OK | |
In: serial@2800000 | |
Out: serial@2800000 | |
Err: serial@2800000 | |
Net: No ethernet found. | |
Press SPACE to abort autoboot in 2 seconds | |
switch to partitions #0, OK | |
mmc1 is current device | |
SD/MMC found on device 1 | |
Failed to load 'uEnv.txt' | |
Scanning for bootflows in all bootdevs | |
Seq Method State Uclass Part Name Filename | |
--- ----------- ------ -------- ---- ------------------------ ---------------- | |
Scanning bootdev 'mmc@fa00000.bootdev': | |
0 extlinux ready mmc 1 mmc@fa00000.bootdev.part_ /extlinux/extlinux.conf | |
** Booting bootflow 'mmc@fa00000.bootdev.part_1' with extlinux | |
1: Linux microSD | |
Retrieving file: /Image | |
append: root=/dev/mmcblk1p2 ro rootfstype=ext4 rootwait net.ifnames=0 quiet | |
Retrieving file: /dtbs/ti/k3-am625-beagleplay.dtb | |
## Flattened Device Tree blob at 88000000 | |
Booting using the fdt blob at 0x88000000 | |
Working FDT set to 88000000 | |
Loading Device Tree to 000000008fff3000, end 000000008ffffab4 ... OK | |
Working FDT set to 8fff3000 | |
Starting kernel ... | |
I/TC: Secondary CPU 1 initializing | |
I/TC: Secondary CPU 1 switching to normal world boot | |
I/TC: Secondary CPU 2 initializing | |
I/TC: Secondary CPU 2 switching to normal world boot | |
I/TC: Secondary CPU 3 initializing | |
I/TC: Secondary CPU 3 switching to normal world boot | |
I/TC: Reserved shared memory is enabled | |
I/TC: Dynamic shared memory is enabled | |
I/TC: Normal World virtualization support is disabled | |
I/TC: Asynchronous notifications are disabled | |
[ 0.293787] am65-cpsw-nuss 8000000.ethernet: Use random MAC address | |
[ OK ] Started Show Plymouth Boot Screen. | |
[ OK ] Started Forward Password R…s to Plymouth Directory Watch. | |
[ OK ] Reached target Local Encrypted Volumes. | |
[ OK ] Reached target Paths. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
U-Boot SPL 2023.10-rc3-00133-g02dc5932cfd5 (Aug 25 2023 - 12:28:42 -0500) | |
SYSFW ABI: 3.1 (firmware rev 0x0009 '9.0.7--v09.00.07 (Kool Koala)') | |
SPL initial stack usage: 13368 bytes | |
Trying to boot from MMC1 | |
Starting ATF on ARM64 core... | |
NOTICE: BL31: v2.9(debug):v2.9.0-560-g74e3959ea39e | |
NOTICE: BL31: Built : 12:28:42, Aug 25 2023 | |
INFO: GICv3 without legacy support detected. | |
INFO: ARM GICv3 driver initialized in EL3 | |
INFO: Maximum SPI INTID supported: 287 | |
INFO: SYSFW ABI: 3.1 (firmware rev 0x0009 '9.0.7--v09.00.07 (Kool Koala)') | |
INFO: BL31: Initializing runtime services | |
INFO: BL31: cortex_a53: CPU workaround for 855873 was applied | |
INFO: BL31: cortex_a53: CPU workaround for 1530924 was applied | |
INFO: BL31: Initializing BL32 | |
I/TC: | |
I/TC: OP-TEE version: 3.22.0-73-gd93f6d059a57 (gcc version 12.3.1 20230626 (Arm GNU Toolchain 12.3.Rel1 (Build arm-12.35))) #1 Fri Aug 25 17:28:42 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.html | |
I/TC: Primary CPU initializing | |
I/TC: SYSFW ABI: 3.1 (firmware rev 0x0009 '9.0.7--v09.00.07 (Kool Koala)') | |
I/TC: HUK Initialized | |
I/TC: Primary CPU switching to normal world boot | |
INFO: BL31: Preparing for EL3 exit to normal world | |
INFO: Entry point address = 0x80080000 | |
INFO: SPSR = 0x3c9 | |
U-Boot SPL 2023.10-rc3-00133-g02dc5932cfd5 (Aug 25 2023 - 12:28:45 -0500) | |
SYSFW ABI: 3.1 (firmware rev 0x0009 '9.0.7--v09.00.07 (Kool Koala)') | |
SPL initial stack usage: 1696 bytes | |
Trying to boot from MMC1 | |
U-Boot 2023.10-rc3-00133-g02dc5932cfd5 (Aug 25 2023 - 12:28:45 -0500) | |
SoC: AM62X SR1.0 GP | |
Model: BeagleBoard.org BeaglePlay | |
DRAM: 2 GiB | |
Core: 95 devices, 27 uclasses, devicetree: separate | |
MMC: mmc@fa10000: 0, mmc@fa00000: 1, mmc@fa20000: 2 | |
Loading Environment from nowhere... OK | |
In: serial@2800000 | |
Out: serial@2800000 | |
Err: serial@2800000 | |
Net: No ethernet found. | |
Press SPACE to abort autoboot in 2 seconds | |
MMC: no card present | |
Scanning for bootflows in all bootdevs | |
Seq Method State Uclass Part Name Filename | |
--- ----------- ------ -------- ---- ------------------------ ---------------- | |
Scanning bootdev 'mmc@fa00000.bootdev': | |
MMC: no card present | |
MMC: no card present | |
MMC: no card present | |
MMC: no card present | |
Scanning bootdev 'mmc@fa10000.bootdev': | |
0 extlinux ready mmc 1 mmc@fa10000.bootdev.part_ /extlinux/extlinux.conf | |
** Booting bootflow 'mmc@fa10000.bootdev.part_1' with extlinux | |
1: Linux eMMC | |
Retrieving file: /Image | |
append: root=/dev/mmcblk0p2 ro rootfstype=ext4 rootwait net.ifnames=0 quiet | |
Retrieving file: /dtbs/ti/k3-am625-beagleplay.dtb | |
## Flattened Device Tree blob at 88000000 | |
Booting using the fdt blob at 0x88000000 | |
Working FDT set to 88000000 | |
Loading Device Tree to 000000008fff3000, end 000000008ffffa73 ... OK | |
Working FDT set to 8fff3000 | |
Starting kernel ... | |
I/TC: Secondary CPU 1 initializing | |
I/TC: Secondary CPU 1 switching to normal world boot | |
I/TC: Secondary CPU 2 initializing | |
I/TC: Secondary CPU 2 switching to normal world boot | |
I/TC: Secondary CPU 3 initializing | |
I/TC: Secondary CPU 3 switching to normal world boot | |
I/TC: Reserved shared memory is enabled | |
I/TC: Dynamic shared memory is enabled | |
I/TC: Normal World virtualization support is disabled | |
I/TC: Asynchronous notifications are disabled | |
[ 0.302481] am65-cpsw-nuss 8000000.ethernet: Use random MAC address | |
[ OK ] Started Show Plymouth Boot Screen. | |
[ OK ] Started Forward Password R…s to Plymouth Directory Watch. | |
[ OK ] Reached target Local Encrypted Volumes. | |
[ OK ] Reached target Paths. | |
[ OK ] Started Network Service. | |
[ 4.260255] omap-mailbox 29000000.mailbox: no available mbox devices found | |
[ OK ] Found device /dev/ttyS2. | |
[ 4.305298] bq32k 0-0068: hctosys: unable to read the hardware clock | |
[ OK ] Reached target Hardware activated USB gadget. | |
[ OK ] Found device /dev/mmcblk0p1. | |
Mounting /boot/firmware... | |
[ OK ] Mounted /boot/firmware. | |
[ OK ] Reached target Local File Systems. | |
Starting Set console font and keymap... | |
Starting Raise network interfaces... | |
Starting Tell Plymouth To Write Out Runtime Data... | |
Starting Create Volatile Files and Directories... | |
[ OK ] Finished Tell Plymouth To Write Out Runtime Data. | |
[ OK ] Finished Set console font and keymap. | |
[ OK ] Finished Create Volatile Files and Directories. | |
Starting Network Name Resolution... | |
Starting Network Time Synchronization... | |
Starting Update UTMP about System Boot/Shutdown... | |
[ OK ] Finished Update UTMP about System Boot/Shutdown. | |
[ OK ] Finished Raise network interfaces. | |
[ OK ] Started Network Time Synchronization. | |
[ OK ] Reached target System Initialization. | |
[ OK ] Started Daily Cleanup of Temporary Directories. | |
[ OK ] Reached target System Time Set. | |
[ OK ] Reached target System Time Synchronized. | |
[ OK ] Started Periodic ext4 Onli…ata Check for All Filesystems. | |
[ OK ] Started Discard unused blocks once a week. | |
[ OK ] Started Daily rotation of log files. | |
[ OK ] Reached target Timers. | |
[ OK ] Listening on Avahi mDNS/DNS-SD Stack Activation Socket. | |
[ OK ] Listening on D-Bus System Message Bus Socket. | |
Starting Docker Socket for the API. | |
[ OK ] Listening on GPS (Global P…ioning System) Daemon Sockets. | |
[ OK ] Listening on Docker Socket for the API. | |
[ OK ] Reached target Sockets. | |
[ OK ] Reached target Basic System. | |
Starting Avahi mDNS/DNS-SD Stack... | |
Starting BeagleBoard Generate Symlinks... | |
Starting BeagleBoard.org USB gadgets... | |
[ OK ] Started Regular background program processing daemon. | |
[ OK ] Started D-Bus System Message Bus. | |
Starting dphys-swapfile - …unt, and delete a swap file... | |
Starting Remove Stale Onli…t4 Metadata Check Snapshots... | |
Starting Initialize hardware monitoring sensors... | |
Starting System Logging Service... | |
Starting User Login Management... | |
Starting LSB: Start daemon at boot time... | |
Starting Disk Manager... | |
Starting WPA supplicant... | |
[ OK ] Started Network Name Resolution. | |
[ OK ] Reached target Host and Network Name Lookups. | |
[ OK ] Listening on Load/Save RF …itch Status /dev/rfkill Watch. | |
[ OK ] Finished BeagleBoard Generate Symlinks. | |
[ OK ] Finished Initialize hardware monitoring sensors. | |
[ OK ] Started System Logging Service. | |
[ OK ] Finished Remove Stale Onli…ext4 Metadata Check Snapshots. | |
[ OK ] Started LSB: Start daemon at boot time. | |
[ OK ] Found device /dev/ttyGS0. | |
[ OK ] Finished dphys-swapfile - …mount, and delete a swap file. | |
[ OK ] Started User Login Management. | |
[ OK ] Started WPA supplicant. | |
[ OK ] Started Avahi mDNS/DNS-SD Stack. | |
[ OK ] Reached target Network. | |
[ OK ] Reached target Network is Online. | |
Starting BeagleBoard.org Code Server... | |
Starting containerd container runtime... | |
Starting LSB: disk temperature monitoring daemon... | |
Starting A high performanc… and a reverse proxy server... | |
Starting OpenBSD Secure Shell server... | |
Starting Permit User Sessions... | |
Starting Save/Restore Sound Card State... | |
[ OK ] Finished Permit User Sessions. | |
Starting Light Display Manager... | |
Starting Hold until boot process finishes up... | |
[ OK ] Started LSB: disk temperature monitoring daemon. | |
[ OK ] Finished Save/Restore Sound Card State. | |
[ OK ] Reached target Sound Card. | |
Starting Authorization Manager... | |
[ OK ] Started BeagleBoard.org Code Server. | |
[ OK ] Started OpenBSD Secure Shell server. | |
[ OK ] Started Authorization Manager. | |
[FAILED] Failed to start Docker Application Container Engine. | |
[FAILED] Failed to start Light Display Manager. | |
[FAILED] Failed to start Docker Application Container Engine. | |
Debian GNU/Linux 11 BeaglePlay ttyS2 | |
BeagleBoard.org Debian Bullseye Xfce Image 2023-02-04 | |
Support: https://bbb.io/debian | |
default username:password is [debian:temppwd] | |
BeaglePlay login: | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
U-Boot SPL 2023.10-rc3-00133-g02dc5932cfd5 (Aug 25 2023 - 12:28:42 -0500) | |
SYSFW ABI: 3.1 (firmware rev 0x0009 '9.0.7--v09.00.07 (Kool Koala)') | |
SPL initial stack usage: 13368 bytes | |
Trying to boot from MMC1 | |
Starting ATF on ARM64 core... | |
NOTICE: BL31: v2.9(debug):v2.9.0-560-g74e3959ea39e | |
NOTICE: BL31: Built : 12:28:42, Aug 25 2023 | |
INFO: GICv3 without legacy support detected. | |
INFO: ARM GICv3 driver initialized in EL3 | |
INFO: Maximum SPI INTID supported: 287 | |
INFO: SYSFW ABI: 3.1 (firmware rev 0x0009 '9.0.7--v09.00.07 (Kool Koala)') | |
INFO: BL31: Initializing runtime services | |
INFO: BL31: cortex_a53: CPU workaround for 855873 was applied | |
INFO: BL31: cortex_a53: CPU workaround for 1530924 was applied | |
INFO: BL31: Initializing BL32 | |
I/TC: | |
I/TC: OP-TEE version: 3.22.0-73-gd93f6d059a57 (gcc version 12.3.1 20230626 (Arm GNU Toolchain 12.3.Rel1 (Build arm-12.35))) #1 Fri Aug 25 17:28:42 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.html | |
I/TC: Primary CPU initializing | |
I/TC: SYSFW ABI: 3.1 (firmware rev 0x0009 '9.0.7--v09.00.07 (Kool Koala)') | |
I/TC: HUK Initialized | |
I/TC: Primary CPU switching to normal world boot | |
INFO: BL31: Preparing for EL3 exit to normal world | |
INFO: Entry point address = 0x80080000 | |
INFO: SPSR = 0x3c9 | |
U-Boot SPL 2023.10-rc3-00133-g02dc5932cfd5 (Aug 25 2023 - 12:28:45 -0500) | |
SYSFW ABI: 3.1 (firmware rev 0x0009 '9.0.7--v09.00.07 (Kool Koala)') | |
SPL initial stack usage: 1696 bytes | |
Trying to boot from MMC1 | |
U-Boot 2023.10-rc3-00133-g02dc5932cfd5 (Aug 25 2023 - 12:28:45 -0500) | |
SoC: AM62X SR1.0 GP | |
Model: BeagleBoard.org BeaglePlay | |
DRAM: 2 GiB | |
Core: 95 devices, 27 uclasses, devicetree: separate | |
MMC: mmc@fa10000: 0, mmc@fa00000: 1, mmc@fa20000: 2 | |
Loading Environment from nowhere... OK | |
In: serial@2800000 | |
Out: serial@2800000 | |
Err: serial@2800000 | |
Net: No ethernet found. | |
Press SPACE to abort autoboot in 2 seconds | |
=> reset | |
resetting ... | |
U-Boot SPL 2023.10-rc3-00133-g02dc5932cfd5 (Aug 25 2023 - 12:28:42 -0500) | |
SYSFW ABI: 3.1 (firmware rev 0x0009 '9.0.7--v09.00.07 (Kool Koala)') | |
SPL initial stack usage: 13368 bytes | |
Trying to boot from MMC1 | |
Starting ATF on ARM64 core... | |
NOTICE: BL31: v2.9(debug):v2.9.0-560-g74e3959ea39e | |
NOTICE: BL31: Built : 12:28:42, Aug 25 2023 | |
INFO: GICv3 without legacy support detected. | |
INFO: ARM GICv3 driver initialized in EL3 | |
INFO: Maximum SPI INTID supported: 287 | |
INFO: SYSFW ABI: 3.1 (firmware rev 0x0009 '9.0.7--v09.00.07 (Kool Koala)') | |
INFO: BL31: Initializing runtime services | |
INFO: BL31: cortex_a53: CPU workaround for 855873 was applied | |
INFO: BL31: cortex_a53: CPU workaround for 1530924 was applied | |
INFO: BL31: Initializing BL32 | |
I/TC: | |
I/TC: OP-TEE version: 3.22.0-73-gd93f6d059a57 (gcc version 12.3.1 20230626 (Arm GNU Toolchain 12.3.Rel1 (Build arm-12.35))) #1 Fri Aug 25 17:28:42 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.html | |
I/TC: Primary CPU initializing | |
I/TC: SYSFW ABI: 3.1 (firmware rev 0x0009 '9.0.7--v09.00.07 (Kool Koala)') | |
I/TC: HUK Initialized | |
I/TC: Primary CPU switching to normal world boot | |
INFO: BL31: Preparing for EL3 exit to normal world | |
INFO: Entry point address = 0x80080000 | |
INFO: SPSR = 0x3c9 | |
U-Boot SPL 2023.10-rc3-00133-g02dc5932cfd5 (Aug 25 2023 - 12:28:45 -0500) | |
SYSFW ABI: 3.1 (firmware rev 0x0009 '9.0.7--v09.00.07 (Kool Koala)') | |
SPL initial stack usage: 1696 bytes | |
Trying to boot from MMC1 | |
U-Boot 2023.10-rc3-00133-g02dc5932cfd5 (Aug 25 2023 - 12:28:45 -0500) | |
SoC: AM62X SR1.0 GP | |
Model: BeagleBoard.org BeaglePlay | |
DRAM: 2 GiB | |
Core: 95 devices, 27 uclasses, devicetree: separate | |
MMC: mmc@fa10000: 0, mmc@fa00000: 1, mmc@fa20000: 2 | |
Loading Environment from nowhere... OK | |
In: serial@2800000 | |
Out: serial@2800000 | |
Err: serial@2800000 | |
Net: No ethernet found. | |
Press SPACE to abort autoboot in 2 seconds | |
addr_fit=0x90000000 | |
arch=arm | |
args_all=setenv optargs ${optargs} earlycon=ns16550a,mmio32,0x02800000 | |
args_mmc=run finduuid;setenv bootargs console=${console} ${optargs} root=PARTUUID=${uuid} rw rootfstype=${mmcrootfstype} | |
baudrate=115200 | |
board=am62x | |
board_name=am62x | |
boot=mmc | |
boot_fdt=try | |
boot_fit=0 | |
boot_targets=mmc1 mmc0 usb pxe | |
bootcmd=run set_led_state_start_load;run findfdt; run envboot; bootflow scan -lb;run set_led_state_fail_load | |
bootcmd_ti_mmc=run findfdt; run init_${boot}; if test ${boot_fit} -eq 1; then run get_fit_${boot}; run get_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 | |
bootmeths=script extlinux efi pxe | |
bootpart=1:1 | |
bootscript=echo Running bootscript from mmc${mmcdev} ...; source ${loadaddr} | |
console=ttyS2,115200n8 | |
cpu=armv8 | |
default_device_tree="k3-am625-beagleplay" | |
default_device_tree_arch=ti | |
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; | |
fdt_addr_r=0x88000000 | |
fdtaddr=0x88000000 | |
fdtcontroladdr=ffb0f080 | |
fdtoverlay_addr_r=0x89000000 | |
findfdt=setenv name_fdt ${default_device_tree_arch}/${default_device_tree}.dtb; setenv fdtfile ${name_fdt} | |
finduuid=part uuid ${boot} ${bootpart} uuid | |
get_fdt_mmc=load mmc ${bootpart} ${fdtaddr} ${bootdir}/dtb/${name_fdt} | |
get_fit_config=setexpr name_fit_config gsub / _ conf-${fdtfile} | |
get_fit_mmc=load mmc ${bootpart} ${addr_fit} ${bootdir}/${name_fit} | |
get_kern_mmc=load mmc ${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_overlaystring=for overlay in $name_overlays; do; setenv overlaystring ${overlaystring}'#'${overlay}; done; | |
importbootenv=echo Importing environment from mmc${mmcdev} ...; env import -t ${loadaddr} ${filesize} | |
init_mmc=run args_all args_mmc | |
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} | |
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 | |
name_fit=fitImage | |
name_kern=Image | |
partitions=name=rootfs,start=0,size=-,uuid=${uuid_gpt_rootfs} | |
pxefile_addr_r=0x80100000 | |
ramdisk_addr_r=0x88080000 | |
rd_spec=- | |
rdaddr=0x88080000 | |
run_fit=run get_fit_config; bootm ${addr_fit}#${name_fit_config}${overlaystring} | |
run_kern=booti ${loadaddr} ${rd_spec} ${fdtaddr} | |
scriptaddr=0x80000000 | |
set_led_state_fail_load= led led-0 off; led led-1 on; led led-2 off; led led-3 on; led led-4 off | |
set_led_state_start_load=led led-0 on; led led-1 off; led led-2 on; led led-3 off; led led-4 on | |
soc=k3 | |
stderr=serial@2800000 | |
stdin=serial@2800000 | |
stdout=serial@2800000 | |
update_to_fit=setenv loadaddr ${addr_fit}; setenv bootfile ${name_fit} | |
vendor=ti | |
Environment size: 3707/126972 bytes | |
=> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
U-Boot SPL 2023.10-rc3-00133-g02dc5932cfd5 (Aug 25 2023 - 12:28:42 -0500) | |
SYSFW ABI: 3.1 (firmware rev 0x0009 '9.0.7--v09.00.07 (Kool Koala)') | |
SPL initial stack usage: 13368 bytes | |
Trying to boot from MMC2 | |
Starting ATF on ARM64 core... | |
NOTICE: BL31: v2.9(debug):v2.9.0-560-g74e3959ea39e | |
NOTICE: BL31: Built : 12:28:42, Aug 25 2023 | |
INFO: GICv3 without legacy support detected. | |
INFO: ARM GICv3 driver initialized in EL3 | |
INFO: Maximum SPI INTID supported: 287 | |
INFO: SYSFW ABI: 3.1 (firmware rev 0x0009 '9.0.7--v09.00.07 (Kool Koala)') | |
INFO: BL31: Initializing runtime services | |
INFO: BL31: cortex_a53: CPU workaround for 855873 was applied | |
INFO: BL31: cortex_a53: CPU workaround for 1530924 was applied | |
INFO: BL31: Initializing BL32 | |
I/TC: | |
I/TC: OP-TEE version: 3.22.0-73-gd93f6d059a57 (gcc version 12.3.1 20230626 (Arm GNU Toolchain 12.3.Rel1 (Build arm-12.35))) #1 Fri Aug 25 17:28:42 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.html | |
I/TC: Primary CPU initializing | |
I/TC: SYSFW ABI: 3.1 (firmware rev 0x0009 '9.0.7--v09.00.07 (Kool Koala)') | |
I/TC: HUK Initialized | |
I/TC: Primary CPU switching to normal world boot | |
INFO: BL31: Preparing for EL3 exit to normal world | |
INFO: Entry point address = 0x80080000 | |
INFO: SPSR = 0x3c9 | |
U-Boot SPL 2023.10-rc3-00133-g02dc5932cfd5 (Aug 25 2023 - 12:28:45 -0500) | |
SYSFW ABI: 3.1 (firmware rev 0x0009 '9.0.7--v09.00.07 (Kool Koala)') | |
SPL initial stack usage: 1696 bytes | |
Trying to boot from MMC2 | |
U-Boot 2023.10-rc3-00133-g02dc5932cfd5 (Aug 25 2023 - 12:28:45 -0500) | |
SoC: AM62X SR1.0 GP | |
Model: BeagleBoard.org BeaglePlay | |
DRAM: 2 GiB | |
Core: 95 devices, 27 uclasses, devicetree: separate | |
MMC: mmc@fa10000: 0, mmc@fa00000: 1, mmc@fa20000: 2 | |
Loading Environment from nowhere... OK | |
In: serial@2800000 | |
Out: serial@2800000 | |
Err: serial@2800000 | |
Net: No ethernet found. | |
Press SPACE to abort autoboot in 2 seconds | |
addr_fit=0x90000000 | |
arch=arm | |
args_all=setenv optargs ${optargs} earlycon=ns16550a,mmio32,0x02800000 | |
args_mmc=run finduuid;setenv bootargs console=${console} ${optargs} root=PARTUUID=${uuid} rw rootfstype=${mmcrootfstype} | |
baudrate=115200 | |
board=am62x | |
board_name=am62x | |
boot=mmc | |
boot_fdt=try | |
boot_fit=0 | |
boot_targets=mmc1 mmc0 usb pxe | |
bootcmd=run set_led_state_start_load;run findfdt; run envboot; bootflow scan -lb;run set_led_state_fail_load | |
bootcmd_ti_mmc=run findfdt; run init_${boot}; if test ${boot_fit} -eq 1; then run get_fit_${boot}; run get_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 | |
bootmeths=script extlinux efi pxe | |
bootpart=1:1 | |
bootscript=echo Running bootscript from mmc${mmcdev} ...; source ${loadaddr} | |
console=ttyS2,115200n8 | |
cpu=armv8 | |
default_device_tree="k3-am625-beagleplay" | |
default_device_tree_arch=ti | |
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; | |
fdt_addr_r=0x88000000 | |
fdtaddr=0x88000000 | |
fdtcontroladdr=ffb0f080 | |
fdtoverlay_addr_r=0x89000000 | |
findfdt=setenv name_fdt ${default_device_tree_arch}/${default_device_tree}.dtb; setenv fdtfile ${name_fdt} | |
finduuid=part uuid ${boot} ${bootpart} uuid | |
get_fdt_mmc=load mmc ${bootpart} ${fdtaddr} ${bootdir}/dtb/${name_fdt} | |
get_fit_config=setexpr name_fit_config gsub / _ conf-${fdtfile} | |
get_fit_mmc=load mmc ${bootpart} ${addr_fit} ${bootdir}/${name_fit} | |
get_kern_mmc=load mmc ${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_overlaystring=for overlay in $name_overlays; do; setenv overlaystring ${overlaystring}'#'${overlay}; done; | |
importbootenv=echo Importing environment from mmc${mmcdev} ...; env import -t ${loadaddr} ${filesize} | |
init_mmc=run args_all args_mmc | |
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} | |
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 | |
name_fit=fitImage | |
name_kern=Image | |
partitions=name=rootfs,start=0,size=-,uuid=${uuid_gpt_rootfs} | |
pxefile_addr_r=0x80100000 | |
ramdisk_addr_r=0x88080000 | |
rd_spec=- | |
rdaddr=0x88080000 | |
run_fit=run get_fit_config; bootm ${addr_fit}#${name_fit_config}${overlaystring} | |
run_kern=booti ${loadaddr} ${rd_spec} ${fdtaddr} | |
scriptaddr=0x80000000 | |
set_led_state_fail_load= led led-0 off; led led-1 on; led led-2 off; led led-3 on; led led-4 off | |
set_led_state_start_load=led led-0 on; led led-1 off; led led-2 on; led led-3 off; led led-4 on | |
soc=k3 | |
stderr=serial@2800000 | |
stdin=serial@2800000 | |
stdout=serial@2800000 | |
update_to_fit=setenv loadaddr ${addr_fit}; setenv bootfile ${name_fit} | |
vendor=ti | |
Environment size: 3707/126972 bytes | |
=> boot | |
switch to partitions #0, OK | |
mmc1 is current device | |
SD/MMC found on device 1 | |
Failed to load 'uEnv.txt' | |
Scanning for bootflows in all bootdevs | |
Seq Method State Uclass Part Name Filename | |
--- ----------- ------ -------- ---- ------------------------ ---------------- | |
Scanning bootdev 'mmc@fa00000.bootdev': | |
0 extlinux ready mmc 1 mmc@fa00000.bootdev.part_ /extlinux/extlinux.conf | |
** Booting bootflow 'mmc@fa00000.bootdev.part_1' with extlinux | |
1: Linux microSD | |
Retrieving file: /Image | |
append: root=/dev/mmcblk1p2 ro rootfstype=ext4 rootwait net.ifnames=0 quiet | |
Retrieving file: /dtbs/ti/k3-am625-beagleplay.dtb | |
## Flattened Device Tree blob at 88000000 | |
Booting using the fdt blob at 0x88000000 | |
Working FDT set to 88000000 | |
Loading Device Tree to 000000008fff3000, end 000000008ffffab4 ... OK | |
Working FDT set to 8fff3000 | |
Starting kernel ... | |
I/TC: Secondary CPU 1 initializing | |
I/TC: Secondary CPU 1 switching to normal world boot | |
I/TC: Secondary CPU 2 initializing | |
I/TC: Secondary CPU 2 switching to normal world boot | |
I/TC: Secondary CPU 3 initializing | |
I/TC: Secondary CPU 3 switching to normal world boot | |
I/TC: Reserved shared memory is enabled | |
I/TC: Dynamic shared memory is enabled | |
I/TC: Normal World virtualization support is disabled | |
I/TC: Asynchronous notifications are disabled | |
[ 0.298419] am65-cpsw-nuss 8000000.ethernet: Use random MAC address | |
[ OK ] Started Show Plymouth Boot Screen. | |
[ OK ] Started Forward Password R…s to Plymouth Directory Watch. | |
[ OK ] Reached target Local Encrypted Volumes. | |
[ OK ] Reached target Paths. | |
[ OK ] Started Network Service. | |
[ OK ] Found device /dev/ttyS2. | |
[ 10.566054] bq32k 0-0068: hctosys: unable to read the hardware clock | |
[ 10.592501] omap-mailbox 29000000.mailbox: no available mbox devices found | |
[ OK ] Reached target Hardware activated USB gadget. | |
[ OK ] Found device /dev/mmcblk1p1. | |
Mounting /boot/firmware... | |
[ OK ] Mounted /boot/firmware. | |
[ OK ] Reached target Local File Systems. | |
Starting Set console font and keymap... | |
Starting Raise network interfaces... | |
Starting Tell Plymouth To Write Out Runtime Data... | |
Starting Create Volatile Files and Directories... | |
[ OK ] Finished Tell Plymouth To Write Out Runtime Data. | |
[ OK ] Finished Set console font and keymap. | |
[ OK ] Finished Create Volatile Files and Directories. | |
Starting Network Name Resolution... | |
Starting Network Time Synchronization... | |
Starting Update UTMP about System Boot/Shutdown... | |
[ OK ] Finished Update UTMP about System Boot/Shutdown. | |
[ OK ] Finished Raise network interfaces. | |
[ OK ] Started Network Time Synchronization. | |
[ OK ] Reached target System Initialization. | |
[ OK ] Started Daily Cleanup of Temporary Directories. | |
[ OK ] Reached target System Time Set. | |
[ OK ] Reached target System Time Synchronized. | |
[ OK ] Started Periodic ext4 Onli…ata Check for All Filesystems. | |
[ OK ] Started Discard unused blocks once a week. | |
[ OK ] Started Daily rotation of log files. | |
[ OK ] Reached target Timers. | |
[ OK ] Listening on Avahi mDNS/DNS-SD Stack Activation Socket. | |
[ OK ] Listening on D-Bus System Message Bus Socket. | |
Starting Docker Socket for the API. | |
[ OK ] Listening on GPS (Global P…ioning System) Daemon Sockets. | |
[ OK ] Listening on Docker Socket for the API. | |
[ OK ] Reached target Sockets. | |
[ OK ] Reached target Basic System. | |
Starting Avahi mDNS/DNS-SD Stack... | |
Starting BeagleBoard Generate Symlinks... | |
Starting BeagleBoard.org USB gadgets... | |
[ OK ] Started Regular background program processing daemon. | |
[ OK ] Started D-Bus System Message Bus. | |
Starting dphys-swapfile - …unt, and delete a swap file... | |
Starting Remove Stale Onli…t4 Metadata Check Snapshots... | |
Starting Initialize hardware monitoring sensors... | |
Starting System Logging Service... | |
Starting User Login Management... | |
Starting LSB: Start daemon at boot time... | |
Starting Disk Manager... | |
Starting WPA supplicant... | |
[ OK ] Listening on Load/Save RF …itch Status /dev/rfkill Watch. | |
[ OK ] Finished Initialize hardware monitoring sensors. | |
[ OK ] Finished BeagleBoard Generate Symlinks. | |
[ OK ] Started System Logging Service. | |
[ OK ] Started Network Name Resolution. | |
[ OK ] Reached target Host and Network Name Lookups. | |
[ OK ] Started LSB: Start daemon at boot time. | |
[ OK ] Found device /dev/ttyGS0. | |
[ OK ] Started User Login Management. | |
[ OK ] Started Avahi mDNS/DNS-SD Stack. | |
[ OK ] Started WPA supplicant. | |
[ OK ] Reached target Network. | |
[ OK ] Reached target Network is Online. | |
Starting BeagleBoard.org Code Server... | |
Starting Beagle Flasher Shutdown... | |
Starting containerd container runtime... | |
Starting LSB: disk temperature monitoring daemon... | |
Starting A high performanc… and a reverse proxy server... | |
Starting OpenBSD Secure Shell server... | |
Starting Permit User Sessions... | |
[ OK ] Finished dphys-swapfile - …mount, and delete a swap file. | |
[ OK ] Finished Beagle Flasher Shutdown. | |
[ OK ] Started LSB: disk temperature monitoring daemon. | |
[ OK ] Finished Permit User Sessions. | |
Starting Save/Restore Sound Card State... | |
Starting Light Display Manager... | |
Starting Hold until boot process finishes up... | |
[ OK ] Finished Save/Restore Sound Card State. | |
[ OK ] Reached target Sound Card. | |
Starting Load/Save RF Kill Switch Status... | |
[ OK ] Started Load/Save RF Kill Switch Status. | |
[ OK ] Started BeagleBoard.org Code Server. | |
[ OK ] Created slice system-wpa_supplicant.slice. | |
[ OK ] Started WPA supplicant dae… (interface-specific version). | |
Starting Authorization Manager... | |
Debian GNU/Linux 11 BeaglePlay ttyS2 | |
BeagleBoard.org Debian Bullseye Xfce Image 2023-06-08 | |
Support: https://bbb.io/debian | |
default username:password is [debian:temppwd] | |
BeaglePlay login: | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment