Skip to content

Commit c65dbfd

Browse files
Updatec clocks for TF-A
1 parent f8d1a00 commit c65dbfd

21 files changed

+3607
-512
lines changed

STM32CubeIDE/.metadata/.ide.log

+3,047
Large diffs are not rendered by default.

STM32CubeIDE/.metadata/.log

+320
Large diffs are not rendered by default.

STM32CubeIDE/.metadata/.plugins/org.eclipse.cdt.core/.log

+1
Original file line numberDiff line numberDiff line change
@@ -9,3 +9,4 @@
99
*** SESSION aug. 01, 2024 20:41:16.193 -----------------------------------------
1010
*** SESSION aug. 01, 2024 20:45:17.700 -----------------------------------------
1111
*** SESSION aug. 02, 2024 11:49:16.391 -----------------------------------------
12+
*** SESSION aug. 02, 2024 12:57:07.418 -----------------------------------------
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
12:32:39 **** Build of configuration Default for project STM32-Computer-Firmware_CA7_tf-a-2.8.15-r2 ****
1+
14:03:56 **** Build of configuration Default for project STM32-Computer-Firmware_CA7_tf-a-2.8.15-r2 ****
22
make -f ../Makefile.sdk.ide TF_A_DEVICETREE=stm32mp151a-stm32-computer-firmware-mx TF_A_CONFIG=optee-emmc stm32 metadata
33
Wrapper for /opt/st/stm32cubeide_1.16.0/plugins/com.st.stm32cube.ide.mpu.linux.toolchain_2.1.0.202305092038/tools/bin/make
44
FIP_DEPLOYDIR_ROOT: /home/lubuntu/Dokument/GitHub/STM32-Computer/STM32CubeIDE/STM32-Computer-Firmware/CA7/tf-a-2.8.15-r2/tf-a-stm32mp-v2.8.15-stm32mp-r2/../../FIP_artifacts
@@ -11,159 +11,11 @@ Trusted Firmware-A built for OP-TEE payload support
1111
PSA_FWU_SUPPORT is an experimental feature
1212
CPP /home/lubuntu/Dokument/GitHub/STM32-Computer/STM32CubeIDE/STM32-Computer-Firmware/CA7/tf-a-2.8.15-r2/tf-a-stm32mp-v2.8.15-stm32mp-r2/../build/optee-emmc-stm32mp15-stm32mp151a-stm32-computer-firmware-mx/fdts/stm32mp151a-stm32-computer-firmware-mx-bl2.dts
1313
DTC /home/lubuntu/Dokument/GitHub/STM32-Computer/STM32CubeIDE/STM32-Computer-Firmware/CA7/tf-a-2.8.15-r2/tf-a-stm32mp-v2.8.15-stm32mp-r2/../build/optee-emmc-stm32mp15-stm32mp151a-stm32-computer-firmware-mx/fdts/stm32mp151a-stm32-computer-firmware-mx-bl2.dts
14-
CPP fdts/stm32mp151a-stm32-computer-firmware-mx-fw-config.dts
15-
DTC fdts/stm32mp151a-stm32-computer-firmware-mx-fw-config.dts
1614
make[1]: Leaving directory '/home/lubuntu/Dokument/GitHub/STM32-Computer/STM32CubeIDE/STM32-Computer-Firmware/CA7/tf-a-2.8.15-r2/tf-a-stm32mp-v2.8.15-stm32mp-r2'
1715
make[1]: Entering directory '/home/lubuntu/Dokument/GitHub/STM32-Computer/STM32CubeIDE/STM32-Computer-Firmware/CA7/tf-a-2.8.15-r2/tf-a-stm32mp-v2.8.15-stm32mp-r2'
1816
Including bl32/optee/optee.mk
1917
Trusted Firmware-A built for OP-TEE payload support
2018
PSA_FWU_SUPPORT is an experimental feature
21-
CC lib/libfdt/fdt.c
22-
CC lib/libfdt/fdt_addresses.c
23-
CC lib/libfdt/fdt_empty_tree.c
24-
CC lib/libfdt/fdt_ro.c
25-
CC lib/libfdt/fdt_rw.c
26-
CC lib/libfdt/fdt_strerror.c
27-
CC lib/libfdt/fdt_sw.c
28-
CC lib/libfdt/fdt_wip.c
29-
AR /home/lubuntu/Dokument/GitHub/STM32-Computer/STM32CubeIDE/STM32-Computer-Firmware/CA7/tf-a-2.8.15-r2/tf-a-stm32mp-v2.8.15-stm32mp-r2/../build/optee-emmc-stm32mp15-stm32mp151a-stm32-computer-firmware-mx/lib/libfdt.a
30-
CC bl2/aarch32/bl2_arch_setup.c
31-
CC bl2/bl2_image_load_v2.c
32-
CC bl2/bl2_main.c
33-
CC common/desc_image_load.c
34-
CC common/fdt_wrappers.c
35-
CC drivers/fwu/fwu.c
36-
CC drivers/io/io_block.c
37-
CC drivers/io/io_fip.c
38-
CC drivers/io/io_mtd.c
39-
CC drivers/io/io_storage.c
40-
CC drivers/mmc/mmc.c
41-
CC drivers/partition/gpt.c
42-
CC drivers/partition/partition.c
43-
CC drivers/st/crypto/stm32_hash.c
44-
CC drivers/st/ddr/stm32mp1_ddr.c
45-
CC drivers/st/ddr/stm32mp1_ram.c
46-
CC drivers/st/ddr/stm32mp_ddr_test.c
47-
CC drivers/st/ddr/stm32mp_ram.c
48-
CC drivers/st/io/io_mmc.c
49-
CC drivers/st/mmc/stm32_sdmmc2.c
50-
CC lib/fconf/fconf.c
51-
CC lib/fconf/fconf_dyn_cfg_getter.c
52-
CC lib/optee/optee_utils.c
53-
CC lib/zlib/adler32.c
54-
CC lib/zlib/crc32.c
55-
CC lib/zlib/inffast.c
56-
CC lib/zlib/inflate.c
57-
CC lib/zlib/inftrees.c
58-
CC lib/zlib/tf_gunzip.c
59-
CC lib/zlib/zutil.c
60-
CC plat/st/common/bl2_io_storage.c
61-
CC plat/st/common/stm32mp_fconf_io.c
62-
CC plat/st/stm32mp1/bl2_plat_setup.c
63-
CC plat/st/stm32mp1/plat_bl2_mem_params_desc.c
64-
CC plat/st/stm32mp1/plat_ddr.c
65-
CC plat/st/stm32mp1/plat_image_load.c
66-
CC plat/st/stm32mp1/stm32mp1_critic_power.c
67-
CC plat/st/stm32mp1/stm32mp1_fconf_firewall.c
68-
CC common/bl_common.c
69-
CC common/tf_log.c
70-
CC drivers/console/multi_console.c
71-
CC plat/common/plat_bl_common.c
72-
CC plat/common/plat_log_common.c
73-
CC plat/common/aarch32/plat_common.c
74-
CC lib/compiler-rt/builtins/popcountdi2.c
75-
CC lib/compiler-rt/builtins/popcountsi2.c
76-
CC lib/compiler-rt/builtins/ctzdi2.c
77-
CC lib/compiler-rt/builtins/divdi3.c
78-
CC lib/compiler-rt/builtins/divmoddi4.c
79-
CC lib/compiler-rt/builtins/lshrdi3.c
80-
CC lib/compiler-rt/builtins/udivmoddi4.c
81-
CC common/uuid.c
82-
CC plat/st/common/stm32mp_common.c
83-
CC lib/xlat_tables_v2/aarch32/xlat_tables_arch.c
84-
CC lib/xlat_tables_v2/xlat_tables_context.c
85-
CC lib/xlat_tables_v2/xlat_tables_core.c
86-
CC lib/xlat_tables_v2/xlat_tables_utils.c
87-
CC drivers/clk/clk.c
88-
CC drivers/delay_timer/delay_timer.c
89-
CC drivers/delay_timer/generic_delay_timer.c
90-
CC drivers/st/clk/stm32mp_clkfunc.c
91-
CC drivers/st/ddr/stm32mp_ddr.c
92-
CC drivers/st/gpio/stm32_gpio.c
93-
CC drivers/st/nvmem/nvmem.c
94-
CC drivers/st/nvmem/stm32mp_tamp_nvram_core.c
95-
CC drivers/st/regulator/regulator_core.c
96-
CC drivers/st/regulator/regulator_fixed.c
97-
CC drivers/st/regulator/regulator_gpio.c
98-
CC plat/st/common/stm32mp_dt.c
99-
CC plat/st/common/stm32mp_fconf_fuse.c
100-
CC plat/st/stm32mp1/stm32mp1_private.c
101-
CC drivers/arm/tzc/tzc400.c
102-
CC drivers/st/bsec/bsec2.c
103-
CC drivers/st/ddr/stm32mp1_ddr_helpers.c
104-
CC drivers/st/i2c/stm32_i2c.c
105-
CC drivers/st/iwdg/stm32_iwdg.c
106-
CC drivers/st/pmic/stm32mp_pmic.c
107-
CC drivers/st/pmic/stpmic1.c
108-
CC drivers/st/reset/stm32mp1_reset.c
109-
CC plat/st/stm32mp1/stm32mp1_context.c
110-
CC plat/st/stm32mp1/stm32mp1_dbgmcu.c
111-
CC plat/st/stm32mp1/stm32mp1_syscfg.c
112-
CC drivers/st/nvmem/stm32mp_tamp_nvram_mp1.c
113-
CC drivers/st/clk/stm32mp1_clk.c
114-
AS bl2/aarch32/bl2_el3_entrypoint.S
115-
AS bl2/aarch32/bl2_el3_exceptions.S
116-
AS bl2/aarch32/bl2_run_next_image.S
117-
AS lib/cpus/aarch32/cpu_helpers.S
118-
AS lib/locks/exclusive/aarch32/spinlock.S
119-
AS plat/common/aarch32/platform_up_stack.S
120-
AS plat/st/stm32mp1/stm32mp1_critic_power_wrapper.S
121-
AS common/aarch32/debug.S
122-
AS lib/aarch32/cache_helpers.S
123-
AS lib/aarch32/misc_helpers.S
124-
AS plat/common/aarch32/platform_helpers.S
125-
AS lib/compiler-rt/builtins/arm/aeabi_ldivmod.S
126-
AS lib/compiler-rt/builtins/arm/aeabi_uldivmod.S
127-
AS lib/compiler-rt/builtins/arm/aeabi_memcpy.S
128-
AS lib/compiler-rt/builtins/arm/aeabi_memset.S
129-
AS lib/xlat_tables_v2/aarch32/enable_mmu.S
130-
AS drivers/st/uart/aarch32/stm32_console.S
131-
AS lib/cpus/aarch32/cortex_a7.S
132-
AS plat/st/stm32mp1/stm32mp1_helper.S
133-
PP bl2/bl2_el3.ld.S
134-
CC lib/libc/abort.c
135-
CC lib/libc/assert.c
136-
CC lib/libc/exit.c
137-
CC lib/libc/memchr.c
138-
CC lib/libc/memcmp.c
139-
CC lib/libc/memcpy.c
140-
CC lib/libc/memmove.c
141-
CC lib/libc/memrchr.c
142-
CC lib/libc/memset.c
143-
CC lib/libc/printf.c
144-
CC lib/libc/putchar.c
145-
CC lib/libc/puts.c
146-
CC lib/libc/snprintf.c
147-
CC lib/libc/strchr.c
148-
CC lib/libc/strcmp.c
149-
CC lib/libc/strlcat.c
150-
CC lib/libc/strlcpy.c
151-
CC lib/libc/strlen.c
152-
CC lib/libc/strncmp.c
153-
CC lib/libc/strnlen.c
154-
CC lib/libc/strrchr.c
155-
CC lib/libc/strtok.c
156-
CC lib/libc/strtoul.c
157-
CC lib/libc/strtoll.c
158-
CC lib/libc/strtoull.c
159-
CC lib/libc/strtol.c
160-
AR /home/lubuntu/Dokument/GitHub/STM32-Computer/STM32CubeIDE/STM32-Computer-Firmware/CA7/tf-a-2.8.15-r2/tf-a-stm32mp-v2.8.15-stm32mp-r2/../build/optee-emmc-stm32mp15-stm32mp151a-stm32-computer-firmware-mx/lib/libc.a
161-
LD /home/lubuntu/Dokument/GitHub/STM32-Computer/STM32CubeIDE/STM32-Computer-Firmware/CA7/tf-a-2.8.15-r2/tf-a-stm32mp-v2.8.15-stm32mp-r2/../build/optee-emmc-stm32mp15-stm32mp151a-stm32-computer-firmware-mx/bl2/bl2.elf
162-
BIN /home/lubuntu/Dokument/GitHub/STM32-Computer/STM32CubeIDE/STM32-Computer-Firmware/CA7/tf-a-2.8.15-r2/tf-a-stm32mp-v2.8.15-stm32mp-r2/../build/optee-emmc-stm32mp15-stm32mp151a-stm32-computer-firmware-mx/bl2.bin
163-
164-
Built /home/lubuntu/Dokument/GitHub/STM32-Computer/STM32CubeIDE/STM32-Computer-Firmware/CA7/tf-a-2.8.15-r2/tf-a-stm32mp-v2.8.15-stm32mp-r2/../build/optee-emmc-stm32mp15-stm32mp151a-stm32-computer-firmware-mx/bl2.bin successfully
165-
166-
PP plat/st/stm32mp1/stm32mp1.ld.S
16719
AS stm32mp1.S
16820
LDS /home/lubuntu/Dokument/GitHub/STM32-Computer/STM32CubeIDE/STM32-Computer-Firmware/CA7/tf-a-2.8.15-r2/tf-a-stm32mp-v2.8.15-stm32mp-r2/../build/optee-emmc-stm32mp15-stm32mp151a-stm32-computer-firmware-mx/stm32mp1-stm32mp151a-stm32-computer-firmware-mx.o
16921

