前回の投稿から随分間隔が開いてしまいましたが、UEFIの起動処理を調べていきたいと思います。
本ページは、UEFIの処理を起動時のログメッセージをとっかかりに追っていくお勉強ページです。対象にしているアーキテクチャはARMです。
前回の投稿でも書きましたが、ARM組み込みシステムのUEFI開発をしている人にどれくらい役に立つかは、今の段階ではわかりません。
起動ログメッセージ全体
ちょっと長いですが、起動ログ全体を掲載します。本ページはこのログメッセージを見ながら進めていきます。
起動ログメッセージ
NOTICE: Booting Trusted Firmware
NOTICE: BL1: v2.9(release):v2.9
NOTICE: BL1: Built : 17:08:57, May 24 2023
NOTICE: rpi3: Detected: Raspberry Pi 3 Model B+ (1GB, Sony, UK) [0x00a020d3]
NOTICE: BL1: Booting BL2
NOTICE: BL2: v2.9(release):v2.9
NOTICE: BL2: Built : 17:08:49, May 24 2023
NOTICE: BL1: Booting BL31
NOTICE: BL31: v2.9(release):v2.9
NOTICE: BL31: Built : 17:08:54, May 24 2023
UEFI firmware (version EDK2-DEV built at 16:31:19 on Aug 12 2023)
Board Rev: 0xA020D3
RAM < 1GB: 0x00000000 (Size 0x3B400000)
VideoCore: 0x3B400000 (Size 0x04C00000)
Total RAM: 0x40000000
VideoCore range overlapped SoC MMIO, now 0x3B400000 (Size 0x03C00000)
FD:
PhysicalBase: 0x0
VirtualBase: 0x0
Length: 0x1D0000
FD Variables:
PhysicalBase: 0x1D0000
VirtualBase: 0x1D0000
Length: 0x20000
Flattened Device Tree:
PhysicalBase: 0x1F0000
VirtualBase: 0x1F0000
Length: 0x10000
TF-A RAM:
PhysicalBase: 0x1F0000
VirtualBase: 0x1F0000
Length: 0x210000
System RAM < 1GB:
PhysicalBase: 0x400000
VirtualBase: 0x400000
Length: 0x3B000000
GPU Reserved:
PhysicalBase: 0x3B400000
VirtualBase: 0x3B400000
Length: 0x3C00000
SoC Reserved (283x):
PhysicalBase: 0x3F000000
VirtualBase: 0x3F000000
Length: 0x2000000
add-symbol-file /home/kameyama/tianocore/Build/RPi3/DEBUG_GCC5/AARCH64/MdeModulePkg/Core/Dxe/DxeMain/DEBUG/DxeCore.dll 0x3A50C000
Loading DxeCore at 0x003A50B000 EntryPoint=0x003A514DF0
CoreInitializeMemoryServices:
BaseAddress - 0x400000 Length - 0x37000000 MinimalMemorySizeNeeded - 0x34AE000
InstallProtocolInterface: 5B1B31A1-9562-11D2-8E3F-00A0C969723B 3A5367F0
ProtectUefiImageCommon - 0x3A5367F0
- 0x000000003A50B000 - 0x0000000000049000
InstallProtocolInterface: C85D06BE-5F75-48CE-A80F-1236BA3B87B1 3A537058
DxeMain: MemoryBaseAddress=0x400000 MemoryLength=0x37000000
add-symbol-file /home/kameyama/tianocore/Build/RPi3/DEBUG_GCC5/AARCH64/MdeModulePkg/Core/Dxe/DxeMain/DEBUG/DxeCore.dll 0x3A50C000
HOBLIST address in DXE = 0x36E36018
Memory Allocation 0x00000004 0x3B3F8000 - 0x3B3F8FFF
Memory Allocation 0x00000000 0x0 - 0x1CFFFF
Memory Allocation 0x00000006 0x1D0000 - 0x1EFFFF
Memory Allocation 0x00000000 0x1F0000 - 0x1FFFFF
Memory Allocation 0x00000000 0x1F0000 - 0x3FFFFF
Memory Allocation 0x00000004 0x3B3F7000 - 0x3B3F7FFF
Memory Allocation 0x00000004 0x3B3F6000 - 0x3B3F6FFF
Memory Allocation 0x00000004 0x3B3F5000 - 0x3B3F5FFF
Memory Allocation 0x00000004 0x3B3F4000 - 0x3B3F4FFF
Memory Allocation 0x00000004 0x3B3F3000 - 0x3B3F3FFF
Memory Allocation 0x00000004 0x3B3F2000 - 0x3B3F2FFF
Memory Allocation 0x00000004 0x3B3F9000 - 0x3B3FFFFF
Memory Allocation 0x00000004 0x3B3E2000 - 0x3B3F1FFF
Memory Allocation 0x00000004 0x3AC9B000 - 0x3B3E1FFF
Memory Allocation 0x00000004 0x3A554000 - 0x3AC9AFFF
Memory Allocation 0x00000003 0x3A50B000 - 0x3A553FFF
Memory Allocation 0x00000003 0x3A50B000 - 0x3A553FFF
FV Hob 0x30000 - 0x1CFFFF
FV Hob 0x3A554000 - 0x3AC99A7F
FV2 Hob 0x3A554000 - 0x3AC99A7F
9A15AA37-D555-4A4E-B541-86391FF68164 - 9E21FD93-9C72-4C15-8C4B-E77F1DB2D792
InstallProtocolInterface: D8117CFE-94A6-11D4-9A3A-0090273FC14D 3A5360B0
InstallProtocolInterface: 8F644FA9-E850-4DB1-9CE2-0B44698E8DA4 36E21430
InstallProtocolInterface: 09576E91-6D3F-11D2-8E39-00A0C969723B 36E21518
InstallProtocolInterface: 8F644FA9-E850-4DB1-9CE2-0B44698E8DA4 36E1EB30
InstallProtocolInterface: 09576E91-6D3F-11D2-8E39-00A0C969723B 36E1EE98
InstallProtocolInterface: 220E73B6-6BDB-4413-8405-B974B108619A 36E1E8B0
InstallProtocolInterface: 220E73B6-6BDB-4413-8405-B974B108619A 36E1E230
InstallProtocolInterface: FC1BCDB0-7D31-49AA-936A-A4600D9DD083 3A536958
Loading driver 80CF7257-87AB-47F9-A3FE-D50B76D89541
InstallProtocolInterface: 5B1B31A1-9562-11D2-8E3F-00A0C969723B 364DE0C0
add-symbol-file /home/kameyama/tianocore/Build/RPi3/DEBUG_GCC5/AARCH64/MdeModulePkg/Universal/PCD/Dxe/Pcd/DEBUG/PcdDxe.dll 0x37217000
Loading driver at 0x00037216000 EntryPoint=0x0003721B1E4 PcdDxe.efi
InstallProtocolInterface: BC62157E-3E33-4FEC-9920-2D3B36D750DF 364DEC98
ProtectUefiImageCommon - 0x364DE0C0
- 0x0000000037216000 - 0x000000000000A000
InstallProtocolInterface: 11B34006-D85B-4D0A-A290-D5A571310EF7 3721E198
InstallProtocolInterface: 13A3F0F6-264A-3EF0-F2E0-DEC512342F34 3721E0D8
InstallProtocolInterface: 5BE40F57-FA68-4610-BBBF-E9C5FCDAD365 3721E168
InstallProtocolInterface: FD0F4478-0EFD-461D-BA2D-E58C45FD5F5E 3721E0C8
Loading driver B601F8C4-43B7-4784-95B1-F4226CB40CEE
InstallProtocolInterface: 5B1B31A1-9562-11D2-8E3F-00A0C969723B 364DE440
add-symbol-file /home/kameyama/tianocore/Build/RPi3/DEBUG_GCC5/AARCH64/MdeModulePkg/Core/RuntimeDxe/RuntimeDxe/DEBUG/RuntimeDxe.dll 0x37270000
Loading driver at 0x00037260000 EntryPoint=0x00037271880 RuntimeDxe.efi
InstallProtocolInterface: BC62157E-3E33-4FEC-9920-2D3B36D750DF 364DBB98
ProtectUefiImageCommon - 0x364DE440
- 0x0000000037260000 - 0x0000000000040000
InstallProtocolInterface: B7DFB4E1-052F-449F-87BE-9818FC91B733 37280028
Loading driver F80697E9-7FD6-4665-8646-88E33EF71DFC
InstallProtocolInterface: 5B1B31A1-9562-11D2-8E3F-00A0C969723B 364CE040
add-symbol-file /home/kameyama/tianocore/Build/RPi3/DEBUG_GCC5/AARCH64/MdeModulePkg/Universal/SecurityStubDxe/SecurityStubDxe/DEBUG/SecurityStubDxe.dll 0x3720D000
Loading driver at 0x0003720C000 EntryPoint=0x00037210E48 SecurityStubDxe.efi
InstallProtocolInterface: BC62157E-3E33-4FEC-9920-2D3B36D750DF 364CEF18
ProtectUefiImageCommon - 0x364CE040
- 0x000000003720C000 - 0x000000000000A000
InstallProtocolInterface: 94AB2F58-1438-4EF1-9152-18941A3A0E68 37214120
InstallProtocolInterface: A46423E3-4617-49F1-B9FF-D1BFA9115839 37214128
InstallProtocolInterface: 15853D7C-3DDF-43E0-A1CB-EBF85B8F872C 37214118
Loading driver 733CBAC2-B23F-4B92-BC8E-FB01CE5907B7
InstallProtocolInterface: 5B1B31A1-9562-11D2-8E3F-00A0C969723B 364CE4C0
add-symbol-file /home/kameyama/tianocore/Build/RPi3/DEBUG_GCC5/AARCH64/Platform/RaspberryPi/Drivers/VarBlockServiceDxe/VarBlockServiceDxe/DEBUG/VarBlockServiceDxe.dll 0x33F00000
Loading driver at 0x00033EF0000 EntryPoint=0x00033F02948 VarBlockServiceDxe.efi
InstallProtocolInterface: BC62157E-3E33-4FEC-9920-2D3B36D750DF 364D9F98
ProtectUefiImageCommon - 0x364CE4C0
- 0x0000000033EF0000 - 0x0000000000040000
InstallProtocolInterface: 8F644FA9-E850-4DB1-9CE2-0B44698E8DA4 373DF9A0
InstallProtocolInterface: 09576E91-6D3F-11D2-8E39-00A0C969723B 364D9A98
Loading driver CBD2E4D5-7068-4FF5-B462-9822B4AD8D60
InstallProtocolInterface: 5B1B31A1-9562-11D2-8E3F-00A0C969723B 364D9340
add-symbol-file /home/kameyama/tianocore/Build/RPi3/DEBUG_GCC5/AARCH64/MdeModulePkg/Universal/Variable/RuntimeDxe/VariableRuntimeDxe/DEBUG/VariableRuntimeDxe.dll 0x33EB0000
Loading driver at 0x00033EA0000 EntryPoint=0x00033EB6134 VariableRuntimeDxe.efi
InstallProtocolInterface: BC62157E-3E33-4FEC-9920-2D3B36D750DF 364D8B18
ProtectUefiImageCommon - 0x364D9340
- 0x0000000033EA0000 - 0x0000000000040000
InstallProtocolInterface: CD3D0A05-9E24-437C-A891-1EE053DB7638 33EC0948
InstallProtocolInterface: AF23B340-97B4-4685-8D4F-A3F28169B21D 33EC0818
InstallProtocolInterface: 1E5668E2-8481-11D4-BCF1-0080C73C8881 0
InstallProtocolInterface: 81D1675C-86F6-48DF-BD95-9A6E4F0925C3 33EC0950
Loading driver 16036A73-E8EF-46D0-953C-9B8E96527D13
InstallProtocolInterface: 5B1B31A1-9562-11D2-8E3F-00A0C969723B 364D82C0
add-symbol-file /home/kameyama/tianocore/Build/RPi3/DEBUG_GCC5/AARCH64/EmbeddedPkg/ResetRuntimeDxe/ResetRuntimeDxe/DEBUG/Reset.dll 0x37230000
Loading driver at 0x00037220000 EntryPoint=0x00037231668 Reset.efi
InstallProtocolInterface: BC62157E-3E33-4FEC-9920-2D3B36D750DF 364D7B18
ProtectUefiImageCommon - 0x364D82C0
- 0x0000000037220000 - 0x0000000000030000
InstallProtocolInterface: 27CFAC88-46CC-11D4-9A38-0090273FC14D 0
Loading driver 4C6E0267-C77D-410D-8100-1495911A989D
InstallProtocolInterface: 5B1B31A1-9562-11D2-8E3F-00A0C969723B 364D7840
add-symbol-file /home/kameyama/tianocore/Build/RPi3/DEBUG_GCC5/AARCH64/EmbeddedPkg/MetronomeDxe/MetronomeDxe/DEBUG/MetronomeDxe.dll 0x37208000
Loading driver at 0x00037207000 EntryPoint=0x000372091CC MetronomeDxe.efi
InstallProtocolInterface: BC62157E-3E33-4FEC-9920-2D3B36D750DF 364D7698
ProtectUefiImageCommon - 0x364D7840
- 0x0000000037207000 - 0x0000000000005000
InstallProtocolInterface: 26BACCB2-6F42-11D4-BCE7-0080C73C8881 3720A018
Loading driver 348C4D62-BFBD-4882-9ECE-C80BB1C4783B
InstallProtocolInterface: 5B1B31A1-9562-11D2-8E3F-00A0C969723B 364D6040
add-symbol-file /home/kameyama/tianocore/Build/RPi3/DEBUG_GCC5/AARCH64/MdeModulePkg/Universal/HiiDatabaseDxe/HiiDatabaseDxe/DEBUG/HiiDatabase.dll 0x371E7000
Loading driver at 0x000371E6000 EntryPoint=0x000371EA9BC HiiDatabase.efi
InstallProtocolInterface: BC62157E-3E33-4FEC-9920-2D3B36D750DF 364D7418
ProtectUefiImageCommon - 0x364D6040
- 0x00000000371E6000 - 0x0000000000021000
InstallProtocolInterface: E9CA4775-8657-47FC-97E7-7ED65A084324 37205160
InstallProtocolInterface: 0FD96974-23AA-4CDC-B9CB-98D17750322A 372051D8
InstallProtocolInterface: EF9FC172-A1B2-4693-B327-6D32FC416042 37205200
InstallProtocolInterface: 587E72D7-CC50-4F79-8209-CA291FC1A10F 37205258
InstallProtocolInterface: 0A8BADD5-03B8-4D19-B128-7B8F0EDAA596 37205288
InstallProtocolInterface: 31A6406A-6BDF-4E46-B2A2-EBAA89C40920 37205180
InstallProtocolInterface: 1A1241E6-8F19-41A9-BC0E-E8EF39E06546 372051A8
Loading driver A19B1FE7-C1BC-49F8-875F-54A5D542443F
InstallProtocolInterface: 5B1B31A1-9562-11D2-8E3F-00A0C969723B 364CD040
add-symbol-file /home/kameyama/tianocore/Build/RPi3/DEBUG_GCC5/AARCH64/UefiCpuPkg/CpuIo2Dxe/CpuIo2Dxe/DEBUG/CpuIo2Dxe.dll 0x371E1000
Loading driver at 0x000371E0000 EntryPoint=0x000371E2880 CpuIo2Dxe.efi
InstallProtocolInterface: BC62157E-3E33-4FEC-9920-2D3B36D750DF 364D6698
ProtectUefiImageCommon - 0x364CD040
- 0x00000000371E0000 - 0x0000000000006000
InstallProtocolInterface: AD61F191-AE5F-4C0E-B9FA-E869D288C64F 371E4018
Loading driver 3944F2D7-2E09-4FC0-9E98-008375641453
InstallProtocolInterface: 5B1B31A1-9562-11D2-8E3F-00A0C969723B 364CD9C0
add-symbol-file /home/kameyama/tianocore/Build/RPi3/DEBUG_GCC5/AARCH64/Silicon/Broadcom/Bcm283x/Drivers/InterruptDxe/InterruptDxe/DEBUG/InterruptDxe.dll 0x371DB000
Loading driver at 0x000371DA000 EntryPoint=0x000371DC49C InterruptDxe.efi
InstallProtocolInterface: BC62157E-3E33-4FEC-9920-2D3B36D750DF 364CD798
ProtectUefiImageCommon - 0x364CD9C0
- 0x00000000371DA000 - 0x0000000000006000
InstallProtocolInterface: 2890B3EA-053D-1643-AD0C-D64808DA3FF1 371DE018
Loading driver 13AC6DD0-73D0-11D4-B06B-00AA00BD6DE7
InstallProtocolInterface: 5B1B31A1-9562-11D2-8E3F-00A0C969723B 364D5BC0
add-symbol-file /home/kameyama/tianocore/Build/RPi3/DEBUG_GCC5/AARCH64/MdeModulePkg/Universal/EbcDxe/EbcDxe/DEBUG/EbcDxe.dll 0x371D1000
Loading driver at 0x000371D0000 EntryPoint=0x000371D5AEC EbcDxe.efi
InstallProtocolInterface: BC62157E-3E33-4FEC-9920-2D3B36D750DF 364D5E98
ProtectUefiImageCommon - 0x364D5BC0
- 0x00000000371D0000 - 0x000000000000A000
InstallProtocolInterface: 13AC6DD1-73D0-11D4-B06B-00AA00BD6DE7 364D5818
InstallProtocolInterface: 96F46153-97A7-4793-ACC1-FA19BF78EA97 371D8058
InstallProtocolInterface: 2755590C-6F3C-42FA-9EA4-A3BA543CDA25 364D5798
InstallProtocolInterface: AAEACCFD-F27B-4C17-B610-75CA1F2DFB52 364D5598
Loading driver 9622E42C-8E38-4A08-9E8F-54F784652F6B
InstallProtocolInterface: 5B1B31A1-9562-11D2-8E3F-00A0C969723B 364D4040
add-symbol-file /home/kameyama/tianocore/Build/RPi3/DEBUG_GCC5/AARCH64/MdeModulePkg/Universal/Acpi/AcpiTableDxe/AcpiTableDxe/DEBUG/AcpiTableDxe.dll 0x371C6000
Loading driver at 0x000371C5000 EntryPoint=0x000371CA99C AcpiTableDxe.efi
InstallProtocolInterface: BC62157E-3E33-4FEC-9920-2D3B36D750DF 364D5498
ProtectUefiImageCommon - 0x364D4040
- 0x00000000371C5000 - 0x000000000000B000
InstallProtocolInterface: FFE06BDD-6107-46A6-7BB2-5A9C7EC5275C 364D4320
InstallProtocolInterface: EB97088E-CFDF-49C6-BE4B-D906A5B20E86 364D4330
Loading driver F9D88642-0737-49BC-81B5-6889CD57D9EA
InstallProtocolInterface: 5B1B31A1-9562-11D2-8E3F-00A0C969723B 364D4440
add-symbol-file /home/kameyama/tianocore/Build/RPi3/DEBUG_GCC5/AARCH64/MdeModulePkg/Universal/SmbiosDxe/SmbiosDxe/DEBUG/SmbiosDxe.dll 0x371BD000
Loading driver at 0x000371BC000 EntryPoint=0x000371C02F4 SmbiosDxe.efi
InstallProtocolInterface: BC62157E-3E33-4FEC-9920-2D3B36D750DF 364D4A18
ProtectUefiImageCommon - 0x364D4440
- 0x00000000371BC000 - 0x0000000000009000
InstallProtocolInterface: 03583FF6-CB36-4940-947E-B9B39F4AFAF7 371C3100
Loading driver 9B680FCE-AD6B-4F3A-B60B-F59899003443
InstallProtocolInterface: 5B1B31A1-9562-11D2-8E3F-00A0C969723B 364D3B40
add-symbol-file /home/kameyama/tianocore/Build/RPi3/DEBUG_GCC5/AARCH64/MdeModulePkg/Universal/DevicePathDxe/DevicePathDxe/DEBUG/DevicePathDxe.dll 0x371AE000
Loading driver at 0x000371AD000 EntryPoint=0x000371B6738 DevicePathDxe.efi
InstallProtocolInterface: BC62157E-3E33-4FEC-9920-2D3B36D750DF 364D3E98
ProtectUefiImageCommon - 0x364D3B40
- 0x00000000371AD000 - 0x000000000000F000
InstallProtocolInterface: 0379BE4E-D706-437D-B037-EDB82FB772A4 371B9060
InstallProtocolInterface: 8B843E20-8132-4852-90CC-551A4E4A7F1C 371B9050
InstallProtocolInterface: 05C99A21-C70F-4AD2-8A5F-35DF3343F51E 371B9040
Loading driver A210F973-229D-4F4D-AA37-9895E6C9EABA
InstallProtocolInterface: 5B1B31A1-9562-11D2-8E3F-00A0C969723B 364D31C0
add-symbol-file /home/kameyama/tianocore/Build/RPi3/DEBUG_GCC5/AARCH64/NetworkPkg/DpcDxe/DpcDxe/DEBUG/DpcDxe.dll 0x371A8000
Loading driver at 0x000371A7000 EntryPoint=0x000371A9590 DpcDxe.efi
InstallProtocolInterface: BC62157E-3E33-4FEC-9920-2D3B36D750DF 364D3498
ProtectUefiImageCommon - 0x364D31C0
- 0x00000000371A7000 - 0x0000000000006000
InstallProtocolInterface: 480F8AE9-0C46-4AA9-BC89-DB9FBA619806 371AB018
Loading driver 22EA234F-E72A-11E4-91F9-28D2447C4829
InstallProtocolInterface: 5B1B31A1-9562-11D2-8E3F-00A0C969723B 364D2BC0
add-symbol-file /home/kameyama/tianocore/Build/RPi3/DEBUG_GCC5/AARCH64/NetworkPkg/HttpUtilitiesDxe/HttpUtilitiesDxe/DEBUG/HttpUtilitiesDxe.dll 0x371A1000
Loading driver at 0x000371A0000 EntryPoint=0x000371A2E4C HttpUtilitiesDxe.efi
InstallProtocolInterface: BC62157E-3E33-4FEC-9920-2D3B36D750DF 364D2798
ProtectUefiImageCommon - 0x364D2BC0
- 0x00000000371A0000 - 0x0000000000007000
InstallProtocolInterface: 3E35C163-4074-45DD-431E-23989DD86B32 371A5028
Loading driver 9743084E-C82A-4714-B2BA-F571F81CB021
InstallProtocolInterface: 5B1B31A1-9562-11D2-8E3F-00A0C969723B 364D21C0
add-symbol-file /home/kameyama/tianocore/Build/RPi3/DEBUG_GCC5/AARCH64/Silicon/Broadcom/Bcm283x/Drivers/Bcm2835RngDxe/Bcm2835RngDxe/DEBUG/Bcm2835RngDxe.dll 0x3719B000
Loading driver at 0x0003719A000 EntryPoint=0x0003719C3A0 Bcm2835RngDxe.efi
InstallProtocolInterface: BC62157E-3E33-4FEC-9920-2D3B36D750DF 364D2498
ProtectUefiImageCommon - 0x364D21C0
- 0x000000003719A000 - 0x0000000000006000
InstallProtocolInterface: 3152BCA5-EADE-433D-862E-C01CDC291F44 3719E028
Loading driver B6F44CC0-9E45-11DF-BE21-0002A5F5F51B
InstallProtocolInterface: 5B1B31A1-9562-11D2-8E3F-00A0C969723B 364D1BC0
add-symbol-file /home/kameyama/tianocore/Build/RPi3/DEBUG_GCC5/AARCH64/Platform/RaspberryPi/Drivers/MmcDxe/MmcDxe/DEBUG/MmcDxe.dll 0x3718F000
Loading driver at 0x0003718E000 EntryPoint=0x0003719482C MmcDxe.efi
InstallProtocolInterface: BC62157E-3E33-4FEC-9920-2D3B36D750DF 364D1A98
ProtectUefiImageCommon - 0x364D1BC0
- 0x000000003718E000 - 0x000000000000C000
InstallProtocolInterface: 18A031AB-B443-4D1A-A5C0-0C09261E9F71 37198098
InstallProtocolInterface: 107A772C-D5E1-11D4-9A46-0090273FC14D 37198068
InstallProtocolInterface: 6A7A5CFF-E8D9-4F70-BADA-75AB3025CE14 37198080
InstallProtocolInterface: 4D330321-025F-4AAC-90D8-5ED900173B63 371980C8
Loading driver B8D9777E-D72A-451F-9BDB-BAFB52A68415
InstallProtocolInterface: 5B1B31A1-9562-11D2-8E3F-00A0C969723B 364D0040
add-symbol-file /home/kameyama/tianocore/Build/RPi3/DEBUG_GCC5/AARCH64/ArmPkg/Drivers/CpuDxe/CpuDxe/DEBUG/ArmCpuDxe.dll 0x37182000
Loading driver at 0x00037181000 EntryPoint=0x00037185468 ArmCpuDxe.efi
InstallProtocolInterface: BC62157E-3E33-4FEC-9920-2D3B36D750DF 364D1418
ProtectUefiImageCommon - 0x364D0040
- 0x0000000037181000 - 0x000000000000D000
InstallProtocolInterface: 26BACCB1-6F42-11D4-BCE7-0080C73C8881 3718A088
InstallProtocolInterface: F4560CF6-40EC-4B4A-A192-BF1D57D0B189 3718A0D0
MemoryProtectionCpuArchProtocolNotify:
ProtectUefiImageCommon - 0x3A5367F0
- 0x000000003A50B000 - 0x0000000000049000
SetUefiImageMemoryAttributes - 0x000000003A50B000 - 0x0000000000001000 (0x0000000000004000)
SetUefiImageMemoryAttributes - 0x000000003A50C000 - 0x000000000002A000 (0x0000000000020000)
SetUefiImageMemoryAttributes - 0x000000003A536000 - 0x000000000001E000 (0x0000000000004000)
ProtectUefiImageCommon - 0x364DE0C0
- 0x0000000037216000 - 0x000000000000A000
SetUefiImageMemoryAttributes - 0x0000000037216000 - 0x0000000000001000 (0x0000000000004000)
SetUefiImageMemoryAttributes - 0x0000000037217000 - 0x0000000000007000 (0x0000000000020000)
SetUefiImageMemoryAttributes - 0x000000003721E000 - 0x0000000000002000 (0x0000000000004000)
ProtectUefiImageCommon - 0x364DE440
- 0x0000000037260000 - 0x0000000000040000
SetUefiImageMemoryAttributes - 0x0000000037260000 - 0x0000000000010000 (0x0000000000004000)
SetUefiImageMemoryAttributes - 0x0000000037270000 - 0x0000000000010000 (0x0000000000020000)
SetUefiImageMemoryAttributes - 0x0000000037280000 - 0x0000000000020000 (0x0000000000004000)
ProtectUefiImageCommon - 0x364CE040
- 0x000000003720C000 - 0x000000000000A000
SetUefiImageMemoryAttributes - 0x000000003720C000 - 0x0000000000001000 (0x0000000000004000)
SetUefiImageMemoryAttributes - 0x000000003720D000 - 0x0000000000007000 (0x0000000000020000)
SetUefiImageMemoryAttributes - 0x0000000037214000 - 0x0000000000002000 (0x0000000000004000)
ProtectUefiImageCommon - 0x364CE4C0
- 0x0000000033EF0000 - 0x0000000000040000
SetUefiImageMemoryAttributes - 0x0000000033EF0000 - 0x0000000000010000 (0x0000000000004000)
SetUefiImageMemoryAttributes - 0x0000000033F00000 - 0x0000000000010000 (0x0000000000020000)
SetUefiImageMemoryAttributes - 0x0000000033F10000 - 0x0000000000020000 (0x0000000000004000)
ProtectUefiImageCommon - 0x364D9340
- 0x0000000033EA0000 - 0x0000000000040000
SetUefiImageMemoryAttributes - 0x0000000033EA0000 - 0x0000000000010000 (0x0000000000004000)
SetUefiImageMemoryAttributes - 0x0000000033EB0000 - 0x0000000000010000 (0x0000000000020000)
SetUefiImageMemoryAttributes - 0x0000000033EC0000 - 0x0000000000020000 (0x0000000000004000)
ProtectUefiImageCommon - 0x364D82C0
- 0x0000000037220000 - 0x0000000000030000
SetUefiImageMemoryAttributes - 0x0000000037220000 - 0x0000000000010000 (0x0000000000004000)
SetUefiImageMemoryAttributes - 0x0000000037230000 - 0x0000000000010000 (0x0000000000020000)
SetUefiImageMemoryAttributes - 0x0000000037240000 - 0x0000000000010000 (0x0000000000004000)
ProtectUefiImageCommon - 0x364D7840
- 0x0000000037207000 - 0x0000000000005000
SetUefiImageMemoryAttributes - 0x0000000037207000 - 0x0000000000001000 (0x0000000000004000)
SetUefiImageMemoryAttributes - 0x0000000037208000 - 0x0000000000002000 (0x0000000000020000)
SetUefiImageMemoryAttributes - 0x000000003720A000 - 0x0000000000002000 (0x0000000000004000)
ProtectUefiImageCommon - 0x364D6040
- 0x00000000371E6000 - 0x0000000000021000
SetUefiImageMemoryAttributes - 0x00000000371E6000 - 0x0000000000001000 (0x0000000000004000)
ReplaceTableEntry: splitting block entry with MMU disabled
SetUefiImageMemoryAttributes - 0x00000000371E7000 - 0x000000000001E000 (0x0000000000020000)
SetUefiImageMemoryAttributes - 0x0000000037205000 - 0x0000000000002000 (0x0000000000004000)
ProtectUefiImageCommon - 0x364CD040
- 0x00000000371E0000 - 0x0000000000006000
SetUefiImageMemoryAttributes - 0x00000000371E0000 - 0x0000000000001000 (0x0000000000004000)
SetUefiImageMemoryAttributes - 0x00000000371E1000 - 0x0000000000003000 (0x0000000000020000)
SetUefiImageMemoryAttributes - 0x00000000371E4000 - 0x0000000000002000 (0x0000000000004000)
ProtectUefiImageCommon - 0x364CD9C0
- 0x00000000371DA000 - 0x0000000000006000
SetUefiImageMemoryAttributes - 0x00000000371DA000 - 0x0000000000001000 (0x0000000000004000)
SetUefiImageMemoryAttributes - 0x00000000371DB000 - 0x0000000000003000 (0x0000000000020000)
SetUefiImageMemoryAttributes - 0x00000000371DE000 - 0x0000000000002000 (0x0000000000004000)
ProtectUefiImageCommon - 0x364D5BC0
- 0x00000000371D0000 - 0x000000000000A000
SetUefiImageMemoryAttributes - 0x00000000371D0000 - 0x0000000000001000 (0x0000000000004000)
SetUefiImageMemoryAttributes - 0x00000000371D1000 - 0x0000000000007000 (0x0000000000020000)
SetUefiImageMemoryAttributes - 0x00000000371D8000 - 0x0000000000002000 (0x0000000000004000)
ProtectUefiImageCommon - 0x364D4040
- 0x00000000371C5000 - 0x000000000000B000
SetUefiImageMemoryAttributes - 0x00000000371C5000 - 0x0000000000001000 (0x0000000000004000)
SetUefiImageMemoryAttributes - 0x00000000371C6000 - 0x0000000000007000 (0x0000000000020000)
SetUefiImageMemoryAttributes - 0x00000000371CD000 - 0x0000000000003000 (0x0000000000004000)
ProtectUefiImageCommon - 0x364D4440
- 0x00000000371BC000 - 0x0000000000009000
SetUefiImageMemoryAttributes - 0x00000000371BC000 - 0x0000000000001000 (0x0000000000004000)
SetUefiImageMemoryAttributes - 0x00000000371BD000 - 0x0000000000006000 (0x0000000000020000)
SetUefiImageMemoryAttributes - 0x00000000371C3000 - 0x0000000000002000 (0x0000000000004000)
ProtectUefiImageCommon - 0x364D3B40
- 0x00000000371AD000 - 0x000000000000F000
SetUefiImageMemoryAttributes - 0x00000000371AD000 - 0x0000000000001000 (0x0000000000004000)
SetUefiImageMemoryAttributes - 0x00000000371AE000 - 0x000000000000C000 (0x0000000000020000)
SetUefiImageMemoryAttributes - 0x00000000371BA000 - 0x0000000000002000 (0x0000000000004000)
ProtectUefiImageCommon - 0x364D31C0
- 0x00000000371A7000 - 0x0000000000006000
SetUefiImageMemoryAttributes - 0x00000000371A7000 - 0x0000000000001000 (0x0000000000004000)
SetUefiImageMemoryAttributes - 0x00000000371A8000 - 0x0000000000003000 (0x0000000000020000)
SetUefiImageMemoryAttributes - 0x00000000371AB000 - 0x0000000000002000 (0x0000000000004000)
ProtectUefiImageCommon - 0x364D2BC0
- 0x00000000371A0000 - 0x0000000000007000
SetUefiImageMemoryAttributes - 0x00000000371A0000 - 0x0000000000001000 (0x0000000000004000)
SetUefiImageMemoryAttributes - 0x00000000371A1000 - 0x0000000000004000 (0x0000000000020000)
SetUefiImageMemoryAttributes - 0x00000000371A5000 - 0x0000000000002000 (0x0000000000004000)
ProtectUefiImageCommon - 0x364D21C0
- 0x000000003719A000 - 0x0000000000006000
SetUefiImageMemoryAttributes - 0x000000003719A000 - 0x0000000000001000 (0x0000000000004000)
SetUefiImageMemoryAttributes - 0x000000003719B000 - 0x0000000000003000 (0x0000000000020000)
SetUefiImageMemoryAttributes - 0x000000003719E000 - 0x0000000000002000 (0x0000000000004000)
ProtectUefiImageCommon - 0x364D1BC0
- 0x000000003718E000 - 0x000000000000C000
SetUefiImageMemoryAttributes - 0x000000003718E000 - 0x0000000000001000 (0x0000000000004000)
SetUefiImageMemoryAttributes - 0x000000003718F000 - 0x0000000000009000 (0x0000000000020000)
SetUefiImageMemoryAttributes - 0x0000000037198000 - 0x0000000000002000 (0x0000000000004000)
ProtectUefiImageCommon - 0x364D0040
- 0x0000000037181000 - 0x000000000000D000
SetUefiImageMemoryAttributes - 0x0000000037181000 - 0x0000000000001000 (0x0000000000004000)
SetUefiImageMemoryAttributes - 0x0000000037182000 - 0x0000000000008000 (0x0000000000020000)
SetUefiImageMemoryAttributes - 0x000000003718A000 - 0x0000000000004000 (0x0000000000004000)
Loading driver FE5CEA76-4F72-49E8-986F-2CD899DFFE5D
InstallProtocolInterface: 5B1B31A1-9562-11D2-8E3F-00A0C969723B 360BD040
add-symbol-file /home/kameyama/tianocore/Build/RPi3/DEBUG_GCC5/AARCH64/MdeModulePkg/Universal/FaultTolerantWriteDxe/FaultTolerantWriteDxe/DEBUG/FaultTolerantWriteDxe.dll 0x37179000
Loading driver at 0x00037178000 EntryPoint=0x0003717D3D8 FaultTolerantWriteDxe.efi
InstallProtocolInterface: BC62157E-3E33-4FEC-9920-2D3B36D750DF 360C8A18
ProtectUefiImageCommon - 0x360BD040
- 0x0000000037178000 - 0x0000000000009000
SetUefiImageMemoryAttributes - 0x0000000037178000 - 0x0000000000001000 (0x0000000000004008)
SetUefiImageMemoryAttributes - 0x0000000037179000 - 0x0000000000007000 (0x0000000000020008)
SetUefiImageMemoryAttributes - 0x0000000037180000 - 0x0000000000001000 (0x0000000000004008)
Ftw: FtwWorkSpaceLba - 0xF, WorkBlockSize - 0x1000, FtwWorkSpaceBase - 0x0
Ftw: FtwSpareLba - 0x10, SpareBlockSize - 0x1000
Ftw: NumberOfWorkBlock - 0x1, FtwWorkBlockLba - 0xF
Ftw: WorkSpaceLbaInSpare - 0x0, WorkSpaceBaseInSpare - 0x0
Ftw: Remaining work space size - FE0
InstallProtocolInterface: 3EBD9E82-2C78-4DE6-9786-8D4BFCB7C881 360C6028
InstallProtocolInterface: 6441F818-6362-4E44-B570-7DBA31DD2453 0
Loading driver B336F62D-4135-4A55-AE4E-4971BBF0885D
InstallProtocolInterface: 5B1B31A1-9562-11D2-8E3F-00A0C969723B 360BDD40
add-symbol-file /home/kameyama/tianocore/Build/RPi3/DEBUG_GCC5/AARCH64/EmbeddedPkg/RealTimeClockRuntimeDxe/RealTimeClockRuntimeDxe/DEBUG/RealTimeClock.dll 0x33E40000
Loading driver at 0x00033E30000 EntryPoint=0x00033E41D8C RealTimeClock.efi
InstallProtocolInterface: BC62157E-3E33-4FEC-9920-2D3B36D750DF 360C8318
ProtectUefiImageCommon - 0x360BDD40
- 0x0000000033E30000 - 0x0000000000030000
SetUefiImageMemoryAttributes - 0x0000000033E30000 - 0x0000000000010000 (0x0000000000004008)
SetUefiImageMemoryAttributes - 0x0000000033E40000 - 0x0000000000010000 (0x0000000000020008)
SetUefiImageMemoryAttributes - 0x0000000033E50000 - 0x0000000000010000 (0x0000000000004008)
InitializeRealTimeClock: using default timezone/daylight settings
InstallProtocolInterface: 27CFAC87-46CC-11D4-9A38-0090273FC14D 0
Loading driver 49EA041E-6752-42CA-B0B1-7344FE2546B7
InstallProtocolInterface: 5B1B31A1-9562-11D2-8E3F-00A0C969723B 360BD3C0
add-symbol-file /home/kameyama/tianocore/Build/RPi3/DEBUG_GCC5/AARCH64/ArmPkg/Drivers/TimerDxe/TimerDxe/DEBUG/ArmTimerDxe.dll 0x37173000
Loading driver at 0x00037172000 EntryPoint=0x00037174348 ArmTimerDxe.efi
InstallProtocolInterface: BC62157E-3E33-4FEC-9920-2D3B36D750DF 360BD918
ProtectUefiImageCommon - 0x360BD3C0
- 0x0000000037172000 - 0x0000000000006000
SetUefiImageMemoryAttributes - 0x0000000037172000 - 0x0000000000001000 (0x0000000000004008)
SetUefiImageMemoryAttributes - 0x0000000037173000 - 0x0000000000003000 (0x0000000000020008)
SetUefiImageMemoryAttributes - 0x0000000037176000 - 0x0000000000002000 (0x0000000000004008)
InstallProtocolInterface: 26BACCB3-6F42-11D4-BCE7-0080C73C8881 37176028
Loading driver EBF342FE-B1D3-4EF8-957C-8048606FF671
InstallProtocolInterface: 5B1B31A1-9562-11D2-8E3F-00A0C969723B 360C5BC0
add-symbol-file /home/kameyama/tianocore/Build/RPi3/DEBUG_GCC5/AARCH64/MdeModulePkg/Universal/SetupBrowserDxe/SetupBrowserDxe/DEBUG/SetupBrowser.dll 0x37157000
Loading driver at 0x00037156000 EntryPoint=0x00037157E34 SetupBrowser.efi
InstallProtocolInterface: BC62157E-3E33-4FEC-9920-2D3B36D750DF 360C5A18
ProtectUefiImageCommon - 0x360C5BC0
- 0x0000000037156000 - 0x000000000001C000
SetUefiImageMemoryAttributes - 0x0000000037156000 - 0x0000000000001000 (0x0000000000004008)
SetUefiImageMemoryAttributes - 0x0000000037157000 - 0x0000000000019000 (0x0000000000020008)
SetUefiImageMemoryAttributes - 0x0000000037170000 - 0x0000000000002000 (0x0000000000004008)
InstallProtocolInterface: B9D4C360-BCFB-4F9B-9298-53C136982258 37170150
InstallProtocolInterface: A770C357-B693-4E6D-A6CF-D21C728E550B 37170180
InstallProtocolInterface: 1F73B18D-4630-43C1-A1DE-6F80855D7DA4 37170160
Loading driver 6D33944A-EC75-4855-A54D-809C75241F6C
InstallProtocolInterface: 5B1B31A1-9562-11D2-8E3F-00A0C969723B 360C4040
add-symbol-file /home/kameyama/tianocore/Build/RPi3/DEBUG_GCC5/AARCH64/MdeModulePkg/Universal/BdsDxe/BdsDxe/DEBUG/BdsDxe.dll 0x3713B000
Loading driver at 0x0003713A000 EntryPoint=0x0003713BEF4 BdsDxe.efi
InstallProtocolInterface: BC62157E-3E33-4FEC-9920-2D3B36D750DF 360C4E18
ProtectUefiImageCommon - 0x360C4040
- 0x000000003713A000 - 0x000000000001C000
SetUefiImageMemoryAttributes - 0x000000003713A000 - 0x0000000000001000 (0x0000000000004008)
SetUefiImageMemoryAttributes - 0x000000003713B000 - 0x0000000000019000 (0x0000000000020008)
SetUefiImageMemoryAttributes - 0x0000000037154000 - 0x0000000000002000 (0x0000000000004008)
InstallProtocolInterface: 665E3FF6-46CC-11D4-9A38-0090273FC14D 37154000
Loading driver F74D20EE-37E7-48FC-97F7-9B1047749C69
InstallProtocolInterface: 5B1B31A1-9562-11D2-8E3F-00A0C969723B 360C43C0
add-symbol-file /home/kameyama/tianocore/Build/RPi3/DEBUG_GCC5/AARCH64/Platform/RaspberryPi/Drivers/LogoDxe/LogoDxe/DEBUG/LogoDxe.dll 0x37109000
Loading driver at 0x00037108000 EntryPoint=0x0003710A160 LogoDxe.efi
InstallProtocolInterface: BC62157E-3E33-4FEC-9920-2D3B36D750DF 360C4718
InstallProtocolInterface: 6A1EE763-D47A-43B4-AABE-EF1DE2AB56FC 3710C070
ProtectUefiImageCommon - 0x360C43C0
- 0x0000000037108000 - 0x0000000000032000
SetUefiImageMemoryAttributes - 0x0000000037108000 - 0x0000000000001000 (0x0000000000004008)
SetUefiImageMemoryAttributes - 0x0000000037109000 - 0x0000000000002000 (0x0000000000020008)
SetUefiImageMemoryAttributes - 0x000000003710B000 - 0x000000000002F000 (0x0000000000004008)
InstallProtocolInterface: 53CD299F-2BC1-40C0-8C07-23F64FDB30E0 3710B048
Loading driver 42857F0A-13F2-4B21-8A23-53D3F714B840
InstallProtocolInterface: 5B1B31A1-9562-11D2-8E3F-00A0C969723B 360C3540
add-symbol-file /home/kameyama/tianocore/Build/RPi3/DEBUG_GCC5/AARCH64/MdeModulePkg/Universal/CapsuleRuntimeDxe/CapsuleRuntimeDxe/DEBUG/CapsuleRuntimeDxe.dll 0x33E00000
Loading driver at 0x00033DF0000 EntryPoint=0x00033E01580 CapsuleRuntimeDxe.efi
InstallProtocolInterface: BC62157E-3E33-4FEC-9920-2D3B36D750DF 360C3898
ProtectUefiImageCommon - 0x360C3540
- 0x0000000033DF0000 - 0x0000000000030000
SetUefiImageMemoryAttributes - 0x0000000033DF0000 - 0x0000000000010000 (0x0000000000004008)
SetUefiImageMemoryAttributes - 0x0000000033E00000 - 0x0000000000010000 (0x0000000000020008)
SetUefiImageMemoryAttributes - 0x0000000033E10000 - 0x0000000000010000 (0x0000000000004008)
InstallProtocolInterface: 5053697E-2CBC-4819-90D9-0580DEEE5754 0
Loading driver AD608272-D07F-4964-801E-7BD3B7888652
InstallProtocolInterface: 5B1B31A1-9562-11D2-8E3F-00A0C969723B 360C27C0
add-symbol-file /home/kameyama/tianocore/Build/RPi3/DEBUG_GCC5/AARCH64/MdeModulePkg/Universal/MonotonicCounterRuntimeDxe/MonotonicCounterRuntimeDxe/DEBUG/MonotonicCounterRuntimeDxe.dll 0x33DC0000
Loading driver at 0x00033DB0000 EntryPoint=0x00033DC137C MonotonicCounterRuntimeDxe.efi
InstallProtocolInterface: BC62157E-3E33-4FEC-9920-2D3B36D750DF 360C2698
ProtectUefiImageCommon - 0x360C27C0
- 0x0000000033DB0000 - 0x0000000000030000
SetUefiImageMemoryAttributes - 0x0000000033DB0000 - 0x0000000000010000 (0x0000000000004008)
SetUefiImageMemoryAttributes - 0x0000000033DC0000 - 0x0000000000010000 (0x0000000000020008)
SetUefiImageMemoryAttributes - 0x0000000033DD0000 - 0x0000000000010000 (0x0000000000004008)
InstallProtocolInterface: 1DA97072-BDDC-4B30-99F1-72A0B56FFF2A 0
Loading driver 6D4628DF-49A0-4B67-A325-D5AF35C65745
InstallProtocolInterface: 5B1B31A1-9562-11D2-8E3F-00A0C969723B 360C0CC0
add-symbol-file /home/kameyama/tianocore/Build/RPi3/DEBUG_GCC5/AARCH64/Platform/RaspberryPi/Drivers/RpiFirmwareDxe/RpiFirmwareDxe/DEBUG/RpiFirmwareDxe.dll 0x37100000
Loading driver at 0x000370FF000 EntryPoint=0x00037103698 RpiFirmwareDxe.efi
InstallProtocolInterface: BC62157E-3E33-4FEC-9920-2D3B36D750DF 360C0818
ProtectUefiImageCommon - 0x360C0CC0
- 0x00000000370FF000 - 0x0000000000009000
SetUefiImageMemoryAttributes - 0x00000000370FF000 - 0x0000000000001000 (0x0000000000004008)
SetUefiImageMemoryAttributes - 0x0000000037100000 - 0x0000000000006000 (0x0000000000020008)
SetUefiImageMemoryAttributes - 0x0000000037106000 - 0x0000000000002000 (0x0000000000004008)
InstallProtocolInterface: 0ACA9535-7AD0-4286-B02E-87FA7E2A5711 37106038
Loading driver F099D67F-71AE-4C36-B2A3-DCEB0EB2B7D8
InstallProtocolInterface: 5B1B31A1-9562-11D2-8E3F-00A0C969723B 360C02C0
add-symbol-file /home/kameyama/tianocore/Build/RPi3/DEBUG_GCC5/AARCH64/MdeModulePkg/Universal/WatchdogTimerDxe/WatchdogTimer/DEBUG/WatchdogTimer.dll 0x370FB000
Loading driver at 0x000370FA000 EntryPoint=0x000370FC1EC WatchdogTimer.efi
InstallProtocolInterface: BC62157E-3E33-4FEC-9920-2D3B36D750DF 36089B18
ProtectUefiImageCommon - 0x360C02C0
- 0x00000000370FA000 - 0x0000000000005000
SetUefiImageMemoryAttributes - 0x00000000370FA000 - 0x0000000000001000 (0x0000000000004008)
SetUefiImageMemoryAttributes - 0x00000000370FB000 - 0x0000000000002000 (0x0000000000020008)
SetUefiImageMemoryAttributes - 0x00000000370FD000 - 0x0000000000002000 (0x0000000000004008)
InstallProtocolInterface: 665E3FF5-46CC-11D4-9A38-0090273FC14D 370FD018
Loading driver 28A03FF4-12B3-4305-A417-BB1A4F94081E
InstallProtocolInterface: 5B1B31A1-9562-11D2-8E3F-00A0C969723B 36089840
add-symbol-file /home/kameyama/tianocore/Build/RPi3/DEBUG_GCC5/AARCH64/MdeModulePkg/Universal/Disk/RamDiskDxe/RamDiskDxe/DEBUG/RamDiskDxe.dll 0x370EC000
Loading driver at 0x000370EB000 EntryPoint=0x000370F3718 RamDiskDxe.efi
InstallProtocolInterface: BC62157E-3E33-4FEC-9920-2D3B36D750DF 36089698
ProtectUefiImageCommon - 0x36089840
- 0x00000000370EB000 - 0x000000000000F000
SetUefiImageMemoryAttributes - 0x00000000370EB000 - 0x0000000000001000 (0x0000000000004008)
SetUefiImageMemoryAttributes - 0x00000000370EC000 - 0x000000000000B000 (0x0000000000020008)
SetUefiImageMemoryAttributes - 0x00000000370F7000 - 0x0000000000003000 (0x0000000000004008)
InstallProtocolInterface: 09576E91-6D3F-11D2-8E39-00A0C969723B 36089598
InstallProtocolInterface: 330D4706-F2A0-4E4F-A369-B66FA8D54385 370F8160
InstallProtocolInterface: 09576E91-6D3F-11D2-8E39-00A0C969723B 370F82A6
InstallProtocolInterface: 330D4706-F2A0-4E4F-A369-B66FA8D54385 3608EA30
InstallProtocolInterface: AB38A0DF-6873-44A9-87E6-D4EB56148449 370F83A0
InstallProtocolInterface: 28A03FF4-12B3-4305-A417-BB1A4F94081E 3608EA18
Loading driver E660EA85-058E-4B55-A54B-F02F83A24707
InstallProtocolInterface: 5B1B31A1-9562-11D2-8E3F-00A0C969723B 3608D8C0
add-symbol-file /home/kameyama/tianocore/Build/RPi3/DEBUG_GCC5/AARCH64/MdeModulePkg/Universal/DisplayEngineDxe/DisplayEngineDxe/DEBUG/DisplayEngine.dll 0x370D3000
Loading driver at 0x000370D2000 EntryPoint=0x000370D3AE8 DisplayEngine.efi
InstallProtocolInterface: BC62157E-3E33-4FEC-9920-2D3B36D750DF 3608FA18
ProtectUefiImageCommon - 0x3608D8C0
- 0x00000000370D2000 - 0x0000000000019000
SetUefiImageMemoryAttributes - 0x00000000370D2000 - 0x0000000000001000 (0x0000000000004008)
SetUefiImageMemoryAttributes - 0x00000000370D3000 - 0x0000000000014000 (0x0000000000020008)
SetUefiImageMemoryAttributes - 0x00000000370E7000 - 0x0000000000004000 (0x0000000000004008)
InstallProtocolInterface: 9BBE29E9-FDA1-41EC-AD52-452213742D2E 370E8D78
InstallProtocolInterface: 4311EDC0-6054-46D4-9E40-893EA952FCCC 370E8D90
Loading driver EBF8ED7C-0DD1-4787-84F1-F48D537DCACF
InstallProtocolInterface: 5B1B31A1-9562-11D2-8E3F-00A0C969723B 360871C0
add-symbol-file /home/kameyama/tianocore/Build/RPi3/DEBUG_GCC5/AARCH64/MdeModulePkg/Universal/DriverHealthManagerDxe/DriverHealthManagerDxe/DEBUG/DriverHealthManagerDxe.dll 0x370C6000
Loading driver at 0x000370C5000 EntryPoint=0x000370CBDB0 DriverHealthManagerDxe.efi
InstallProtocolInterface: BC62157E-3E33-4FEC-9920-2D3B36D750DF 36087498
ProtectUefiImageCommon - 0x360871C0
- 0x00000000370C5000 - 0x000000000000D000
SetUefiImageMemoryAttributes - 0x00000000370C5000 - 0x0000000000001000 (0x0000000000004008)
SetUefiImageMemoryAttributes - 0x00000000370C6000 - 0x000000000000A000 (0x0000000000020008)
SetUefiImageMemoryAttributes - 0x00000000370D0000 - 0x0000000000002000 (0x0000000000004008)
InstallProtocolInterface: 09576E91-6D3F-11D2-8E39-00A0C969723B 370D0628
InstallProtocolInterface: 330D4706-F2A0-4E4F-A369-B66FA8D54385 370D0600
Loading driver 7CA1024F-EB17-11E5-9DBA-28D2447C4829
InstallProtocolInterface: 5B1B31A1-9562-11D2-8E3F-00A0C969723B 360842C0
add-symbol-file /home/kameyama/tianocore/Build/RPi3/DEBUG_GCC5/AARCH64/NetworkPkg/TlsAuthConfigDxe/TlsAuthConfigDxe/DEBUG/TlsAuthConfigDxe.dll 0x370B5000
Loading driver at 0x000370B4000 EntryPoint=0x000370BD840 TlsAuthConfigDxe.efi
InstallProtocolInterface: BC62157E-3E33-4FEC-9920-2D3B36D750DF 36085718
ProtectUefiImageCommon - 0x360842C0
- 0x00000000370B4000 - 0x0000000000011000
SetUefiImageMemoryAttributes - 0x00000000370B4000 - 0x0000000000001000 (0x0000000000004008)
SetUefiImageMemoryAttributes - 0x00000000370B5000 - 0x000000000000D000 (0x0000000000020008)
SetUefiImageMemoryAttributes - 0x00000000370C2000 - 0x0000000000003000 (0x0000000000004008)
InstallProtocolInterface: 09576E91-6D3F-11D2-8E39-00A0C969723B 36085518
InstallProtocolInterface: 330D4706-F2A0-4E4F-A369-B66FA8D54385 370C3120
InstallProtocolInterface: 09576E91-6D3F-11D2-8E39-00A0C969723B 370C31A8
InstallProtocolInterface: 330D4706-F2A0-4E4F-A369-B66FA8D54385 36082F30
InstallProtocolInterface: 7CA1024F-EB17-11E5-9DBA-28D2447C4829 36082F18
Loading driver 51CCF399-4FDF-4E55-A45B-E123F84D456A
InstallProtocolInterface: 5B1B31A1-9562-11D2-8E3F-00A0C969723B 36077040
add-symbol-file /home/kameyama/tianocore/Build/RPi3/DEBUG_GCC5/AARCH64/MdeModulePkg/Universal/Console/ConPlatformDxe/ConPlatformDxe/DEBUG/ConPlatformDxe.dll 0x370AC000
Loading driver at 0x000370AB000 EntryPoint=0x000370AFE78 ConPlatformDxe.efi
InstallProtocolInterface: BC62157E-3E33-4FEC-9920-2D3B36D750DF 36077D18
ProtectUefiImageCommon - 0x36077040
- 0x00000000370AB000 - 0x0000000000009000
SetUefiImageMemoryAttributes - 0x00000000370AB000 - 0x0000000000001000 (0x0000000000004008)
SetUefiImageMemoryAttributes - 0x00000000370AC000 - 0x0000000000006000 (0x0000000000020008)
SetUefiImageMemoryAttributes - 0x00000000370B2000 - 0x0000000000002000 (0x0000000000004008)
InstallProtocolInterface: 18A031AB-B443-4D1A-A5C0-0C09261E9F71 370B2038
InstallProtocolInterface: 107A772C-D5E1-11D4-9A46-0090273FC14D 370B2008
InstallProtocolInterface: 6A7A5CFF-E8D9-4F70-BADA-75AB3025CE14 370B2020
InstallProtocolInterface: 18A031AB-B443-4D1A-A5C0-0C09261E9F71 370B2068
InstallProtocolInterface: 107A772C-D5E1-11D4-9A46-0090273FC14D 370B2008
InstallProtocolInterface: 6A7A5CFF-E8D9-4F70-BADA-75AB3025CE14 370B2020
Loading driver 408EDCEC-CF6D-477C-A5A8-B4844E3DE281
InstallProtocolInterface: 5B1B31A1-9562-11D2-8E3F-00A0C969723B 36077440
add-symbol-file /home/kameyama/tianocore/Build/RPi3/DEBUG_GCC5/AARCH64/MdeModulePkg/Universal/Console/ConSplitterDxe/ConSplitterDxe/DEBUG/ConSplitterDxe.dll 0x370A1000
Loading driver at 0x000370A0000 EntryPoint=0x000370A6B1C ConSplitterDxe.efi
InstallProtocolInterface: BC62157E-3E33-4FEC-9920-2D3B36D750DF 36077698
ProtectUefiImageCommon - 0x36077440
- 0x00000000370A0000 - 0x000000000000B000
SetUefiImageMemoryAttributes - 0x00000000370A0000 - 0x0000000000001000 (0x0000000000004008)
SetUefiImageMemoryAttributes - 0x00000000370A1000 - 0x0000000000008000 (0x0000000000020008)
SetUefiImageMemoryAttributes - 0x00000000370A9000 - 0x0000000000002000 (0x0000000000004008)
InstallProtocolInterface: 18A031AB-B443-4D1A-A5C0-0C09261E9F71 370A9098
InstallProtocolInterface: 107A772C-D5E1-11D4-9A46-0090273FC14D 370A9068
InstallProtocolInterface: 6A7A5CFF-E8D9-4F70-BADA-75AB3025CE14 370A9080
InstallProtocolInterface: 18A031AB-B443-4D1A-A5C0-0C09261E9F71 370A9158
InstallProtocolInterface: 107A772C-D5E1-11D4-9A46-0090273FC14D 370A9128
InstallProtocolInterface: 6A7A5CFF-E8D9-4F70-BADA-75AB3025CE14 370A9140
InstallProtocolInterface: 18A031AB-B443-4D1A-A5C0-0C09261E9F71 370A9038
InstallProtocolInterface: 107A772C-D5E1-11D4-9A46-0090273FC14D 370A9008
InstallProtocolInterface: 6A7A5CFF-E8D9-4F70-BADA-75AB3025CE14 370A9020
InstallProtocolInterface: 18A031AB-B443-4D1A-A5C0-0C09261E9F71 370A90F8
InstallProtocolInterface: 107A772C-D5E1-11D4-9A46-0090273FC14D 370A90C8
InstallProtocolInterface: 6A7A5CFF-E8D9-4F70-BADA-75AB3025CE14 370A90E0
InstallProtocolInterface: 18A031AB-B443-4D1A-A5C0-0C09261E9F71 370A91B8
InstallProtocolInterface: 107A772C-D5E1-11D4-9A46-0090273FC14D 370A9188
InstallProtocolInterface: 6A7A5CFF-E8D9-4F70-BADA-75AB3025CE14 370A91A0
InstallProtocolInterface: 387477C1-69C7-11D2-8E39-00A0C969723B 370A92D8
InstallProtocolInterface: DD9E7534-7762-4698-8C14-F58517A625AA 370A9308
InstallProtocolInterface: 31878C87-0B75-11D5-9A4F-0090273FC14D 370A9378
InstallProtocolInterface: 8D59D32B-C655-4AE9-9B15-F25904992A43 370A93D0
InstallProtocolInterface: 387477C2-69C7-11D2-8E39-00A0C969723B 370A9460
InstallProtocolInterface: 387477C2-69C7-11D2-8E39-00A0C969723B 370A9650
Loading driver CCCB0C28-4B24-11D5-9A5A-0090273FC14D
InstallProtocolInterface: 5B1B31A1-9562-11D2-8E3F-00A0C969723B 3607E0C0
add-symbol-file /home/kameyama/tianocore/Build/RPi3/DEBUG_GCC5/AARCH64/MdeModulePkg/Universal/Console/GraphicsConsoleDxe/GraphicsConsoleDxe/DEBUG/GraphicsConsoleDxe.dll 0x37098000
Loading driver at 0x00037097000 EntryPoint=0x0003709B32C GraphicsConsoleDxe.efi
InstallProtocolInterface: BC62157E-3E33-4FEC-9920-2D3B36D750DF 3607E998
ProtectUefiImageCommon - 0x3607E0C0
- 0x0000000037097000 - 0x0000000000009000
SetUefiImageMemoryAttributes - 0x0000000037097000 - 0x0000000000001000 (0x0000000000004008)
SetUefiImageMemoryAttributes - 0x0000000037098000 - 0x0000000000005000 (0x0000000000020008)
SetUefiImageMemoryAttributes - 0x000000003709D000 - 0x0000000000003000 (0x0000000000004008)
InstallProtocolInterface: 18A031AB-B443-4D1A-A5C0-0C09261E9F71 3709D0F0
InstallProtocolInterface: 107A772C-D5E1-11D4-9A46-0090273FC14D 3709D0C0
InstallProtocolInterface: 6A7A5CFF-E8D9-4F70-BADA-75AB3025CE14 3709D0D8
Loading driver 9E863906-A40F-4875-977F-5B93FF237FC6
InstallProtocolInterface: 5B1B31A1-9562-11D2-8E3F-00A0C969723B 3607DB40
add-symbol-file /home/kameyama/tianocore/Build/RPi3/DEBUG_GCC5/AARCH64/MdeModulePkg/Universal/Console/TerminalDxe/TerminalDxe/DEBUG/TerminalDxe.dll 0x3708C000
Loading driver at 0x0003708B000 EntryPoint=0x000370923B0 TerminalDxe.efi
InstallProtocolInterface: BC62157E-3E33-4FEC-9920-2D3B36D750DF 3607DE18
ProtectUefiImageCommon - 0x3607DB40
- 0x000000003708B000 - 0x000000000000C000
SetUefiImageMemoryAttributes - 0x000000003708B000 - 0x0000000000001000 (0x0000000000004008)
SetUefiImageMemoryAttributes - 0x000000003708C000 - 0x0000000000009000 (0x0000000000020008)
SetUefiImageMemoryAttributes - 0x0000000037095000 - 0x0000000000002000 (0x0000000000004008)
InstallProtocolInterface: 18A031AB-B443-4D1A-A5C0-0C09261E9F71 37095228
InstallProtocolInterface: 107A772C-D5E1-11D4-9A46-0090273FC14D 370951F8
InstallProtocolInterface: 6A7A5CFF-E8D9-4F70-BADA-75AB3025CE14 37095210
Loading driver 9A5163E7-5C29-453F-825C-837A46A81E15
InstallProtocolInterface: 5B1B31A1-9562-11D2-8E3F-00A0C969723B 3607D140
add-symbol-file /home/kameyama/tianocore/Build/RPi3/DEBUG_GCC5/AARCH64/MdeModulePkg/Universal/SerialDxe/SerialDxe/DEBUG/SerialDxe.dll 0x37086000
Loading driver at 0x00037085000 EntryPoint=0x00037087CA0 SerialDxe.efi
InstallProtocolInterface: BC62157E-3E33-4FEC-9920-2D3B36D750DF 3607D618
ProtectUefiImageCommon - 0x3607D140
- 0x0000000037085000 - 0x0000000000006000
SetUefiImageMemoryAttributes - 0x0000000037085000 - 0x0000000000001000 (0x0000000000004008)
SetUefiImageMemoryAttributes - 0x0000000037086000 - 0x0000000000003000 (0x0000000000020008)
SetUefiImageMemoryAttributes - 0x0000000037089000 - 0x0000000000002000 (0x0000000000004008)
RpiFirmwareGetClockRate: Get Clock Rate return: ClockRate=400000000 ClockId=4
InstallProtocolInterface: BB25CF6F-F1D4-11D2-9A0C-0090273FC1FD 37089088
InstallProtocolInterface: 09576E91-6D3F-11D2-8E39-00A0C969723B 3708903C
Terminal - Mode 0, Column = 80, Row = 25
Terminal - Mode 1, Column = 80, Row = 50
Terminal - Mode 2, Column = 100, Row = 31
InstallProtocolInterface: 387477C1-69C7-11D2-8E39-00A0C969723B 3607C240
InstallProtocolInterface: DD9E7534-7762-4698-8C14-F58517A625AA 3607C328
InstallProtocolInterface: 387477C2-69C7-11D2-8E39-00A0C969723B 3607C258
InstallProtocolInterface: 09576E91-6D3F-11D2-8E39-00A0C969723B 3607C198
InstallProtocolInterface: D3B36F2B-D551-11D4-9A46-0090273FC14D 0
InstallProtocolInterface: D3B36F2C-D551-11D4-9A46-0090273FC14D 0
InstallProtocolInterface: D3B36F2D-D551-11D4-9A46-0090273FC14D 0
Loading driver C5DEAE31-FAD2-4030-841B-CFC9644D2C5B
InstallProtocolInterface: 5B1B31A1-9562-11D2-8E3F-00A0C969723B 360741C0
add-symbol-file /home/kameyama/tianocore/Build/RPi3/DEBUG_GCC5/AARCH64/Platform/RaspberryPi/Drivers/DisplayDxe/DisplayDxe/DEBUG/DisplayDxe.dll 0x3707E000
Loading driver at 0x0003707D000 EntryPoint=0x000370811A8 DisplayDxe.efi
InstallProtocolInterface: BC62157E-3E33-4FEC-9920-2D3B36D750DF 36074D18
ProtectUefiImageCommon - 0x360741C0
- 0x000000003707D000 - 0x0000000000008000
SetUefiImageMemoryAttributes - 0x000000003707D000 - 0x0000000000001000 (0x0000000000004008)
SetUefiImageMemoryAttributes - 0x000000003707E000 - 0x0000000000005000 (0x0000000000020008)
SetUefiImageMemoryAttributes - 0x0000000037083000 - 0x0000000000002000 (0x0000000000004008)
Display boot mode is 1824 x 984
InstallProtocolInterface: 09576E91-6D3F-11D2-8E39-00A0C969723B 37083128
InstallProtocolInterface: C5DEAE31-FAD2-4030-841B-CFC9644D2C5B 0
InstallProtocolInterface: 18A031AB-B443-4D1A-A5C0-0C09261E9F71 37083140
InstallProtocolInterface: 107A772C-D5E1-11D4-9A46-0090273FC14D 37083008
InstallProtocolInterface: 6A7A5CFF-E8D9-4F70-BADA-75AB3025CE14 37083020
Mode 5: 0 x 0 present
Mode 0: 1824 x 984 framebuffer is 7237632 bytes at 3E513000
Setting mode 0 from 0: 1824 x 984
Mode 0: 1824 x 984 framebuffer is 7237632 bytes at 3E513000
Reported Mode->FrameBufferSize is 7179264
InstallProtocolInterface: 9042A9DE-23DC-4A38-96FB-7ADED080516A 37083038
GraphicsConsole video resolution 1824 x 984
Graphics - Mode 0, Column = 80, Row = 25
Graphics - Mode 1, Column = 80, Row = 50
Graphics - Mode 2, Column = 100, Row = 31
Graphics - Mode 3, Column = 128, Row = 40
Graphics - Mode 4, Column = 160, Row = 42
Graphics - Mode 5, Column = 228, Row = 51
Graphics Console Started, Mode: 0
InstallProtocolInterface: 387477C2-69C7-11D2-8E39-00A0C969723B 36071630
InstallProtocolInterface: D3B36F2C-D551-11D4-9A46-0090273FC14D 0
InstallProtocolInterface: D3B36F2D-D551-11D4-9A46-0090273FC14D 0
InstallProtocolInterface: 9042A9DE-23DC-4A38-96FB-7ADED080516A 370A94F0
Loading driver 8505280F-109E-437E-9FE4-1AA09C7074D9
InstallProtocolInterface: 5B1B31A1-9562-11D2-8E3F-00A0C969723B 3606E140
add-symbol-file /home/kameyama/tianocore/Build/RPi3/DEBUG_GCC5/AARCH64/Platform/RaspberryPi/Drivers/FdtDxe/FdtDxe/DEBUG/FdtDxe.dll 0x37075000
Loading driver at 0x00037074000 EntryPoint=0x00037078C38 FdtDxe.efi
InstallProtocolInterface: BC62157E-3E33-4FEC-9920-2D3B36D750DF 3606E398
ProtectUefiImageCommon - 0x3606E140
- 0x0000000037074000 - 0x0000000000009000
SetUefiImageMemoryAttributes - 0x0000000037074000 - 0x0000000000001000 (0x0000000000004008)
SetUefiImageMemoryAttributes - 0x0000000037075000 - 0x0000000000007000 (0x0000000000020008)
SetUefiImageMemoryAttributes - 0x000000003707C000 - 0x0000000000001000 (0x0000000000004008)
Devicetree passed via config.txt (0x8493 bytes)
Removing bogus /memory
FixEthernetAliases: created 'ethernet' alias '/soc/usb@7e980000/usb-port@1/usb-port@1/ethernet@1'
UpdateMacAddress: setting MAC address to B8:27:EB:D0:66:24
AddUsbCompatibleProperty: adding 'brcm,bcm2835-usb' to the properties
Installed devicetree at address 36063000
Loading driver 755CBAC2-B23F-4B92-BC8E-FB01CE5907B7
InstallProtocolInterface: 5B1B31A1-9562-11D2-8E3F-00A0C969723B 36057040
add-symbol-file /home/kameyama/tianocore/Build/RPi3/DEBUG_GCC5/AARCH64/Platform/RaspberryPi/Drivers/ConfigDxe/ConfigDxe/DEBUG/ConfigDxe.dll 0x3706B000
Loading driver at 0x0003706A000 EntryPoint=0x0003706CDC4 ConfigDxe.efi
InstallProtocolInterface: BC62157E-3E33-4FEC-9920-2D3B36D750DF 36057F18
ProtectUefiImageCommon - 0x36057040
- 0x000000003706A000 - 0x000000000000A000
SetUefiImageMemoryAttributes - 0x000000003706A000 - 0x0000000000001000 (0x0000000000004008)
SetUefiImageMemoryAttributes - 0x000000003706B000 - 0x0000000000006000 (0x0000000000020008)
SetUefiImageMemoryAttributes - 0x0000000037071000 - 0x0000000000003000 (0x0000000000004008)
Current Raspberry Pi model family is 3
Current Raspberry Pi installed RAM size is 1024 MB
Current Raspberry Pi revision A020D3
RpiFirmwareGetClockRate: Get Clock Rate return: ClockRate=400000000 ClockId=4
RpiFirmwareGetClockRate: Get Clock Rate return: ClockRate=1400000000 ClockId=3
Setting CPU speed to 1400 MHz
RpiFirmwareSetClockRate: Request clock rate 3 = 1400000000
RpiFirmwareGetClockRate: Get Clock Rate return: ClockRate=1400000000 ClockId=3
Current CPU speed is 1400 MHz
Routing SD to SdHost
Enable Bluetooth over PL011 UART
InstallProtocolInterface: 0ACA4444-7AD0-4286-B02E-87FA7E2A5711 0
InstallProtocolInterface: 09576E91-6D3F-11D2-8E39-00A0C969723B 370728C1
- Found 'CSRT' ACPI Table
- Found 'DBG2' ACPI Table
- Found 'DBG2' ACPI Table
- Found 'FACP' ACPI Table
- Found 'GTDT' ACPI Table
- Found 'IORT' ACPI Table
- Found 'APIC' ACPI Table
- Found 'PPTT' ACPI Table
- Found 'SPCR' ACPI Table
- Found 'SPCR' ACPI Table
- Found 'DSDT' ACPI Table
- Found 'SSDT' ACPI Table
- Found 'SSDT' ACPI Table
Found namespace table not in table list.
- Found 'SSDT' ACPI Table
- Found 'SSDT' ACPI Table
Found namespace table not in table list.
Loading driver 6B38F7B4-AD98-40E9-9093-ACA2B5A253C4
InstallProtocolInterface: 5B1B31A1-9562-11D2-8E3F-00A0C969723B 36062340
add-symbol-file /home/kameyama/tianocore/Build/RPi3/DEBUG_GCC5/AARCH64/MdeModulePkg/Universal/Disk/DiskIoDxe/DiskIoDxe/DEBUG/DiskIoDxe.dll 0x37063000
Loading driver at 0x00037062000 EntryPoint=0x00037066538 DiskIoDxe.efi
InstallProtocolInterface: BC62157E-3E33-4FEC-9920-2D3B36D750DF 36062C98
ProtectUefiImageCommon - 0x36062340
- 0x0000000037062000 - 0x0000000000008000
SetUefiImageMemoryAttributes - 0x0000000037062000 - 0x0000000000001000 (0x0000000000004008)
SetUefiImageMemoryAttributes - 0x0000000037063000 - 0x0000000000005000 (0x0000000000020008)
SetUefiImageMemoryAttributes - 0x0000000037068000 - 0x0000000000002000 (0x0000000000004008)
InstallProtocolInterface: 18A031AB-B443-4D1A-A5C0-0C09261E9F71 37068038
InstallProtocolInterface: 107A772C-D5E1-11D4-9A46-0090273FC14D 37068008
InstallProtocolInterface: 6A7A5CFF-E8D9-4F70-BADA-75AB3025CE14 37068020
Loading driver 1FA1F39E-FEFF-4AAE-BD7B-38A070A3B609
InstallProtocolInterface: 5B1B31A1-9562-11D2-8E3F-00A0C969723B 36061040
add-symbol-file /home/kameyama/tianocore/Build/RPi3/DEBUG_GCC5/AARCH64/MdeModulePkg/Universal/Disk/PartitionDxe/PartitionDxe/DEBUG/PartitionDxe.dll 0x37059000
Loading driver at 0x00037058000 EntryPoint=0x0003705E05C PartitionDxe.efi
InstallProtocolInterface: BC62157E-3E33-4FEC-9920-2D3B36D750DF 36061D18
ProtectUefiImageCommon - 0x36061040
- 0x0000000037058000 - 0x000000000000A000
SetUefiImageMemoryAttributes - 0x0000000037058000 - 0x0000000000001000 (0x0000000000004008)
SetUefiImageMemoryAttributes - 0x0000000037059000 - 0x0000000000007000 (0x0000000000020008)
SetUefiImageMemoryAttributes - 0x0000000037060000 - 0x0000000000002000 (0x0000000000004008)
InstallProtocolInterface: 18A031AB-B443-4D1A-A5C0-0C09261E9F71 370600D8
InstallProtocolInterface: 107A772C-D5E1-11D4-9A46-0090273FC14D 370600A8
InstallProtocolInterface: 6A7A5CFF-E8D9-4F70-BADA-75AB3025CE14 370600C0
Loading driver 961578FE-B6B7-44C3-AF35-6BC705CD2B1F
InstallProtocolInterface: 5B1B31A1-9562-11D2-8E3F-00A0C969723B 360613C0
add-symbol-file /home/kameyama/tianocore/Build/RPi3/DEBUG_GCC5/AARCH64/FatPkg/EnhancedFatDxe/Fat/DEBUG/Fat.dll 0x3704A000
Loading driver at 0x00037049000 EntryPoint=0x0003705351C Fat.efi
InstallProtocolInterface: BC62157E-3E33-4FEC-9920-2D3B36D750DF 36061618
ProtectUefiImageCommon - 0x360613C0
- 0x0000000037049000 - 0x000000000000F000
SetUefiImageMemoryAttributes - 0x0000000037049000 - 0x0000000000001000 (0x0000000000004008)
SetUefiImageMemoryAttributes - 0x000000003704A000 - 0x000000000000C000 (0x0000000000020008)
SetUefiImageMemoryAttributes - 0x0000000037056000 - 0x0000000000002000 (0x0000000000004008)
InstallProtocolInterface: 18A031AB-B443-4D1A-A5C0-0C09261E9F71 370561C0
InstallProtocolInterface: 107A772C-D5E1-11D4-9A46-0090273FC14D 37056190
InstallProtocolInterface: 6A7A5CFF-E8D9-4F70-BADA-75AB3025CE14 370561A8
Loading driver CD3BAFB6-50FB-4FE8-8E4E-AB74D2C1A600
InstallProtocolInterface: 5B1B31A1-9562-11D2-8E3F-00A0C969723B 3605AB40
add-symbol-file /home/kameyama/tianocore/Build/RPi3/DEBUG_GCC5/AARCH64/MdeModulePkg/Universal/Disk/UnicodeCollation/EnglishDxe/EnglishDxe/DEBUG/EnglishDxe.dll 0x37045000
Loading driver at 0x00037044000 EntryPoint=0x0003704640C EnglishDxe.efi
InstallProtocolInterface: BC62157E-3E33-4FEC-9920-2D3B36D750DF 3605AE98
ProtectUefiImageCommon - 0x3605AB40
- 0x0000000037044000 - 0x0000000000005000
SetUefiImageMemoryAttributes - 0x0000000037044000 - 0x0000000000001000 (0x0000000000004008)
SetUefiImageMemoryAttributes - 0x0000000037045000 - 0x0000000000002000 (0x0000000000020008)
SetUefiImageMemoryAttributes - 0x0000000037047000 - 0x0000000000002000 (0x0000000000004008)
InstallProtocolInterface: 1D85CD7F-F43D-11D2-9A0C-0090273FC14D 37047038
InstallProtocolInterface: A4C751FC-23AE-4C3E-92E9-4964CF63F349 37047000
Loading driver B8E62775-BB0A-43F0-A843-5BE8B14F8CCD
InstallProtocolInterface: 5B1B31A1-9562-11D2-8E3F-00A0C969723B 3605A340
add-symbol-file /home/kameyama/tianocore/Build/RPi3/DEBUG_GCC5/AARCH64/MdeModulePkg/Universal/Acpi/BootGraphicsResourceTableDxe/BootGraphicsResourceTableDxe/DEBUG/BootGraphicsResourceTableDxe.dll 0x3703F000
Loading driver at 0x0003703E000 EntryPoint=0x00037040A70 BootGraphicsResourceTableDxe.efi
InstallProtocolInterface: BC62157E-3E33-4FEC-9920-2D3B36D750DF 3605A618
ProtectUefiImageCommon - 0x3605A340
- 0x000000003703E000 - 0x0000000000006000
SetUefiImageMemoryAttributes - 0x000000003703E000 - 0x0000000000001000 (0x0000000000004008)
SetUefiImageMemoryAttributes - 0x000000003703F000 - 0x0000000000003000 (0x0000000000020008)
SetUefiImageMemoryAttributes - 0x0000000037042000 - 0x0000000000002000 (0x0000000000004008)
InstallProtocolInterface: CDEA2BD3-FC25-4C1C-B97C-B31186064990 37042090
InstallProtocolInterface: 4B5DC1DF-1EAA-48B2-A7E9-EAC489A00B5C 37042080
Loading driver BAD0554E-22E9-4D83-9AFD-CC87727A1A45
InstallProtocolInterface: 5B1B31A1-9562-11D2-8E3F-00A0C969723B 36059840
add-symbol-file /home/kameyama/tianocore/Build/RPi3/DEBUG_GCC5/AARCH64/Platform/RaspberryPi/Drivers/PlatformSmbiosDxe/PlatformSmbiosDxe/DEBUG/PlatformSmbiosDxe.dll 0x37038000
Loading driver at 0x00037037000 EntryPoint=0x00037039968 PlatformSmbiosDxe.efi
InstallProtocolInterface: BC62157E-3E33-4FEC-9920-2D3B36D750DF 36059798
ProtectUefiImageCommon - 0x36059840
- 0x0000000037037000 - 0x0000000000007000
SetUefiImageMemoryAttributes - 0x0000000037037000 - 0x0000000000001000 (0x0000000000004008)
SetUefiImageMemoryAttributes - 0x0000000037038000 - 0x0000000000004000 (0x0000000000020008)
SetUefiImageMemoryAttributes - 0x000000003703C000 - 0x0000000000002000 (0x0000000000004008)
SmbiosAdd: Smbios type 0 with size 0x34 is added to 32-bit table
SmbiosAdd: Smbios type 0 with size 0x34 is added to 64-bit table
SmbiosCreateTable: Initialize 32-bit entry point structure
SmbiosCreateTable() re-allocate SMBIOS 32-bit table
SmbiosCreateTable: Initialize 64-bit entry point structure
SmbiosCreate64BitTable() re-allocate SMBIOS 64-bit table
Board Serial Number: 0000B827EBD06624
SmbiosAdd: Smbios type 1 with size 0x82 is added to 32-bit table
SmbiosAdd: Smbios type 1 with size 0x82 is added to 64-bit table
System Asset Tag :
SmbiosAdd: Smbios type 3 with size 0x4C is added to 32-bit table
SmbiosAdd: Smbios type 3 with size 0x4C is added to 64-bit table
SmbiosAdd: Smbios type 2 with size 0x55 is added to 32-bit table
SmbiosAdd: Smbios type 2 with size 0x55 is added to 64-bit table
SmbiosAdd: Smbios type 7 with size 0x2B is added to 32-bit table
SmbiosAdd: Smbios type 7 with size 0x2B is added to 64-bit table
SmbiosAdd: Smbios type 7 with size 0x24 is added to 32-bit table
SmbiosAdd: Smbios type 7 with size 0x24 is added to 64-bit table
SmbiosAdd: Smbios type 7 with size 0x1F is added to 32-bit table
SmbiosAdd: Smbios type 7 with size 0x1F is added to 64-bit table
RpiFirmwareGetClockRate: Get Clock Rate return: ClockRate=1400000000 ClockId=3
Max CPU speed: 1400000000Hz
RpiFirmwareGetClockRate: Get Clock Rate return: ClockRate=1400000000 ClockId=3
Current CPU speed: 1400000000Hz
SmbiosAdd: Smbios type 4 with size 0x5C is added to 32-bit table
SmbiosAdd: Smbios type 4 with size 0x5C is added to 64-bit table
SmbiosAdd: Smbios type 9 with size 0x21 is added to 32-bit table
SmbiosAdd: Smbios type 9 with size 0x21 is added to 64-bit table
SmbiosAdd: Smbios type 11 with size 0x44 is added to 32-bit table
SmbiosAdd: Smbios type 11 with size 0x44 is added to 64-bit table
SmbiosAdd: Smbios type 16 with size 0x19 is added to 32-bit table
SmbiosAdd: Smbios type 16 with size 0x19 is added to 64-bit table
SmbiosAdd: Smbios type 17 with size 0x6A is added to 32-bit table
SmbiosAdd: Smbios type 17 with size 0x6A is added to 64-bit table
SmbiosAdd: Smbios type 19 with size 0x21 is added to 32-bit table
SmbiosAdd: Smbios type 19 with size 0x21 is added to 64-bit table
SmbiosAdd: Smbios type 32 with size 0xD is added to 32-bit table
SmbiosAdd: Smbios type 32 with size 0xD is added to 64-bit table
Loading driver A2F436EA-A127-4EF8-957C-8048606FF670
InstallProtocolInterface: 5B1B31A1-9562-11D2-8E3F-00A0C969723B 36056BC0
add-symbol-file /home/kameyama/tianocore/Build/RPi3/DEBUG_GCC5/AARCH64/NetworkPkg/SnpDxe/SnpDxe/DEBUG/SnpDxe.dll 0x3702D000
Loading driver at 0x0003702C000 EntryPoint=0x00037032648 SnpDxe.efi
InstallProtocolInterface: BC62157E-3E33-4FEC-9920-2D3B36D750DF 36056A98
ProtectUefiImageCommon - 0x36056BC0
- 0x000000003702C000 - 0x000000000000B000
SetUefiImageMemoryAttributes - 0x000000003702C000 - 0x0000000000001000 (0x0000000000004008)
SetUefiImageMemoryAttributes - 0x000000003702D000 - 0x0000000000008000 (0x0000000000020008)
SetUefiImageMemoryAttributes - 0x0000000037035000 - 0x0000000000002000 (0x0000000000004008)
InstallProtocolInterface: 18A031AB-B443-4D1A-A5C0-0C09261E9F71 370350C8
InstallProtocolInterface: 107A772C-D5E1-11D4-9A46-0090273FC14D 37035098
InstallProtocolInterface: 6A7A5CFF-E8D9-4F70-BADA-75AB3025CE14 370350B0
Loading driver E4F61863-FE2C-4B56-A8F4-08519BC439DF
InstallProtocolInterface: 5B1B31A1-9562-11D2-8E3F-00A0C969723B 36056240
add-symbol-file /home/kameyama/tianocore/Build/RPi3/DEBUG_GCC5/AARCH64/NetworkPkg/VlanConfigDxe/VlanConfigDxe/DEBUG/VlanConfigDxe.dll 0x37023000
Loading driver at 0x00037022000 EntryPoint=0x00037027C64 VlanConfigDxe.efi
InstallProtocolInterface: BC62157E-3E33-4FEC-9920-2D3B36D750DF 36056618
ProtectUefiImageCommon - 0x36056240
- 0x0000000037022000 - 0x000000000000A000
SetUefiImageMemoryAttributes - 0x0000000037022000 - 0x0000000000001000 (0x0000000000004008)
SetUefiImageMemoryAttributes - 0x0000000037023000 - 0x0000000000007000 (0x0000000000020008)
SetUefiImageMemoryAttributes - 0x000000003702A000 - 0x0000000000002000 (0x0000000000004008)
InstallProtocolInterface: 18A031AB-B443-4D1A-A5C0-0C09261E9F71 3702A650
InstallProtocolInterface: 107A772C-D5E1-11D4-9A46-0090273FC14D 3702A620
InstallProtocolInterface: 6A7A5CFF-E8D9-4F70-BADA-75AB3025CE14 3702A638
Loading driver 025BBFC7-E6A9-4B8B-82AD-6815A1AEAF4A
InstallProtocolInterface: 5B1B31A1-9562-11D2-8E3F-00A0C969723B 36055BC0
add-symbol-file /home/kameyama/tianocore/Build/RPi3/DEBUG_GCC5/AARCH64/NetworkPkg/MnpDxe/MnpDxe/DEBUG/MnpDxe.dll 0x37014000
Loading driver at 0x00037013000 EntryPoint=0x0003701C98C MnpDxe.efi
InstallProtocolInterface: BC62157E-3E33-4FEC-9920-2D3B36D750DF 36055A98
ProtectUefiImageCommon - 0x36055BC0
- 0x0000000037013000 - 0x000000000000F000
SetUefiImageMemoryAttributes - 0x0000000037013000 - 0x0000000000001000 (0x0000000000004008)
SetUefiImageMemoryAttributes - 0x0000000037014000 - 0x000000000000C000 (0x0000000000020008)
SetUefiImageMemoryAttributes - 0x0000000037020000 - 0x0000000000002000 (0x0000000000004008)
InstallProtocolInterface: 18A031AB-B443-4D1A-A5C0-0C09261E9F71 370200D8
InstallProtocolInterface: 107A772C-D5E1-11D4-9A46-0090273FC14D 370200A8
InstallProtocolInterface: 6A7A5CFF-E8D9-4F70-BADA-75AB3025CE14 370200C0
Loading driver 529D3F93-E8E9-4E73-B1E1-BDF6A9D50113
InstallProtocolInterface: 5B1B31A1-9562-11D2-8E3F-00A0C969723B 36055240
add-symbol-file /home/kameyama/tianocore/Build/RPi3/DEBUG_GCC5/AARCH64/NetworkPkg/ArpDxe/ArpDxe/DEBUG/ArpDxe.dll 0x3700A000
Loading driver at 0x00037009000 EntryPoint=0x0003700E9F4 ArpDxe.efi
InstallProtocolInterface: BC62157E-3E33-4FEC-9920-2D3B36D750DF 36049F98
ProtectUefiImageCommon - 0x36055240
- 0x0000000037009000 - 0x000000000000A000
SetUefiImageMemoryAttributes - 0x0000000037009000 - 0x0000000000001000 (0x0000000000004008)
SetUefiImageMemoryAttributes - 0x000000003700A000 - 0x0000000000007000 (0x0000000000020008)
SetUefiImageMemoryAttributes - 0x0000000037011000 - 0x0000000000002000 (0x0000000000004008)
InstallProtocolInterface: 18A031AB-B443-4D1A-A5C0-0C09261E9F71 37011038
InstallProtocolInterface: 107A772C-D5E1-11D4-9A46-0090273FC14D 37011008
InstallProtocolInterface: 6A7A5CFF-E8D9-4F70-BADA-75AB3025CE14 37011020
Loading driver 94734718-0BBC-47FB-96A5-EE7A5AE6A2AD
InstallProtocolInterface: 5B1B31A1-9562-11D2-8E3F-00A0C969723B 36049140
add-symbol-file /home/kameyama/tianocore/Build/RPi3/DEBUG_GCC5/AARCH64/NetworkPkg/Dhcp4Dxe/Dhcp4Dxe/DEBUG/Dhcp4Dxe.dll 0x36FFC000
Loading driver at 0x00036FFB000 EntryPoint=0x000370040E0 Dhcp4Dxe.efi
InstallProtocolInterface: BC62157E-3E33-4FEC-9920-2D3B36D750DF 36049398
ProtectUefiImageCommon - 0x36049140
- 0x0000000036FFB000 - 0x000000000000E000
SetUefiImageMemoryAttributes - 0x0000000036FFB000 - 0x0000000000001000 (0x0000000000004008)
SetUefiImageMemoryAttributes - 0x0000000036FFC000 - 0x000000000000B000 (0x0000000000020008)
SetUefiImageMemoryAttributes - 0x0000000037007000 - 0x0000000000002000 (0x0000000000004008)
InstallProtocolInterface: 18A031AB-B443-4D1A-A5C0-0C09261E9F71 37007BF0
InstallProtocolInterface: 107A772C-D5E1-11D4-9A46-0090273FC14D 37007BC0
InstallProtocolInterface: 6A7A5CFF-E8D9-4F70-BADA-75AB3025CE14 37007BD8
Loading driver 9FB1A1F3-3B71-4324-B39A-745CBB015FFF
InstallProtocolInterface: 5B1B31A1-9562-11D2-8E3F-00A0C969723B 36053040
add-symbol-file /home/kameyama/tianocore/Build/RPi3/DEBUG_GCC5/AARCH64/NetworkPkg/Ip4Dxe/Ip4Dxe/DEBUG/Ip4Dxe.dll 0x36FE5000
Loading driver at 0x00036FE4000 EntryPoint=0x00036FE7270 Ip4Dxe.efi
InstallProtocolInterface: BC62157E-3E33-4FEC-9920-2D3B36D750DF 36053D18
ProtectUefiImageCommon - 0x36053040
- 0x0000000036FE4000 - 0x0000000000017000
SetUefiImageMemoryAttributes - 0x0000000036FE4000 - 0x0000000000001000 (0x0000000000004008)
SetUefiImageMemoryAttributes - 0x0000000036FE5000 - 0x0000000000014000 (0x0000000000020008)
SetUefiImageMemoryAttributes - 0x0000000036FF9000 - 0x0000000000002000 (0x0000000000004008)
InstallProtocolInterface: 18A031AB-B443-4D1A-A5C0-0C09261E9F71 36FF9778
InstallProtocolInterface: 107A772C-D5E1-11D4-9A46-0090273FC14D 36FF9738
InstallProtocolInterface: 6A7A5CFF-E8D9-4F70-BADA-75AB3025CE14 36FF9750
Loading driver 6D6963AB-906D-4A65-A7CA-BD40E5D6AF2B
InstallProtocolInterface: 5B1B31A1-9562-11D2-8E3F-00A0C969723B 360533C0
add-symbol-file /home/kameyama/tianocore/Build/RPi3/DEBUG_GCC5/AARCH64/NetworkPkg/Udp4Dxe/Udp4Dxe/DEBUG/Udp4Dxe.dll 0x36FD8000
Loading driver at 0x00036FD7000 EntryPoint=0x00036FDF21C Udp4Dxe.efi
InstallProtocolInterface: BC62157E-3E33-4FEC-9920-2D3B36D750DF 36053698
ProtectUefiImageCommon - 0x360533C0
- 0x0000000036FD7000 - 0x000000000000D000
SetUefiImageMemoryAttributes - 0x0000000036FD7000 - 0x0000000000001000 (0x0000000000004008)
SetUefiImageMemoryAttributes - 0x0000000036FD8000 - 0x000000000000A000 (0x0000000000020008)
SetUefiImageMemoryAttributes - 0x0000000036FE2000 - 0x0000000000002000 (0x0000000000004008)
InstallProtocolInterface: 18A031AB-B443-4D1A-A5C0-0C09261E9F71 36FE20E8
InstallProtocolInterface: 107A772C-D5E1-11D4-9A46-0090273FC14D 36FE20B8
InstallProtocolInterface: 6A7A5CFF-E8D9-4F70-BADA-75AB3025CE14 36FE20D0
Loading driver DC3641B8-2FA8-4ED3-BC1F-F9962A03454B
InstallProtocolInterface: 5B1B31A1-9562-11D2-8E3F-00A0C969723B 36052C40
add-symbol-file /home/kameyama/tianocore/Build/RPi3/DEBUG_GCC5/AARCH64/NetworkPkg/Mtftp4Dxe/Mtftp4Dxe/DEBUG/Mtftp4Dxe.dll 0x36FCB000
Loading driver at 0x00036FCA000 EntryPoint=0x00036FD2620 Mtftp4Dxe.efi
InstallProtocolInterface: BC62157E-3E33-4FEC-9920-2D3B36D750DF 36052898
ProtectUefiImageCommon - 0x36052C40
- 0x0000000036FCA000 - 0x000000000000D000
SetUefiImageMemoryAttributes - 0x0000000036FCA000 - 0x0000000000001000 (0x0000000000004008)
SetUefiImageMemoryAttributes - 0x0000000036FCB000 - 0x000000000000A000 (0x0000000000020008)
SetUefiImageMemoryAttributes - 0x0000000036FD5000 - 0x0000000000002000 (0x0000000000004008)
InstallProtocolInterface: 18A031AB-B443-4D1A-A5C0-0C09261E9F71 36FD50E8
InstallProtocolInterface: 107A772C-D5E1-11D4-9A46-0090273FC14D 36FD50B8
InstallProtocolInterface: 6A7A5CFF-E8D9-4F70-BADA-75AB3025CE14 36FD50D0
Loading driver 95E3669D-34BE-4775-A651-7EA41B69D89E
InstallProtocolInterface: 5B1B31A1-9562-11D2-8E3F-00A0C969723B 360522C0
add-symbol-file /home/kameyama/tianocore/Build/RPi3/DEBUG_GCC5/AARCH64/NetworkPkg/Dhcp6Dxe/Dhcp6Dxe/DEBUG/Dhcp6Dxe.dll 0x36FBC000
Loading driver at 0x00036FBB000 EntryPoint=0x00036FC50F0 Dhcp6Dxe.efi
InstallProtocolInterface: BC62157E-3E33-4FEC-9920-2D3B36D750DF 36052618
ProtectUefiImageCommon - 0x360522C0
- 0x0000000036FBB000 - 0x000000000000F000
SetUefiImageMemoryAttributes - 0x0000000036FBB000 - 0x0000000000001000 (0x0000000000004008)
SetUefiImageMemoryAttributes - 0x0000000036FBC000 - 0x000000000000C000 (0x0000000000020008)
SetUefiImageMemoryAttributes - 0x0000000036FC8000 - 0x0000000000002000 (0x0000000000004008)
InstallProtocolInterface: 18A031AB-B443-4D1A-A5C0-0C09261E9F71 36FC8038
InstallProtocolInterface: 107A772C-D5E1-11D4-9A46-0090273FC14D 36FC8008
InstallProtocolInterface: 6A7A5CFF-E8D9-4F70-BADA-75AB3025CE14 36FC8020
Loading driver 5BEDB5CC-D830-4EB2-8742-2D4CC9B54F2C
InstallProtocolInterface: 5B1B31A1-9562-11D2-8E3F-00A0C969723B 36051140
add-symbol-file /home/kameyama/tianocore/Build/RPi3/DEBUG_GCC5/AARCH64/NetworkPkg/Ip6Dxe/Ip6Dxe/DEBUG/Ip6Dxe.dll 0x36F9C000
Loading driver at 0x00036F9B000 EntryPoint=0x00036F9EB40 Ip6Dxe.efi
InstallProtocolInterface: BC62157E-3E33-4FEC-9920-2D3B36D750DF 36051B18
ProtectUefiImageCommon - 0x36051140
- 0x0000000036F9B000 - 0x0000000000020000
SetUefiImageMemoryAttributes - 0x0000000036F9B000 - 0x0000000000001000 (0x0000000000004008)
SetUefiImageMemoryAttributes - 0x0000000036F9C000 - 0x000000000001C000 (0x0000000000020008)
SetUefiImageMemoryAttributes - 0x0000000036FB8000 - 0x0000000000003000 (0x0000000000004008)
InstallProtocolInterface: 18A031AB-B443-4D1A-A5C0-0C09261E9F71 36FB8150
InstallProtocolInterface: 107A772C-D5E1-11D4-9A46-0090273FC14D 36FB8120
InstallProtocolInterface: 6A7A5CFF-E8D9-4F70-BADA-75AB3025CE14 36FB8138
Loading driver D912C7BC-F098-4367-92BA-E911083C7B0E
InstallProtocolInterface: 5B1B31A1-9562-11D2-8E3F-00A0C969723B 36050040
add-symbol-file /home/kameyama/tianocore/Build/RPi3/DEBUG_GCC5/AARCH64/NetworkPkg/Udp6Dxe/Udp6Dxe/DEBUG/Udp6Dxe.dll 0x36F8F000
Loading driver at 0x00036F8E000 EntryPoint=0x00036F960F8 Udp6Dxe.efi
InstallProtocolInterface: BC62157E-3E33-4FEC-9920-2D3B36D750DF 36050D18
ProtectUefiImageCommon - 0x36050040
- 0x0000000036F8E000 - 0x000000000000D000
SetUefiImageMemoryAttributes - 0x0000000036F8E000 - 0x0000000000001000 (0x0000000000004008)
SetUefiImageMemoryAttributes - 0x0000000036F8F000 - 0x000000000000A000 (0x0000000000020008)
SetUefiImageMemoryAttributes - 0x0000000036F99000 - 0x0000000000002000 (0x0000000000004008)
InstallProtocolInterface: 18A031AB-B443-4D1A-A5C0-0C09261E9F71 36F990E8
InstallProtocolInterface: 107A772C-D5E1-11D4-9A46-0090273FC14D 36F990B8
InstallProtocolInterface: 6A7A5CFF-E8D9-4F70-BADA-75AB3025CE14 36F990D0
Loading driver 99F03B99-98D8-49DD-A8D3-3219D0FFE41E
InstallProtocolInterface: 5B1B31A1-9562-11D2-8E3F-00A0C969723B 360503C0
add-symbol-file /home/kameyama/tianocore/Build/RPi3/DEBUG_GCC5/AARCH64/NetworkPkg/Mtftp6Dxe/Mtftp6Dxe/DEBUG/Mtftp6Dxe.dll 0x36F81000
Loading driver at 0x00036F80000 EntryPoint=0x00036F88E08 Mtftp6Dxe.efi
InstallProtocolInterface: BC62157E-3E33-4FEC-9920-2D3B36D750DF 36050618
ProtectUefiImageCommon - 0x360503C0
- 0x0000000036F80000 - 0x000000000000E000
SetUefiImageMemoryAttributes - 0x0000000036F80000 - 0x0000000000001000 (0x0000000000004008)
SetUefiImageMemoryAttributes - 0x0000000036F81000 - 0x000000000000B000 (0x0000000000020008)
SetUefiImageMemoryAttributes - 0x0000000036F8C000 - 0x0000000000002000 (0x0000000000004008)
InstallProtocolInterface: 18A031AB-B443-4D1A-A5C0-0C09261E9F71 36F8C0E8
InstallProtocolInterface: 107A772C-D5E1-11D4-9A46-0090273FC14D 36F8C0B8
InstallProtocolInterface: 6A7A5CFF-E8D9-4F70-BADA-75AB3025CE14 36F8C0D0
Loading driver 1A7E4468-2F55-4A56-903C-01265EB7622B
InstallProtocolInterface: 5B1B31A1-9562-11D2-8E3F-00A0C969723B 3604FB40
add-symbol-file /home/kameyama/tianocore/Build/RPi3/DEBUG_GCC5/AARCH64/NetworkPkg/TcpDxe/TcpDxe/DEBUG/TcpDxe.dll 0x36F6A000
Loading driver at 0x00036F69000 EntryPoint=0x00036F6C1A4 TcpDxe.efi
InstallProtocolInterface: BC62157E-3E33-4FEC-9920-2D3B36D750DF 3604FE98
ProtectUefiImageCommon - 0x3604FB40
- 0x0000000036F69000 - 0x0000000000017000
SetUefiImageMemoryAttributes - 0x0000000036F69000 - 0x0000000000001000 (0x0000000000004008)
SetUefiImageMemoryAttributes - 0x0000000036F6A000 - 0x0000000000014000 (0x0000000000020008)
SetUefiImageMemoryAttributes - 0x0000000036F7E000 - 0x0000000000002000 (0x0000000000004008)
InstallProtocolInterface: 18A031AB-B443-4D1A-A5C0-0C09261E9F71 36F7E0F0
InstallProtocolInterface: 107A772C-D5E1-11D4-9A46-0090273FC14D 36F7E1E8
InstallProtocolInterface: 6A7A5CFF-E8D9-4F70-BADA-75AB3025CE14 36F7E200
InstallProtocolInterface: 18A031AB-B443-4D1A-A5C0-0C09261E9F71 36F7E170
InstallProtocolInterface: 107A772C-D5E1-11D4-9A46-0090273FC14D 36F7E1E8
InstallProtocolInterface: 6A7A5CFF-E8D9-4F70-BADA-75AB3025CE14 36F7E200
Loading driver B95E9FDA-26DE-48D2-8807-1F9107AC5E3A
InstallProtocolInterface: 5B1B31A1-9562-11D2-8E3F-00A0C969723B 36E35040
add-symbol-file /home/kameyama/tianocore/Build/RPi3/DEBUG_GCC5/AARCH64/NetworkPkg/UefiPxeBcDxe/UefiPxeBcDxe/DEBUG/UefiPxeBcDxe.dll 0x36F56000
Loading driver at 0x00036F55000 EntryPoint=0x00036F58F90 UefiPxeBcDxe.efi
InstallProtocolInterface: BC62157E-3E33-4FEC-9920-2D3B36D750DF 3604F218
ProtectUefiImageCommon - 0x36E35040
- 0x0000000036F55000 - 0x0000000000014000
SetUefiImageMemoryAttributes - 0x0000000036F55000 - 0x0000000000001000 (0x0000000000004008)
SetUefiImageMemoryAttributes - 0x0000000036F56000 - 0x0000000000011000 (0x0000000000020008)
SetUefiImageMemoryAttributes - 0x0000000036F67000 - 0x0000000000002000 (0x0000000000004008)
InstallProtocolInterface: 18A031AB-B443-4D1A-A5C0-0C09261E9F71 36F67250
InstallProtocolInterface: 107A772C-D5E1-11D4-9A46-0090273FC14D 36F67220
InstallProtocolInterface: 6A7A5CFF-E8D9-4F70-BADA-75AB3025CE14 36F67238
InstallProtocolInterface: 18A031AB-B443-4D1A-A5C0-0C09261E9F71 36F67280
InstallProtocolInterface: 107A772C-D5E1-11D4-9A46-0090273FC14D 36F67220
InstallProtocolInterface: 6A7A5CFF-E8D9-4F70-BADA-75AB3025CE14 36F67238
Loading driver 3ACEB0C0-3C72-11E4-9A56-74D435052646
InstallProtocolInterface: 5B1B31A1-9562-11D2-8E3F-00A0C969723B 36E354C0
add-symbol-file /home/kameyama/tianocore/Build/RPi3/DEBUG_GCC5/AARCH64/NetworkPkg/TlsDxe/TlsDxe/DEBUG/TlsDxe.dll 0x36E6C000
Loading driver at 0x00036E6B000 EntryPoint=0x00036E73F10 TlsDxe.efi
InstallProtocolInterface: BC62157E-3E33-4FEC-9920-2D3B36D750DF 36E35798
ProtectUefiImageCommon - 0x36E354C0
- 0x0000000036E6B000 - 0x00000000000EA000
SetUefiImageMemoryAttributes - 0x0000000036E6B000 - 0x0000000000001000 (0x0000000000004008)
SetUefiImageMemoryAttributes - 0x0000000036E6C000 - 0x00000000000DF000 (0x0000000000020008)
SetUefiImageMemoryAttributes - 0x0000000036F4B000 - 0x000000000000A000 (0x0000000000004008)
GenerateRandomNumberViaNist800Algorithm: GetRNG algorithm CTR-256 - Status = Unsupported
GenerateRandomNumberViaNist800Algorithm: GetRNG algorithm HMAC-256 - Status = Unsupported
GenerateRandomNumberViaNist800Algorithm: GetRNG algorithm Hash-256 - Status = Unsupported
GenerateRandomNumberViaNist800Algorithm: GetRNG algorithm Hash-256 - Status = Success
GenerateRandomNumberViaNist800Algorithm: GetRNG algorithm CTR-256 - Status = Unsupported
GenerateRandomNumberViaNist800Algorithm: GetRNG algorithm HMAC-256 - Status = Unsupported
GenerateRandomNumberViaNist800Algorithm: GetRNG algorithm Hash-256 - Status = Unsupported
GenerateRandomNumberViaNist800Algorithm: GetRNG algorithm Hash-256 - Status = Success
GenerateRandomNumberViaNist800Algorithm: GetRNG algorithm CTR-256 - Status = Unsupported
GenerateRandomNumberViaNist800Algorithm: GetRNG algorithm HMAC-256 - Status = Unsupported
GenerateRandomNumberViaNist800Algorithm: GetRNG algorithm Hash-256 - Status = Unsupported
GenerateRandomNumberViaNist800Algorithm: GetRNG algorithm Hash-256 - Status = Success
GenerateRandomNumberViaNist800Algorithm: GetRNG algorithm CTR-256 - Status = Unsupported
GenerateRandomNumberViaNist800Algorithm: GetRNG algorithm HMAC-256 - Status = Unsupported
GenerateRandomNumberViaNist800Algorithm: GetRNG algorithm Hash-256 - Status = Unsupported
GenerateRandomNumberViaNist800Algorithm: GetRNG algorithm Hash-256 - Status = Success
GenerateRandomNumberViaNist800Algorithm: GetRNG algorithm CTR-256 - Status = Unsupported
GenerateRandomNumberViaNist800Algorithm: GetRNG algorithm HMAC-256 - Status = Unsupported
GenerateRandomNumberViaNist800Algorithm: GetRNG algorithm Hash-256 - Status = Unsupported
GenerateRandomNumberViaNist800Algorithm: GetRNG algorithm Hash-256 - Status = Success
GenerateRandomNumberViaNist800Algorithm: GetRNG algorithm CTR-256 - Status = Unsupported
GenerateRandomNumberViaNist800Algorithm: GetRNG algorithm HMAC-256 - Status = Unsupported
GenerateRandomNumberViaNist800Algorithm: GetRNG algorithm Hash-256 - Status = Unsupported
GenerateRandomNumberViaNist800Algorithm: GetRNG algorithm Hash-256 - Status = Success
GenerateRandomNumberViaNist800Algorithm: GetRNG algorithm CTR-256 - Status = Unsupported
GenerateRandomNumberViaNist800Algorithm: GetRNG algorithm HMAC-256 - Status = Unsupported
GenerateRandomNumberViaNist800Algorithm: GetRNG algorithm Hash-256 - Status = Unsupported
GenerateRandomNumberViaNist800Algorithm: GetRNG algorithm Hash-256 - Status = Success
GenerateRandomNumberViaNist800Algorithm: GetRNG algorithm CTR-256 - Status = Unsupported
GenerateRandomNumberViaNist800Algorithm: GetRNG algorithm HMAC-256 - Status = Unsupported
GenerateRandomNumberViaNist800Algorithm: GetRNG algorithm Hash-256 - Status = Unsupported
GenerateRandomNumberViaNist800Algorithm: GetRNG algorithm Hash-256 - Status = Success
GenerateRandomNumberViaNist800Algorithm: GetRNG algorithm CTR-256 - Status = Unsupported
GenerateRandomNumberViaNist800Algorithm: GetRNG algorithm HMAC-256 - Status = Unsupported
GenerateRandomNumberViaNist800Algorithm: GetRNG algorithm Hash-256 - Status = Unsupported
GenerateRandomNumberViaNist800Algorithm: GetRNG algorithm Hash-256 - Status = Success
GenerateRandomNumberViaNist800Algorithm: GetRNG algorithm CTR-256 - Status = Unsupported
GenerateRandomNumberViaNist800Algorithm: GetRNG algorithm HMAC-256 - Status = Unsupported
GenerateRandomNumberViaNist800Algorithm: GetRNG algorithm Hash-256 - Status = Unsupported
GenerateRandomNumberViaNist800Algorithm: GetRNG algorithm Hash-256 - Status = Success
InstallProtocolInterface: 952CB795-FF36-48CF-A249-4DF486D6AB8D 36E35420
Loading driver B219E140-DFFC-11E3-B956-0022681E6906
InstallProtocolInterface: 5B1B31A1-9562-11D2-8E3F-00A0C969723B 36032440
add-symbol-file /home/kameyama/tianocore/Build/RPi3/DEBUG_GCC5/AARCH64/NetworkPkg/DnsDxe/DnsDxe/DEBUG/DnsDxe.dll 0x36E5C000
Loading driver at 0x00036E5B000 EntryPoint=0x00036E66418 DnsDxe.efi
InstallProtocolInterface: BC62157E-3E33-4FEC-9920-2D3B36D750DF 36031718
ProtectUefiImageCommon - 0x36032440
- 0x0000000036E5B000 - 0x0000000000010000
SetUefiImageMemoryAttributes - 0x0000000036E5B000 - 0x0000000000001000 (0x0000000000004008)
SetUefiImageMemoryAttributes - 0x0000000036E5C000 - 0x000000000000D000 (0x0000000000020008)
SetUefiImageMemoryAttributes - 0x0000000036E69000 - 0x0000000000002000 (0x0000000000004008)
InstallProtocolInterface: 18A031AB-B443-4D1A-A5C0-0C09261E9F71 36E69008
InstallProtocolInterface: 107A772C-D5E1-11D4-9A46-0090273FC14D 36E69068
InstallProtocolInterface: 6A7A5CFF-E8D9-4F70-BADA-75AB3025CE14 36E69080
InstallProtocolInterface: 18A031AB-B443-4D1A-A5C0-0C09261E9F71 36E69038
InstallProtocolInterface: 107A772C-D5E1-11D4-9A46-0090273FC14D 36E69068
InstallProtocolInterface: 6A7A5CFF-E8D9-4F70-BADA-75AB3025CE14 36E69080
Loading driver 2366C20F-E15A-11E3-8BF1-E4115B28BC50
InstallProtocolInterface: 5B1B31A1-9562-11D2-8E3F-00A0C969723B 35FFD040
add-symbol-file /home/kameyama/tianocore/Build/RPi3/DEBUG_GCC5/AARCH64/NetworkPkg/HttpDxe/HttpDxe/DEBUG/HttpDxe.dll 0x36E4B000
Loading driver at 0x00036E4A000 EntryPoint=0x00036E55040 HttpDxe.efi
InstallProtocolInterface: BC62157E-3E33-4FEC-9920-2D3B36D750DF 35FFDF18
ProtectUefiImageCommon - 0x35FFD040
- 0x0000000036E4A000 - 0x0000000000011000
SetUefiImageMemoryAttributes - 0x0000000036E4A000 - 0x0000000000001000 (0x0000000000004008)
SetUefiImageMemoryAttributes - 0x0000000036E4B000 - 0x000000000000E000 (0x0000000000020008)
SetUefiImageMemoryAttributes - 0x0000000036E59000 - 0x0000000000002000 (0x0000000000004008)
InstallProtocolInterface: 18A031AB-B443-4D1A-A5C0-0C09261E9F71 36E591C0
InstallProtocolInterface: 107A772C-D5E1-11D4-9A46-0090273FC14D 36E59190
InstallProtocolInterface: 6A7A5CFF-E8D9-4F70-BADA-75AB3025CE14 36E591A8
InstallProtocolInterface: 18A031AB-B443-4D1A-A5C0-0C09261E9F71 36E591F0
InstallProtocolInterface: 107A772C-D5E1-11D4-9A46-0090273FC14D 36E59190
InstallProtocolInterface: 6A7A5CFF-E8D9-4F70-BADA-75AB3025CE14 36E591A8
Loading driver ECEBCB00-D9C8-11E4-AF3D-8CDCD426C973
InstallProtocolInterface: 5B1B31A1-9562-11D2-8E3F-00A0C969723B 3600F040
add-symbol-file /home/kameyama/tianocore/Build/RPi3/DEBUG_GCC5/AARCH64/NetworkPkg/HttpBootDxe/HttpBootDxe/DEBUG/HttpBootDxe.dll 0x33D6B000
Loading driver at 0x00033D6A000 EntryPoint=0x00033D6C9D8 HttpBootDxe.efi
InstallProtocolInterface: BC62157E-3E33-4FEC-9920-2D3B36D750DF 35FFD518
ProtectUefiImageCommon - 0x3600F040
- 0x0000000033D6A000 - 0x0000000000016000
SetUefiImageMemoryAttributes - 0x0000000033D6A000 - 0x0000000000001000 (0x0000000000004008)
SetUefiImageMemoryAttributes - 0x0000000033D6B000 - 0x0000000000013000 (0x0000000000020008)
SetUefiImageMemoryAttributes - 0x0000000033D7E000 - 0x0000000000002000 (0x0000000000004008)
InstallProtocolInterface: 18A031AB-B443-4D1A-A5C0-0C09261E9F71 33D7E5A8
InstallProtocolInterface: 107A772C-D5E1-11D4-9A46-0090273FC14D 33D7E568
InstallProtocolInterface: 6A7A5CFF-E8D9-4F70-BADA-75AB3025CE14 33D7E580
InstallProtocolInterface: 18A031AB-B443-4D1A-A5C0-0C09261E9F71 33D7E5D8
InstallProtocolInterface: 107A772C-D5E1-11D4-9A46-0090273FC14D 33D7E568
InstallProtocolInterface: 6A7A5CFF-E8D9-4F70-BADA-75AB3025CE14 33D7E580
Loading driver 0167CCC4-D0F7-4F21-A3EF-9E64B7CDCE8B
InstallProtocolInterface: 5B1B31A1-9562-11D2-8E3F-00A0C969723B 3600F4C0
add-symbol-file /home/kameyama/tianocore/Build/RPi3/DEBUG_GCC5/AARCH64/MdeModulePkg/Bus/Scsi/ScsiBusDxe/ScsiBusDxe/DEBUG/ScsiBus.dll 0x36E43000
Loading driver at 0x00036E42000 EntryPoint=0x00036E460CC ScsiBus.efi
InstallProtocolInterface: BC62157E-3E33-4FEC-9920-2D3B36D750DF 3600FC18
ProtectUefiImageCommon - 0x3600F4C0
- 0x0000000036E42000 - 0x0000000000008000
SetUefiImageMemoryAttributes - 0x0000000036E42000 - 0x0000000000001000 (0x0000000000004008)
SetUefiImageMemoryAttributes - 0x0000000036E43000 - 0x0000000000005000 (0x0000000000020008)
SetUefiImageMemoryAttributes - 0x0000000036E48000 - 0x0000000000002000 (0x0000000000004008)
InstallProtocolInterface: 18A031AB-B443-4D1A-A5C0-0C09261E9F71 36E48088
InstallProtocolInterface: 107A772C-D5E1-11D4-9A46-0090273FC14D 36E480B8
InstallProtocolInterface: 6A7A5CFF-E8D9-4F70-BADA-75AB3025CE14 36E480D0
Loading driver 0A66E322-3740-4CCE-AD62-BD172CECCA35
InstallProtocolInterface: 5B1B31A1-9562-11D2-8E3F-00A0C969723B 35FFF040
add-symbol-file /home/kameyama/tianocore/Build/RPi3/DEBUG_GCC5/AARCH64/MdeModulePkg/Bus/Scsi/ScsiDiskDxe/ScsiDiskDxe/DEBUG/ScsiDisk.dll 0x33D5D000
Loading driver at 0x00033D5C000 EntryPoint=0x00033D658A4 ScsiDisk.efi
InstallProtocolInterface: BC62157E-3E33-4FEC-9920-2D3B36D750DF 35FFFF18
ProtectUefiImageCommon - 0x35FFF040
- 0x0000000033D5C000 - 0x000000000000E000
SetUefiImageMemoryAttributes - 0x0000000033D5C000 - 0x0000000000001000 (0x0000000000004008)
SetUefiImageMemoryAttributes - 0x0000000033D5D000 - 0x000000000000B000 (0x0000000000020008)
SetUefiImageMemoryAttributes - 0x0000000033D68000 - 0x0000000000002000 (0x0000000000004008)
InstallProtocolInterface: 18A031AB-B443-4D1A-A5C0-0C09261E9F71 33D68138
InstallProtocolInterface: 107A772C-D5E1-11D4-9A46-0090273FC14D 33D68108
InstallProtocolInterface: 6A7A5CFF-E8D9-4F70-BADA-75AB3025CE14 33D68120
Loading driver 4BF1704C-03F4-46D5-BCA6-82FA580BADFD
InstallProtocolInterface: 5B1B31A1-9562-11D2-8E3F-00A0C969723B 35FFF440
add-symbol-file /home/kameyama/tianocore/Build/RPi3/DEBUG_GCC5/AARCH64/Platform/RaspberryPi/Drivers/DwUsbHostDxe/DwUsbHostDxe/DEBUG/DwUsbHostDxe.dll 0x36E39000
Loading driver at 0x00036E38000 EntryPoint=0x00036E3DB4C DwUsbHostDxe.efi
InstallProtocolInterface: BC62157E-3E33-4FEC-9920-2D3B36D750DF 35FFF918
ProtectUefiImageCommon - 0x35FFF440
- 0x0000000036E38000 - 0x000000000000A000
SetUefiImageMemoryAttributes - 0x0000000036E38000 - 0x0000000000001000 (0x0000000000004008)
SetUefiImageMemoryAttributes - 0x0000000036E39000 - 0x0000000000007000 (0x0000000000020008)
SetUefiImageMemoryAttributes - 0x0000000036E40000 - 0x0000000000002000 (0x0000000000004008)
InstallProtocolInterface: 09576E91-6D3F-11D2-8E39-00A0C969723B 36E400F8
InstallProtocolInterface: 4BF1704C-03F4-46D5-BCA6-82FA580BADFD 0
InstallProtocolInterface: 18A031AB-B443-4D1A-A5C0-0C09261E9F71 36E40110
InstallProtocolInterface: 107A772C-D5E1-11D4-9A46-0090273FC14D 36E40008
InstallProtocolInterface: 6A7A5CFF-E8D9-4F70-BADA-75AB3025CE14 36E40020
Host has 8 channels
InstallProtocolInterface: 3E745226-9818-45B6-A2AC-D7CD0E8BA2BC 3600E9A0
Loading driver 240612B7-A063-11D4-9A3A-0090273FC14D
InstallProtocolInterface: 5B1B31A1-9562-11D2-8E3F-00A0C969723B 3600B040
add-symbol-file /home/kameyama/tianocore/Build/RPi3/DEBUG_GCC5/AARCH64/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbBusDxe/DEBUG/UsbBusDxe.dll 0x33D4F000
Loading driver at 0x00033D4E000 EntryPoint=0x00033D563AC UsbBusDxe.efi
InstallProtocolInterface: BC62157E-3E33-4FEC-9920-2D3B36D750DF 3600BE98
ProtectUefiImageCommon - 0x3600B040
- 0x0000000033D4E000 - 0x000000000000E000
SetUefiImageMemoryAttributes - 0x0000000033D4E000 - 0x0000000000001000 (0x0000000000004008)
SetUefiImageMemoryAttributes - 0x0000000033D4F000 - 0x000000000000B000 (0x0000000000020008)
SetUefiImageMemoryAttributes - 0x0000000033D5A000 - 0x0000000000002000 (0x0000000000004008)
InstallProtocolInterface: 18A031AB-B443-4D1A-A5C0-0C09261E9F71 33D5A0C8
InstallProtocolInterface: 107A772C-D5E1-11D4-9A46-0090273FC14D 33D5A098
InstallProtocolInterface: 6A7A5CFF-E8D9-4F70-BADA-75AB3025CE14 33D5A0B0
Loading driver 2D2E62CF-9ECF-43B7-8219-94E7FC713DFE
InstallProtocolInterface: 5B1B31A1-9562-11D2-8E3F-00A0C969723B 3600BAC0
add-symbol-file /home/kameyama/tianocore/Build/RPi3/DEBUG_GCC5/AARCH64/MdeModulePkg/Bus/Usb/UsbKbDxe/UsbKbDxe/DEBUG/UsbKbDxe.dll 0x33D45000
Loading driver at 0x00033D44000 EntryPoint=0x00033D49648 UsbKbDxe.efi
InstallProtocolInterface: BC62157E-3E33-4FEC-9920-2D3B36D750DF 3600B818
ProtectUefiImageCommon - 0x3600BAC0
- 0x0000000033D44000 - 0x000000000000A000
SetUefiImageMemoryAttributes - 0x0000000033D44000 - 0x0000000000001000 (0x0000000000004008)
SetUefiImageMemoryAttributes - 0x0000000033D45000 - 0x0000000000007000 (0x0000000000020008)
SetUefiImageMemoryAttributes - 0x0000000033D4C000 - 0x0000000000002000 (0x0000000000004008)
InstallProtocolInterface: 18A031AB-B443-4D1A-A5C0-0C09261E9F71 33D4C108
InstallProtocolInterface: 107A772C-D5E1-11D4-9A46-0090273FC14D 33D4C0D8
InstallProtocolInterface: 6A7A5CFF-E8D9-4F70-BADA-75AB3025CE14 33D4C0F0
Loading driver 9FB4B4A7-42C0-4BCD-8540-9BCC6711F83E
InstallProtocolInterface: 5B1B31A1-9562-11D2-8E3F-00A0C969723B 35FFE040
add-symbol-file /home/kameyama/tianocore/Build/RPi3/DEBUG_GCC5/AARCH64/MdeModulePkg/Bus/Usb/UsbMassStorageDxe/UsbMassStorageDxe/DEBUG/UsbMassStorageDxe.dll 0x33D3B000
Loading driver at 0x00033D3A000 EntryPoint=0x00033D3F948 UsbMassStorageDxe.efi
InstallProtocolInterface: BC62157E-3E33-4FEC-9920-2D3B36D750DF 35FFE298
ProtectUefiImageCommon - 0x35FFE040
- 0x0000000033D3A000 - 0x000000000000A000
SetUefiImageMemoryAttributes - 0x0000000033D3A000 - 0x0000000000001000 (0x0000000000004008)
SetUefiImageMemoryAttributes - 0x0000000033D3B000 - 0x0000000000007000 (0x0000000000020008)
SetUefiImageMemoryAttributes - 0x0000000033D42000 - 0x0000000000002000 (0x0000000000004008)
InstallProtocolInterface: 18A031AB-B443-4D1A-A5C0-0C09261E9F71 33D42078
InstallProtocolInterface: 107A772C-D5E1-11D4-9A46-0090273FC14D 33D420D8
InstallProtocolInterface: 6A7A5CFF-E8D9-4F70-BADA-75AB3025CE14 33D420F0
Loading driver B15239D6-6A01-4808-A0F7-B7F20F073555
InstallProtocolInterface: 5B1B31A1-9562-11D2-8E3F-00A0C969723B 35FFE440
add-symbol-file /home/kameyama/tianocore/Build/RPi3/DEBUG_GCC5/AARCH64/Drivers/ASIX/Bus/Usb/UsbNetworking/Ax88772c/Ax88772c/DEBUG/Ax88772c.dll 0x33D32000
Loading driver at 0x00033D31000 EntryPoint=0x00033D36174 Ax88772c.efi
InstallProtocolInterface: BC62157E-3E33-4FEC-9920-2D3B36D750DF 35FFE918
ProtectUefiImageCommon - 0x35FFE440
- 0x0000000033D31000 - 0x0000000000009000
SetUefiImageMemoryAttributes - 0x0000000033D31000 - 0x0000000000001000 (0x0000000000004008)
SetUefiImageMemoryAttributes - 0x0000000033D32000 - 0x0000000000006000 (0x0000000000020008)
SetUefiImageMemoryAttributes - 0x0000000033D38000 - 0x0000000000002000 (0x0000000000004008)
InstallProtocolInterface: 18A031AB-B443-4D1A-A5C0-0C09261E9F71 33D38038
InstallProtocolInterface: 107A772C-D5E1-11D4-9A46-0090273FC14D 33D38008
InstallProtocolInterface: 6A7A5CFF-E8D9-4F70-BADA-75AB3025CE14 33D38020
Loading driver 58ABD787-F64D-4CA2-A034-B9AC2D5AD0CF
InstallProtocolInterface: 5B1B31A1-9562-11D2-8E3F-00A0C969723B 3600AC40
add-symbol-file /home/kameyama/tianocore/Build/RPi3/DEBUG_GCC5/AARCH64/Platform/RaspberryPi/Drivers/SdHostDxe/SdHostDxe/DEBUG/SdHost.dll 0x33D2A000
Loading driver at 0x00033D29000 EntryPoint=0x00033D2C870 SdHost.efi
InstallProtocolInterface: BC62157E-3E33-4FEC-9920-2D3B36D750DF 3600A798
ProtectUefiImageCommon - 0x3600AC40
- 0x0000000033D29000 - 0x0000000000008000
SetUefiImageMemoryAttributes - 0x0000000033D29000 - 0x0000000000001000 (0x0000000000004008)
SetUefiImageMemoryAttributes - 0x0000000033D2A000 - 0x0000000000005000 (0x0000000000020008)
SetUefiImageMemoryAttributes - 0x0000000033D2F000 - 0x0000000000002000 (0x0000000000004008)
InstallProtocolInterface: 3E591C00-9E4A-11DF-9244-0002A5F5F51B 33D2F028
InstallProtocolInterface: 964E5B21-6459-11D2-8E39-00A0C969723B 3600A1C8
InstallProtocolInterface: 09576E91-6D3F-11D2-8E39-00A0C969723B 36030018
RpiFirmwareGetClockRate: Get Clock Rate return: ClockRate=400000000 ClockId=4
SdHost: CoreClock=400000000Hz, CDIV=998, Requested SdClock=400000Hz, Actual SdClock=400000Hz
SdIsCardPresent: Maybe SD card detected.
RpiFirmwareGetClockRate: Get Clock Rate return: ClockRate=400000000 ClockId=4
SdHost: CoreClock=400000000Hz, CDIV=998, Requested SdClock=400000Hz, Actual SdClock=400000Hz
SdSendCommand(448): CMD1 execution failed after 0 trial(s)
SdHost: Diagnose HSTS: 0x00000040
SdHost: Last Good CMD = 0
- CMD Timeout (TOUT 61A80)
SdHost: Diagnose EDM: 0x00010800
- FSM: 0x0 (identmode)
- Fifo Count: 0
- Fifo Write Threshold: 4
- Fifo Read Threshold: 4
Card is SD2.0 => Supports high capacity
Response: 0x1CE
- READY_FOR_DATA
- State: Idle
Card should be SD
Card should be SD
Card should be SD
High capacity card.
- PrintOCR Ocr (0xC0FF8000)
- Card operating voltage: 2.7 to 3.6
- AccessMode: Block Mode (0x2)
- PowerUp
- PrintCID
- Manufacturing date: 5/22
- Product serial number: 0x49482E82
- Product revision: 115
- OEM ID: MT
- PrintRCA: 0x12340500
- Status: 0x500
- RCA: 0x1234
- PrintCSD Version 2.00/High Capacity
- Supported card command class: 0x5B5
- Max Speed: 3.0 * 10Mbit/s
- Maximum Read Data Block: 512
- Maximum Write Data Block: 512
- Format (0): Hard disk-like file system with partition table
Found SD Card for Spec Version 2.0
Using default speed override 25000000 Hz
Setting Freq 25000000 Hz
RpiFirmwareGetClockRate: Get Clock Rate return: ClockRate=400000000 ClockId=4
SdHost: CoreClock=400000000Hz, CDIV=14, Requested SdClock=25000000Hz, Actual SdClock=25000000Hz
Dumping CSD after high-speed switch
- PrintCSD Version 2.00/High Capacity
- Supported card command class: 0x5B5
- Max Speed: 5.5 * 10Mbit/s
- Maximum Read Data Block: 512
- Maximum Write Data Block: 512
- Format (0): Hard disk-like file system with partition table
Using high speed override 50000000 Hz
Setting Freq 50000000 Hz
RpiFirmwareGetClockRate: Get Clock Rate return: ClockRate=400000000 ClockId=4
SdHost: CoreClock=400000000Hz, CDIV=6, Requested SdClock=50000000Hz, Actual SdClock=50000000Hz
Setting BusWidth 4
InstallProtocolInterface: CE345171-BA0B-11D2-8E4F-00A0C969723B 36030C20
BlockSize : 512
LastBlock : 1CDFFFF
InstallProtocolInterface: 09576E91-6D3F-11D2-8E39-00A0C969723B 36030618
InstallProtocolInterface: 964E5B21-6459-11D2-8E39-00A0C969723B 36027030
InstallProtocolInterface: 8CF2F62C-BC9B-4821-808D-EC9EC421A1A0 360270E8
InstallProtocolInterface: CE345171-BA0B-11D2-8E4F-00A0C969723B 36027D20
BlockSize : 512
LastBlock : 1CDCC5B
InstallProtocolInterface: 964E5B22-6459-11D2-8E39-00A0C969723B 3601E030
Installed Fat filesystem on 36030518
FSOpen: Open 'RPI_EFI.FD' Success
FSOpen: Open 'RPI_EFI.FD' Success
Found variable store!
Loading driver 100C2CFA-B586-4198-9B4C-1683D195B1DA
InstallProtocolInterface: 5B1B31A1-9562-11D2-8E3F-00A0C969723B 36018340
add-symbol-file /home/kameyama/tianocore/Build/RPi3/DEBUG_GCC5/AARCH64/Platform/RaspberryPi/Drivers/ArasanMmcHostDxe/ArasanMmcHostDxe/DEBUG/ArasanMMCHost.dll 0x33D22000
Loading driver at 0x00033D21000 EntryPoint=0x00033D249AC ArasanMMCHost.efi
InstallProtocolInterface: BC62157E-3E33-4FEC-9920-2D3B36D750DF 36018298
ProtectUefiImageCommon - 0x36018340
- 0x0000000033D21000 - 0x0000000000008000
SetUefiImageMemoryAttributes - 0x0000000033D21000 - 0x0000000000001000 (0x0000000000004008)
SetUefiImageMemoryAttributes - 0x0000000033D22000 - 0x0000000000005000 (0x0000000000020008)
SetUefiImageMemoryAttributes - 0x0000000033D27000 - 0x0000000000002000 (0x0000000000004008)
SD is not routed to Arasan
Error: Image at 00033D21000 start failed: 00000001
SetUefiImageMemoryAttributes - 0x0000000033D21000 - 0x0000000000008000 (0x0000000000000008)
remove-symbol-file /home/kameyama/tianocore/Build/RPi3/DEBUG_GCC5/AARCH64/Platform/RaspberryPi/Drivers/ArasanMmcHostDxe/ArasanMmcHostDxe/DEBUG/ArasanMMCHost.dll 0x33D22000
[Bds] Entry...
[BdsDxe] Locate Variable Policy protocol - Success
AddOutput: <device path unavailable>: handle 3607FE98: device path not found
DxeCorePerformanceLib: ACPI Boot Performance Table address = 0x33CD3000
InstallProtocolInterface: 240612B7-A063-11D4-9A3A-0090273FC14D 36017020
UsbRootHubInit: root hub 36016E98 - max speed 2, 1 ports
UsbEnumeratePort: port 0 state - 503, change - 01 on 36016E98
UsbEnumeratePort: Device Connect/Disconnect Normally (port 0)
UsbEnumeratePort: new device connected at port 0
UsbEnumerateNewDev: hub port 0 is reset
UsbEnumerateNewDev: device is of 2 speed
UsbEnumerateNewDev: device uses translator (0, 0)
UsbEnumerateNewDev: device is now ADDRESSED at 1
UsbEnumerateNewDev: max packet size for EP 0 is 64
UsbBuildDescTable: device has 1 configures
UsbGetOneConfig: total length is 41
UsbParseConfigDesc: config 1 has 1 interfaces
UsbParseInterfaceDesc: interface 0(setting 0) has 1 endpoints
UsbParseInterfaceDesc: interface 0(setting 1) has 1 endpoints
Data Stage Error for device 0x1: 0x2
RequestType 0x80
Request 0x6
Value 0x300
Index 0x0
Length 0x2
UsbBuildDescTable: get language ID table - Unsupported
UsbEnumerateNewDev: device 1 is now in CONFIGED state
UsbSelectConfig: config 1 selected for device 1
UsbSelectSetting: setting 0 selected for interface 0
InstallProtocolInterface: 09576E91-6D3F-11D2-8E39-00A0C969723B 36018598
InstallProtocolInterface: 2B2F68D6-0CD2-44CF-8E8B-BBA20B1B5B75 36015AC0
UsbConnectDriver: found a hub device
UsbHubInit: hub 1 has 4 ports
UsbHubInit: hub 1 initialized
UsbBusStart: usb bus started on 3600EF98, root hub 36016E98
[Bds]RegisterKeyNotify: 000B/0000 80000000/00 Success
[Bds]RegisterKeyNotify: 0017/0000 80000000/00 Success
ESC (setup), F1 (shell), ENTER (boot)BootDiscoveryPolicyHandler - Failed to locate gEfiBootManagerPolicyProtocolGuid - Not Found
Error applying Boot Discovery Policy:Not Found
BootDiscoveryPolicyHandler - Failed to locate gEfiBootManagerPolicyProtocolGuid - Not Found
Error applying Boot Discovery Policy:Not Found
[Bds]RegisterKeyNotify: 0000/000D 80000000/00 Success
[Bds]OsIndication: 0000000000000000
[Bds]=============Begin Load Options Dumping ...=============
UsbEnumeratePort: port 0 state - 101, change - 01 on 36015A98
UsbEnumeratePort: Device Connect/Disconnect Normally (port 0)
UsbEnumeratePort: new device connected at port 0
UsbEnumerateNewDev: hub port 0 is reset
UsbEnumerateNewDev: device is of 2 speed
UsbEnumerateNewDev: device uses translator (0, 0)
UsbEnumerateNewDev: device is now ADDRESSED at 2
UsbEnumerateNewDev: max packet size for EP 0 is 64
UsbBuildDescTable: device has 1 configures
UsbGetOneConfig: total length is 41
UsbParseConfigDesc: config 1 has 1 interfaces
UsbParseInterfaceDesc: interface 0(setting 0) has 1 endpoints
UsbParseInterfaceDesc: interface 0(setting 1) has 1 endpoints
Data Stage Error for device 0x2: 0x2
RequestType 0x80
Request 0x6
Value 0x300
Index 0x0
Length 0x2
UsbBuildDescTable: get language ID table - Unsupported
UsbEnumerateNewDev: device 2 is now in CONFIGED state
UsbSelectConfig: config 1 selected for device 2
UsbSelectSetting: setting 0 selected for interface 0
InstallProtocolInterface: 09576E91-6D3F-11D2-8E39-00A0C969723B 36013A98
InstallProtocolInterface: 2B2F68D6-0CD2-44CF-8E8B-BBA20B1B5B75 36013EC0
UsbConnectDriver: found a hub device
UsbHubInit: hub 2 has 3 ports
UsbHubInit: hub 2 initialized
Driver Options:
SysPrep Options:
Boot Options:
Boot0000: UiApp 0x0109
Boot0001: UEFI Shell 0x0000
Boot0002: SD/MMC on Broadcom SDHOST 0x0001
Boot0003: UEFI Generic USB2.0-CRW 20090815198100000 0x0001
PlatformRecovery Options:
PlatformRecovery0000: Default PlatformRecovery 0x0001
[Bds]=============End Load Options Dumping=============
[Bds]BdsWait ...Zzzzzzzzzzzz...
[Bds]BdsWait(5)..Zzzz...
.UsbEnumeratePort: port 1 state - 101, change - 01 on 36013E98
UsbEnumeratePort: Device Connect/Disconnect Normally (port 1)
UsbEnumeratePort: new device connected at port 1
UsbEnumerateNewDev: hub port 1 is reset
UsbEnumerateNewDev: device is of 0 speed
UsbEnumerateNewDev: device uses translator (2, 2)
UsbEnumerateNewDev: device is now ADDRESSED at 3
UsbEnumerateNewDev: max packet size for EP 0 is 64
UsbBuildDescTable: device has 1 configures
UsbGetOneConfig: total length is 84
UsbParseConfigDesc: config 1 has 3 interfaces
UsbParseInterfaceDesc: interface 0(setting 0) has 1 endpoints
UsbParseInterfaceDesc: interface 1(setting 0) has 1 endpoints
UsbParseInterfaceDesc: interface 2(setting 0) has 1 endpoints
UsbEnumerateNewDev: device 3 is now in CONFIGED state
UsbSelectConfig: config 1 selected for device 3
UsbSelectSetting: setting 0 selected for interface 0
InstallProtocolInterface: 09576E91-6D3F-11D2-8E39-00A0C969723B 36009F98
InstallProtocolInterface: 2B2F68D6-0CD2-44CF-8E8B-BBA20B1B5B75 36010EC0
UsbConnectDriver: TPL before connect is 8, 36011E98
InstallProtocolInterface: 387477C1-69C7-11D2-8E39-00A0C969723B 36008038
InstallProtocolInterface: DD9E7534-7762-4698-8C14-F58517A625AA 36008050
InstallProtocolInterface: D3B36F2B-D551-11D4-9A46-0090273FC14D 0
UsbConnectDriver: TPL after connect is 8
UsbSelectSetting: setting 0 selected for interface 1
InstallProtocolInterface: 09576E91-6D3F-11D2-8E39-00A0C969723B 36008A98
InstallProtocolInterface: 2B2F68D6-0CD2-44CF-8E8B-BBA20B1B5B75 360086C0
UsbConnectDriver: TPL before connect is 8, 36008798
UsbConnectDriver: TPL after connect is 8
UsbSelectConfig: failed to connect driver - Not Found, ignored
UsbSelectSetting: setting 0 selected for interface 2
InstallProtocolInterface: 09576E91-6D3F-11D2-8E39-00A0C969723B 36008918
InstallProtocolInterface: 2B2F68D6-0CD2-44CF-8E8B-BBA20B1B5B75 36004040
UsbConnectDriver: TPL before connect is 8, 36008898
InstallProtocolInterface: 387477C1-69C7-11D2-8E39-00A0C969723B 360042B8
InstallProtocolInterface: DD9E7534-7762-4698-8C14-F58517A625AA 360042D0
InstallProtocolInterface: D3B36F2B-D551-11D4-9A46-0090273FC14D 0
UsbConnectDriver: TPL after connect is 8
UsbEnumeratePort: port 2 state - 101, change - 01 on 36015A98
UsbEnumeratePort: Device Connect/Disconnect Normally (port 2)
UsbEnumeratePort: new device connected at port 2
UsbEnumerateNewDev: hub port 2 is reset
UsbEnumerateNewDev: device is of 2 speed
UsbEnumerateNewDev: device uses translator (0, 0)
UsbEnumerateNewDev: device is now ADDRESSED at 4
UsbEnumerateNewDev: max packet size for EP 0 is 64
UsbBuildDescTable: device has 1 configures
UsbGetOneConfig: total length is 32
UsbParseConfigDesc: config 1 has 1 interfaces
UsbParseInterfaceDesc: interface 0(setting 0) has 2 endpoints
UsbEnumerateNewDev: device 4 is now in CONFIGED state
UsbSelectConfig: config 1 selected for device 4
UsbSelectSetting: setting 0 selected for interface 0
InstallProtocolInterface: 09576E91-6D3F-11D2-8E39-00A0C969723B 36000F18
InstallProtocolInterface: 2B2F68D6-0CD2-44CF-8E8B-BBA20B1B5B75 35FEC040
UsbConnectDriver: TPL before connect is 8, 35FECB98
UsbBootExecCmd: Success to Exec 0x0 Cmd (Result = 1)
UsbBootRequestSense: (Media changed) with error code (70) sense key 6/28/0
UsbMassInitMedia: UsbBootGetParams (Media changed)
InstallProtocolInterface: 964E5B21-6459-11D2-8E39-00A0C969723B 35FEC138
InstallProtocolInterface: D432A67F-14DC-484B-B3BB-3F0291849327 35FEC1B0
InstallProtocolInterface: CE345171-BA0B-11D2-8E4F-00A0C969723B 35FEC4A0
BlockSize : 512
LastBlock : 7357FFF
Valid efi partition table header
Valid efi partition table header
Valid primary and Valid backup partition table
Partition entries read block success
Number of partition entries: 128
start check partition entries
End check partition entries
Index : 0
Start LBA : 800
End LBA : 17DC7
Partition size: 175C8
Start : 100000 End : 2FB8E00
InstallProtocolInterface: 09576E91-6D3F-11D2-8E39-00A0C969723B 35FE3898
InstallProtocolInterface: 964E5B21-6459-11D2-8E39-00A0C969723B 35FE35B0
InstallProtocolInterface: 8CF2F62C-BC9B-4821-808D-EC9EC421A1A0 35FE3668
InstallProtocolInterface: EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 0
Index : 1
Start LBA : 18000
End LBA : E160CF
Partition size: DFE0D0
Start : 3000000 End : 1C2C19E00
InstallProtocolInterface: 09576E91-6D3F-11D2-8E39-00A0C969723B 35FDDF98
InstallProtocolInterface: 964E5B21-6459-11D2-8E39-00A0C969723B 35FDDB30
InstallProtocolInterface: 8CF2F62C-BC9B-4821-808D-EC9EC421A1A0 35FDDBE8
InstallProtocolInterface: 0FC63DAF-8483-4772-8E79-3D69D8477DE4 0
Index : 2
Start LBA : E160D0
End LBA : E2C0CF
Partition size: 16000
Start : 1C2C1A000 End : 1C5819E00
InstallProtocolInterface: 09576E91-6D3F-11D2-8E39-00A0C969723B 35FDD818
InstallProtocolInterface: 964E5B21-6459-11D2-8E39-00A0C969723B 35FDD130
InstallProtocolInterface: 8CF2F62C-BC9B-4821-808D-EC9EC421A1A0 35FDD1E8
InstallProtocolInterface: 0657FD6D-A4AB-43C4-84E5-0933C84B4F4F 0
Prepare to Free Pool
InstallProtocolInterface: CE345171-BA0B-11D2-8E4F-00A0C969723B 35FEC920
BlockSize : 512
LastBlock : 175C7
InstallProtocolInterface: 964E5B22-6459-11D2-8E39-00A0C969723B 35FE1030
Installed Fat filesystem on 35FE3918
InstallProtocolInterface: CE345171-BA0B-11D2-8E4F-00A0C969723B 35FE2820
BlockSize : 512
LastBlock : DFE0CF
InstallProtocolInterface: CE345171-BA0B-11D2-8E4F-00A0C969723B 35FE0B20
BlockSize : 512
LastBlock : 15FFF
UsbConnectDriver: TPL after connect is 8
UsbEnumeratePort: port 0 state - 101, change - 01 on 36013E98
UsbEnumeratePort: Device Connect/Disconnect Normally (port 0)
UsbEnumeratePort: new device connected at port 0
UsbEnumerateNewDev: hub port 0 is reset
UsbEnumerateNewDev: device is of 2 speed
UsbEnumerateNewDev: device uses translator (0, 0)
UsbEnumerateNewDev: device is now ADDRESSED at 5
UsbEnumerateNewDev: max packet size for EP 0 is 64
UsbBuildDescTable: device has 1 configures
UsbGetOneConfig: total length is 39
UsbParseConfigDesc: config 1 has 1 interfaces
UsbParseInterfaceDesc: interface 0(setting 0) has 3 endpoints
Data Stage Error for device 0x5: 0x2
RequestType 0x80
Request 0x6
Value 0x300
Index 0x0
Length 0x2
UsbBuildDescTable: get language ID table - Unsupported
UsbEnumerateNewDev: device 5 is now in CONFIGED state
UsbSelectConfig: config 1 selected for device 5
UsbSelectSetting: setting 0 selected for interface 0
InstallProtocolInterface: 09576E91-6D3F-11D2-8E39-00A0C969723B 35FDFE98
InstallProtocolInterface: 2B2F68D6-0CD2-44CF-8E8B-BBA20B1B5B75 35FDFD40
UsbConnectDriver: TPL before connect is 8, 35FDFF18
UsbConnectDriver: TPL after connect is 8
UsbSelectConfig: failed to connect driver - Not Found, ignored
[Bds]BdsWait(4)..Zzzz...
.[Bds]BdsWait(3)..Zzzz...
.[Bds]BdsWait(2)..Zzzz...
.[Bds]BdsWait(1)..Zzzz...
..[Bds]Exit the waiting!
[Bds]Stop Hotkey Service!
[Bds]UnregisterKeyNotify: 000B/0000 Success
[Bds]UnregisterKeyNotify: 0017/0000 Success
[Bds]UnregisterKeyNotify: 0000/000D Success
FSOpen: Open 'RPI_EFI.FD' Success
Variables dumped!
Memory Previous Current Next
Type Pages Pages Pages
====== ======== ======== ========
09 00000000 00000010 00000014
0A 00000000 00000000 00000000
00 00000000 00000056 0000006B
06 0000012C 000001C0 00000230
05 00000096 000001F0 0000026C
03 000003E8 00000447 00000558
04 00002EE0 000018AF 00002EE0
01 00000014 00000000 00000014
02 00000000 00000000 00000000
Memory Type Information settings change.
[Bds]Booting SD/MMC on Broadcom SDHOST
BlockSize : 512
LastBlock : 1CDFFFF
BlockSize : 512
LastBlock : 1CDFFFF
[Bds] Expand VenHw(58ABD787-F64D-4CA2-A034-B9AC2D5AD0CF) -> <null string>
Memory Previous Current Next
Type Pages Pages Pages
====== ======== ======== ========
09 00000000 00000010 00000014
0A 00000000 00000000 00000000
00 00000000 00000056 0000006B
06 0000012C 000001C0 00000230
05 00000096 000001F0 0000026C
03 000003E8 00000447 00000558
04 00002EE0 000018AF 00002EE0
01 00000014 00000000 00000014
02 00000000 00000000 00000000
Memory Type Information settings change.
[Bds]Booting UEFI Generic USB2.0-CRW 20090815198100000
BlockSize : 512
LastBlock : 7357FFF
Valid efi partition table header
Valid efi partition table header
Valid primary and Valid backup partition table
Partition entries read block success
Number of partition entries: 128
start check partition entries
End check partition entries
Index : 0
Start LBA : 800
End LBA : 17DC7
Partition size: 175C8
Start : 100000 End : 2FB8E00
Index : 1
Start LBA : 18000
End LBA : E160CF
Partition size: DFE0D0
Start : 3000000 End : 1C2C19E00
Index : 2
Start LBA : E160D0
End LBA : E2C0CF
Partition size: 16000
Start : 1C2C1A000 End : 1C5819E00
Prepare to Free Pool
BlockSize : 512
LastBlock : DFE0CF
BlockSize : 512
LastBlock : 15FFF
FSOpen: Open '\EFI\BOOT\BOOTAA64.EFI' Success
[Bds] Expand VenHw(4BF1704C-03F4-46D5-BCA6-82FA580BADFD)/USB(0x0,0x0)/USB(0x2,0x0) -> VenHw(4BF1704C-03F4-46D5-BCA6-82FA580BADFD)/USB(0x0,0x0)/USB(0x2,0x0)/HD(1,GPT,6CD4A1C5-C667-42D7-882E-C97E827AC616,0x800,0x175C8)/\EFI\BOOT\BOOTAA64.EFI
[Security] 3rd party image[0] can be loaded after EndOfDxe: VenHw(4BF1704C-03F4-46D5-BCA6-82FA580BADFD)/USB(0x0,0x0)/USB(0x2,0x0)/HD(1,GPT,6CD4A1C5-C667-42D7-882E-C97E827AC616,0x800,0x175C8)/\EFI\BOOT\BOOTAA64.EFI.
InstallProtocolInterface: 5B1B31A1-9562-11D2-8E3F-00A0C969723B 35FC3040
Loading driver at 0x00033F44000 EntryPoint=0x00033F45000
Loading driver at 0x00033F44000 EntryPoint=0x00033F45000
Variables not dirty, not dumping!
InstallProtocolInterface: BC62157E-3E33-4FEC-9920-2D3B36D750DF 35FC3E98
ProtectUefiImageCommon - 0x35FC3040
- 0x0000000033F44000 - 0x0000000000013E00
FSOpen: Open '\loader\loader.conf' Success
FSOpen: Open '\loader\entries' Success
FSOpen: Open 'boot.conf' Success
FSOpen: Open '\Image' Success
boot
Reboot Into Firmware Interface
Boot in 5 sec. Boot in 5 sec. Boot in 5 sec. Boot in 5 sec. Boot in 5 sec. Boot in 5 sec. Boot in 4 sec. Boot in 4 sec. Boot in 4 sec. Boot in 4 sec. Boot in 4 sec. Boot in 4 sec. Boot in 4 sec. Boot in 4 sec. Boot in 4 sec. Boot in 4 sec. Boot in 3 sec. Boot in 3 sec. Boot in 3 sec. Boot in 3 sec. Boot in 3 sec. Boot in 3 sec. Boot in 3 sec. Boot in 3 sec. Boot in 3 sec. Boot in 3 sec. Boot in 2 sec. Boot in 2 sec. Boot in 2 sec. Boot in 2 sec. Boot in 2 sec. Boot in 2 sec. Boot in 2 sec. Boot in 2 sec. Boot in 2 sec. Boot in 2 sec. Boot in 1 sec. Boot in 1 sec. Boot in 1 sec. Boot in 1 sec. Boot in 1 sec. Boot in 1 sec. Boot in 1 sec. Boot in 1 sec. Boot in 1 sec. Boot in 1 sec. Boot in 0 sec. Boot in 0 sec. Boot in 0 sec. Boot in 0 sec. Boot in 0 sec. FSOpen: Open '\Image' Success
[Security] 3rd party image[0] can be loaded after EndOfDxe: VenHw(4BF1704C-03F4-46D5-BCA6-82FA580BADFD)/USB(0x0,0x0)/USB(0x2,0x0)/HD(1,GPT,6CD4A1C5-C667-42D7-882E-C97E827AC616,0x800,0x175C8)/\Image.
InstallProtocolInterface: 5B1B31A1-9562-11D2-8E3F-00A0C969723B 35FBC040
Loading driver at 0x0002FEA0000 EntryPoint=0x0003151A918
Loading driver at 0x0002FEA0000 EntryPoint=0x0003151A918
Variables not dirty, not dumping!
InstallProtocolInterface: BC62157E-3E33-4FEC-9920-2D3B36D750DF 35FBCD18
ProtectUefiImageCommon - 0x35FBC040
- 0x000000002FEA0000 - 0x0000000001F30000
EFI stub: Booting Linux Kernel...
EFI stub: Using DTB from configuration table
EFI stub: Exiting boot services and installing virtual address map...
SetUefiImageMemoryAttributes - 0x0000000037260000 - 0x0000000000040000 (0x0000000000000008)
SetUefiImageMemoryAttributes - 0x0000000033EF0000 - 0x0000000000040000 (0x0000000000000008)
SetUefiImageMemoryAttributes - 0x0000000033EA0000 - 0x0000000000040000 (0x0000000000000008)
SetUefiImageMemoryAttributes - 0x0000000037220000 - 0x0000000000030000 (0x0000000000000008)
SetUefiImageMemoryAttributes - 0x0000000033E30000 - 0x0000000000030000 (0x0000000000000008)
SetUefiImageMemoryAttributes - 0x0000000033DF0000 - 0x0000000000030000 (0x0000000000000008)
SetUefiImageMemoryAttributes - 0x0000000033DB0000 - 0x0000000000030000 (0x0000000000000008)
UEFIの起動シーケンス
ここによるとUEFIの起動処理は、以下のフェーズに分かれています。
- Security (SEC) Phase
- Pre-EFI Initialization (PEI) Phase
- Driver eXecution Environment (DXE) Phase
- Boot Device Selection (BDS) Phase
- Transient System Load (TSL) Phase
Run Time (RT) Phaseもありますが、こちらはUEFIの起動処理というよりはUEFIに続くOSの起動処理以降に動作すると思うので、ここでは割愛します。
今回の記事では、PEI PhaseとDXE Phaseについて見ていきます。
PEI Phase
前回の投稿ではRaspberryPi3でUEFIのDEBUGビルド版を起動して、UEFIの最初のログがedk2/ArmPlatformPkg/PrePi/PrePi.cのPrePiMain()で表示されているところまで記載しました。
以下は最初の部分です。
NOTICE: BL1: Booting BL31
NOTICE: BL31: v2.6(release):
NOTICE: BL31: Built : 16:56:36, Jan 7 2022
UEFI firmware (version EDK2-DEV built at 13:43:14 on Sep 18 2022)
Board Rev: 0xA020D3
RAM < 1GB: 0x00000000 (Size 0x3B400000)
VideoCore: 0x3B400000 (Size 0x04C00000)
Total RAM: 0x40000000
VideoCore range overlapped SoC MMIO, now 0x3B400000 (Size 0x03C00000)
・・・・・中略・・・・
SoC Reserved (283x):
PhysicalBase: 0x3F000000
VirtualBase: 0x3F000000
Length: 0x2000000
add-symbol-file /home/kameyama/tianocore/Build/RPi3/DEBUG_GCC5/AARCH64/MdeModulePkg/Core/Dxe/DxeMain/DEBUG/DxeCore.dll 0x3A50C000
Loading DxeCore at 0x003A50B000 EntryPoint=0x003A514DF0
CoreInitializeMemoryServices:
BaseAddress - 0x400000 Length - 0x37000000 MinimalMemorySizeNeeded - 0x34AE000
InstallProtocolInterface: 5B1B31A1-9562-11D2-8E3F-00A0C969723B 3A5367F0
ProtectUefiImageCommon - 0x3A5367F0
- 0x000000003A50B000 - 0x0000000000049000
InstallProtocolInterface: C85D06BE-5F75-48CE-A80F-1236BA3B87B1 3A537058
DxeMain: MemoryBaseAddress=0x400000 MemoryLength=0x37000000
add-symbol-file /home/kameyama/tianocore/Build/RPi3/DEBUG_GCC5/AARCH64/MdeModulePkg/Core/Dxe/DxeMain/DEBUG/DxeCore.dll 0x3A50C000
HOBLIST address in DXE = 0x36E36018
"NOTICE:"で始まる最初の3行は、UEFIの前に起動するTrusted Firmwareが表示しているログです。
ビルドしたedk2及びedk2-platformsを"UEFI firmware ("で検索すると以下が表示されます。
~/tianocore$ find -type f | xargs grep "UEFI firmware (" 2>/dev/null
./edk2-platforms/Platform/BeagleBoard/BeagleBoardPkg/PrePi/PrePi.c: CharCount = AsciiSPrint (Buffer,sizeof (Buffer),"UEFI firmware (version %s built at %a on %a)\n\r",
./edk2/ArmVirtPkg/PrePi/PrePi.c: "UEFI firmware (version %s built at %a on %a)\n\r",
./edk2/ArmPlatformPkg/PrePeiCore/PrePeiCore.c: "UEFI firmware (version %s built at %a on %a)\n\r",
./edk2/ArmPlatformPkg/PrePi/PrePi.c: "UEFI firmware (version %s built at %a on %a)\n\r",
kameyama@White-Black:~/tianocore$
edk2-platforms/Platform/BeagleBoard/BeagleBoardPkgはBeagleBoard向けのソースコードなので除外します。
EDK2の場合、使用するmoduleは設定ファイル(.dsc)に指定されていますので、RPi3.dscを確認します。すると以下の記述がありました。
572 ################################################################################
573 #
574 # Components Section - list of all EDK II Modules needed by this Platform
575 #
576 ################################################################################
577 [Components.common]
578 #
579 # PEI Phase modules
580 #
581 ArmPlatformPkg/PrePi/PeiUniCore.inf {
582 <LibraryClasses>
583 SerialPortLib|Platform/RaspberryPi/Library/DualSerialPortLib/DualSerialPortLib.inf
584 }
585
ArmPlatformPkg/PrePi配下のPeiUniCore.infが指定されていることが判ります。
また、edk2/ArmPlatformPkg/PrePi/PeiUniCore.infを確認すると、PeiUniCoreモジュールに含まれるソースコードは以下となっています。
18 [Sources]
19 PrePi.h
20 PrePi.c
21 MainUniCore.c
22
23 [Sources.ARM]
24 Arm/ArchPrePi.c
25 Arm/ModuleEntryPoint.S | GCC
26
27 [Sources.AArch64]
28 AArch64/ArchPrePi.c
29 AArch64/ModuleEntryPoint.S
よって、./edk2/ArmPlatformPkg/PrePi/PrePi.cが対象だと絞り込めました。
EDK2でソースコードを特定する場合、この様にdscファイルやinfファイルを見る必要があります。
さて、RPi3.dscのコメントによると、ArmPlatformPkg/PrePi/PeiUniCore.infモジュールはPEI Phase用のモジュールの様です。
ここによると、PEI Phaseはメモリの初期化やHand-Off Blocks (HOBs)を作成してDriver Execution Environment (DXE) phaseを起動することが役割の様です。
件のログを表示している処理はPrePiMain()にあります。
PrePiMain (
IN UINTN UefiMemoryBase,
IN UINTN StacksBase,
IN UINT64 StartTimeStamp
)
{
EFI_HOB_HANDOFF_INFO_TABLE *HobList;
・・・・・中略・・・・
// Initialize the architecture specific bits
ArchInitialize ();
// Initialize the Serial Port
SerialPortInitialize ();
CharCount = AsciiSPrint (
Buffer,
sizeof (Buffer),
"UEFI firmware (version %s built at %a on %a)\n\r",
(CHAR16 *)PcdGetPtr (PcdFirmwareVersionString),
__TIME__,
__DATE__
);
SerialPortWrite ((UINT8 *)Buffer, CharCount);
ArchInitialize()にて、アーキテクチャ固有のレジスタの初期化を行った後、SerialPortInitialize()によりシリアルポートの初期化を行いログを出力しています。
ArchInitialize()は、Armアーキテクチャで固有の処理であるため、edk2/ArmPkg/Library/ArmLib配下のAArch64/AArch64Support.Sで定義されています。それに対しSerialPortInitialize()は、ResbperryPiで固有の処理のため、edk2-platforms/Platform/RaspberryPi/Library/DualSerialPortLibで定義されています。
続く"Board Rev: 0xA020D3"から"SoC Reserved (283x):"の情報を表示するログまでは、HOBsを作成する処理で出力されます(ソースコードとしてはedk2-platforms/Platform/RaspberryPi/Library/PlatformLib/RaspberryPiMem.c)。
HOBsが何かは、今回調べてません。
PrePiMain()は、LoadDxeCoreFromFv()によりDXE Coreをロードし、実行します。
DXE phase
DXE CoreはDXE phaseのメイン処理部です。
DxeCore.dllがロードされ、edk2/MdeModulePkg/Core/Dxe/DxeMain/DxeMain.cのDxeMain()が実行されます。
ログで見ると以下のあたりです。
add-symbol-file /home/kameyama/tianocore/Build/RPi3/DEBUG_GCC5/AARCH64/MdeModulePkg/Core/Dxe/DxeMain/DEBUG/DxeCore.dll 0x3A50C000
Loading DxeCore at 0x003A50B000 EntryPoint=0x003A515F68
ここによるとDXE phaseでは、Bootサービス、Runtimeサービス、および DXEサービスのセットを生成と書かれています。
elfファイルにコンポーネントされた各DXEドライバーは、DXEディスパッチャーにより呼び出されます。各DXEドライバーは連携してプラットフォームを初期化しOSの起動に必要なサービスを提供します。
ログを見るとDxeCore.efiでロードされるefiファイルは、以下の通りです。
PcdDxe.efi
RuntimeDxe.efi
SecurityStubDxe.efi
VarBlockServiceDxe.efi
VariableRuntimeDxe.efi
Reset.efi
MetronomeDxe.efi
HiiDatabase.efi
CpuIo2Dxe.efi
InterruptDxe.efi
EbcDxe.efi
AcpiTableDxe.efi
SmbiosDxe.efi
DevicePathDxe.efi
DpcDxe.efi
HttpUtilitiesDxe.efi
Bcm2835RngDxe.efi
MmcDxe.efi
ArmCpuDxe.efi
FaultTolerantWriteDxe.efi
RealTimeClock.efi
ArmTimerDxe.efi
SetupBrowser.efi
BdsDxe.efi
LogoDxe.efi
CapsuleRuntimeDxe.efi
MonotonicCounterRuntimeDxe.efi
RpiFirmwareDxe.efi
WatchdogTimer.efi
RamDiskDxe.efi
DisplayEngine.efi
DriverHealthManagerDxe.efi
TlsAuthConfigDxe.efi
ConPlatformDxe.efi
ConSplitterDxe.efi
GraphicsConsoleDxe.efi
TerminalDxe.efi
SerialDxe.efi
DisplayDxe.efi
FdtDxe.efi
ConfigDxe.efi
DiskIoDxe.efi
PartitionDxe.efi
Fat.efi
EnglishDxe.efi
BootGraphicsResourceTableDxe.efi
PlatformSmbiosDxe.efi
SnpDxe.efi
VlanConfigDxe.efi
MnpDxe.efi
ArpDxe.efi
Dhcp4Dxe.efi
Ip4Dxe.efi
Udp4Dxe.efi
Mtftp4Dxe.efi
Dhcp6Dxe.efi
Ip6Dxe.efi
Udp6Dxe.efi
Mtftp6Dxe.efi
TcpDxe.efi
UefiPxeBcDxe.efi
TlsDxe.efi
DnsDxe.efi
HttpDxe.efi
HttpBootDxe.efi
ScsiBus.efi
ScsiDisk.efi
DwUsbHostDxe.efi
UsbBusDxe.efi
UsbKbDxe.efi
UsbMassStorageDxe.efi
Ax88772c.efi
SdHost.efi
ArasanMMCHost.efi
これらのDXEドライバー群は、edk2/MdeModulePkg/Core/Dxe/Dispatcher/Dispatcher.cのCoreDispatcher()でロードされ実行されます。
ログ上ではelfファイルのロードのあとに、DXEドライバーの初期化処理のログが続きます。例えばSdHost.efiの場合は以下の様に表示されます。
Loading driver 58ABD787-F64D-4CA2-A034-B9AC2D5AD0CF ★edk2-platforms/Platform/RaspberryPi/Drivers/SdHostDxe/SdHostDxe.inf
InstallProtocolInterface: 5B1B31A1-9562-11D2-8E3F-00A0C969723B 3600AC40 ★gEfiLoadedImageProtocolGuid
add-symbol-file /home/kameyama/tianocore/Build/RPi3/DEBUG_GCC5/AARCH64/Platform/RaspberryPi/Drivers/SdHostDxe/SdHostDxe/DEBUG/SdHost.dll 0x33D2A000
Loading driver at 0x00033D29000 EntryPoint=0x00033D2C870 SdHost.efi ★efiファイルをロード
InstallProtocolInterface: BC62157E-3E33-4FEC-9920-2D3B36D750DF 3600A798 ★gEfiLoadedImageDevicePathProtocolGuid
ProtectUefiImageCommon - 0x3600AC40
- 0x0000000033D29000 - 0x0000000000008000
SetUefiImageMemoryAttributes - 0x0000000033D29000 - 0x0000000000001000 (0x0000000000004008)
SetUefiImageMemoryAttributes - 0x0000000033D2A000 - 0x0000000000005000 (0x0000000000020008)
SetUefiImageMemoryAttributes - 0x0000000033D2F000 - 0x0000000000002000 (0x0000000000004008)
InstallProtocolInterface: 3E591C00-9E4A-11DF-9244-0002A5F5F51B 33D2F028 ★gEmbeddedMmcHostProtocolGuid
InstallProtocolInterface: 964E5B21-6459-11D2-8E39-00A0C969723B 3600A1C8 ★gEfiBlockIoProtocolGuid
InstallProtocolInterface: 09576E91-6D3F-11D2-8E39-00A0C969723B 36030018 ★gEfiDevicePathProtocolGuid
RpiFirmwareGetClockRate: Get Clock Rate return: ClockRate=400000000 ClockId=4
SdHost: CoreClock=400000000Hz, CDIV=998, Requested SdClock=400000Hz, Actual SdClock=400000Hz
SdIsCardPresent: Maybe SD card detected.
RpiFirmwareGetClockRate: Get Clock Rate return: ClockRate=400000000 ClockId=4
SdHost: CoreClock=400000000Hz, CDIV=998, Requested SdClock=400000Hz, Actual SdClock=400000Hz
SdSendCommand(448): CMD1 execution failed after 0 trial(s)
SdHost: Diagnose HSTS: 0x00000040
SdHost: Last Good CMD = 0
- CMD Timeout (TOUT 61A80)
SdHost: Diagnose EDM: 0x00010800
- FSM: 0x0 (identmode)
- Fifo Count: 0
- Fifo Write Threshold: 4
- Fifo Read Threshold: 4
Card is SD2.0 => Supports high capacity
Response: 0x1CE
- READY_FOR_DATA
- State: Idle
Card should be SD
Card should be SD
Card should be SD
High capacity card.
- PrintOCR Ocr (0xC0FF8000)
- Card operating voltage: 2.7 to 3.6
- AccessMode: Block Mode (0x2)
- PowerUp
- PrintCID
- Manufacturing date: 5/22
- Product serial number: 0x49482E82
- Product revision: 115
- OEM ID: MT
- PrintRCA: 0x12340500
- Status: 0x500
- RCA: 0x1234
- PrintCSD Version 2.00/High Capacity
- Supported card command class: 0x5B5
- Max Speed: 3.0 * 10Mbit/s
- Maximum Read Data Block: 512
- Maximum Write Data Block: 512
- Format (0): Hard disk-like file system with partition table
Found SD Card for Spec Version 2.0
Using default speed override 25000000 Hz
Setting Freq 25000000 Hz
RpiFirmwareGetClockRate: Get Clock Rate return: ClockRate=400000000 ClockId=4
SdHost: CoreClock=400000000Hz, CDIV=14, Requested SdClock=25000000Hz, Actual SdClock=25000000Hz
Dumping CSD after high-speed switch
- PrintCSD Version 2.00/High Capacity
- Supported card command class: 0x5B5
- Max Speed: 5.5 * 10Mbit/s
- Maximum Read Data Block: 512
- Maximum Write Data Block: 512
- Format (0): Hard disk-like file system with partition table
Using high speed override 50000000 Hz
Setting Freq 50000000 Hz
RpiFirmwareGetClockRate: Get Clock Rate return: ClockRate=400000000 ClockId=4
SdHost: CoreClock=400000000Hz, CDIV=6, Requested SdClock=50000000Hz, Actual SdClock=50000000Hz
Setting BusWidth 4
InstallProtocolInterface: CE345171-BA0B-11D2-8E4F-00A0C969723B 36030C20
BlockSize : 512
LastBlock : 1CDFFFF
InstallProtocolInterface: 09576E91-6D3F-11D2-8E39-00A0C969723B 36030618
InstallProtocolInterface: 964E5B21-6459-11D2-8E39-00A0C969723B 36027030
InstallProtocolInterface: 8CF2F62C-BC9B-4821-808D-EC9EC421A1A0 360270E8
InstallProtocolInterface: CE345171-BA0B-11D2-8E4F-00A0C969723B 36027D20
BlockSize : 512
LastBlock : 1CDCC5B
InstallProtocolInterface: 964E5B22-6459-11D2-8E39-00A0C969723B 3601E030
Installed Fat filesystem on 36030518
FSOpen: Open 'RPI_EFI.FD' Success
FSOpen: Open 'RPI_EFI.FD' Success
Found variable store!
※★印以降はわたしが入れた注釈
EfiLoadedImageProtocolを使ってSdHost.efiをロードし、EmbeddedMmcHostProtocol、EfiBlockIoProtocol、EfiDevicePathProtocolを使い、SDの初期化を行っていることが(なんとなく)分かります。
必要なDXEドライバーのロードと実行が終わると、DxeMain()はBoot Device Selection (BDS) Phase(ソースコードでは、MdeModulePkg/Universal/BdsDxe/BdsEntry.cのBdsEntry())を呼び出します。
BDS PhaseではOS起動やUEFIメニューの表示などが行われます。
次回
今回はここまでです。次回は、BDSの処理を見ていくか、何れかのDXEを例に、DXEの実装を見ていこうと思います。
各種製品名は、各社の製品名称、商標または登録商標です。本記事に記載されているシステム名、製品名には、必ずしも商標表示((R)、TM)を付記していません。