Page MenuHomePhabricator

Image size overflow on Musca-B1 PSA Arch test suite debug build
Closed, ResolvedPublic

Description

Build Command:

cmake ../ -G"Unix Makefiles" -DTFM_PLATFORM=arm/musca_b1/sse_200 -DTFM_TOOLCHAIN_FILE=../toolchain_ARMCLANG.cmake -DTEST_PSA_API=IPC -DTFM_PSA_API=ON -DTFM_ISOLATION_LEVEL=2 -DPSA_ARCH_TESTS_PATH=/home/jotman01/12/psa-arch-tests/ -DINCLUDE_PANIC_TESTS=1 -DCMAKE_BUILD_TYPE=Debug

Error:
Error: L6220E: Load region LR_CODE size (413344 bytes) exceeds limit (389280 bytes). Region contains 1698 bytes of padding and 0 bytes of veneers (total 1698 bytes of linker generated content).
Error: L6221E: Load region LR_CODE with Load range [0x1a020400,0x1a0852a0) overlaps with Load region LR_VENEER with Load range [0x1a07f4a0,0x1a07f500).
Error: L6221E: Execution region TFM_APP_ROT_LINKER with Execution range [0x1a06b5c0,0x1a084390) overlaps with Execution region ER_CODE_CMSE_VENEER with Execution range [0x1a07f4a0,0x1a07f500).
Finished: 0 information, 2 warning and 3 error messages.
gmake[2]: * [bin/tfm_s.axf] Error 1
gmake[1]:
* [secure_fw/CMakeFiles/tfm_s.dir/all] Error 2
gmake: *** [all] Error 2

Event Timeline

KenLSoft created this task.Aug 1 2021, 5:03 AM
KenLSoft created this object with edit policy "Task Author".
KenLSoft closed this task as Resolved.Nov 26 2021, 6:29 AM

Has been fixed.