@@ -175,12 +27,11 @@ Image Type : ST Microelectronics STM32 V1.0
17527
Image Size : 229570 bytes
17628
Image Load : 0x2ffc2500
17729
Entry Point : 0x2ffe9000
178-
Checksum : 0x0073bef5
30+
Checksum : 0x0073d616
17931
Option : 0x00000001
18032
Version : 0x00000000
18133

18234
Building stm32mp1
183-
OD /home/lubuntu/Dokument/GitHub/STM32-Computer/STM32CubeIDE/STM32-Computer-Firmware/CA7/tf-a-2.8.15-r2/tf-a-stm32mp-v2.8.15-stm32mp-r2/../build/optee-emmc-stm32mp15-stm32mp151a-stm32-computer-firmware-mx/bl2/bl2.dump
18435
make[1]: Nothing to be done for 'dtbs'.
18536
rm /home/lubuntu/Dokument/GitHub/STM32-Computer/STM32CubeIDE/STM32-Computer-Firmware/CA7/tf-a-2.8.15-r2/tf-a-stm32mp-v2.8.15-stm32mp-r2/../build/optee-emmc-stm32mp15-stm32mp151a-stm32-computer-firmware-mx/stm32mp1-stm32mp151a-stm32-computer-firmware-mx.o /home/lubuntu/Dokument/GitHub/STM32-Computer/STM32CubeIDE/STM32-Computer-Firmware/CA7/tf-a-2.8.15-r2/tf-a-stm32mp-v2.8.15-stm32mp-r2/../build/optee-emmc-stm32mp15-stm32mp151a-stm32-computer-firmware-mx/tf-a-stm32mp151a-stm32-computer-firmware-mx.bin /home/lubuntu/Dokument/GitHub/STM32-Computer/STM32CubeIDE/STM32-Computer-Firmware/CA7/tf-a-2.8.15-r2/tf-a-stm32mp-v2.8.15-stm32mp-r2/../build/optee-emmc-stm32mp15-stm32mp151a-stm32-computer-firmware-mx/tf-a-stm32mp151a-stm32-computer-firmware-mx.elf
18637
make[1]: Leaving directory '/home/lubuntu/Dokument/GitHub/STM32-Computer/STM32CubeIDE/STM32-Computer-Firmware/CA7/tf-a-2.8.15-r2/tf-a-stm32mp-v2.8.15-stm32mp-r2'
@@ -193,5 +44,5 @@ Version : 0x00000000
19344
Halt Address : 0x2ffe9000
19445
mkfwumdata -g -i 1 -b 2 -v 2 8a7a84a0-8387-40f6-ab41-a8b9a5a60d23,19d5df83-11b0-457b-be2c-7559c13142a5,4fd84c93-54ef-463f-a7ef-ae25ff887087,09c54952-d5bf-45af-acee-335303766fb3 /home/lubuntu/Dokument/GitHub/STM32-Computer/STM32CubeIDE/STM32-Computer-Firmware/CA7/tf-a-2.8.15-r2/tf-a-stm32mp-v2.8.15-stm32mp-r2/../../FIP_artifacts/arm-trusted-firmware/metadata.bin
19546

196-
12:33:30 Build Finished. 0 errors, 0 warnings. (took 50s.891ms)
47+
14:04:08 Build Finished. 0 errors, 0 warnings. (took 12s.154ms)
19748

0 commit comments

Comments
 (0)