Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Log of i-boot and explanation

Line 1: Version banner Banner (version) of i-boot

Line 4: bootBoot-mode is 0x1F (MX[6..2]) which stands for eMMC boot.Line, indicating eMMC boot.

Line 6: “[emmc_boot]” signifies that i-boot is executing the 'emmc boot' flow.

Line 11: The bus clock is configured to 200kHz (divisor = 1789) for the IdentifyStorage command.

Line 15: The bus clock is adjusted to 25MHz (divisor = 14) for subsequent Read and other commands.

Line 24: The magic number (signature of the x-boot image) is 0x54554258 ('XBUT').

Line 25: The length of the x-boot image is 0xAE38 (44,600 bytes).

Line 26: The checksum of the x-boot image is 0x2866.

Line 27: The secure flag is 0, indicating non-secure boot.

Line 29: The image checksum is successfully verified.

Line 31: Proceeding to execute x-boot.

Code Block
+++iBoot v1.0 Oct 18 2022 13:51:18
[d] iboot.c:134
[d] iboot.c:157
mode=0x0000001F

[emmc_boot]
dev=2 pin=1
.[d] bootmain.c:136
...[d] drv_sd_mmc.c:21
InitChipCtrl
busclk=200000 div=1789
[d] drv_sd_mmc.c:23
IdentifyStorage
[d] hal_sd_mmc.c:478
busclk=25000000 div=14
[d] hal_sd_mmc.c:1709
[d] drv_sd_mmc.c:33
[d] iboot.c:526
mg=0x54554258
len=0x0000AE38
chk=0x00002866
[d] iboot.c:557
[d] iboot.c:567
mg=0x54554258
len=0x0000AE38
chk=0x00002866
flg=0x00000000
[d] bootmain.c:559
img chksum correct

boot!
.15522