Page MenuHomePhabricator
Feed Advanced Search

Advanced Search

Oct 28 2024

irisharaba added a comment to T883: Scripts and add-on files to create TF-M CMSIS-Packs.

It is possible to succeed financially without risking incarceration. @snow rider 3d

Oct 28 2024, 12:07 PM · Trusted Firmware M
irisharaba added a comment to T877: TF-M port for Nuvoton M2354.

The build is good!

Oct 28 2024, 12:07 PM · Trusted Firmware M
kelseyradley added a comment to T86: Optionally enable NS IRQ handling during service execution.

I'm reassigning the ticket to Mate, the owner of the modification, as I think the change has been deployed with the new scope. cookie clicker

Oct 28 2024, 12:06 PM · Trusted Firmware M
Nebenca added a comment to T968: [TF-M] Proposal to separate vendor components.

Thank you, this is a wonderful, educational piece that covers a lot of material. pizza tower

Oct 28 2024, 12:06 PM · Trusted Firmware M
luckywin87 added a comment to T1029: Arm GNU toolchain version greater than 11.2 has a linker issue in syscall.

Excellent stuff; I'll let my friends know about it and have them check it out. I appreciate you sharing! Whenever you have more time, go to: trap the cat

Oct 28 2024, 12:06 PM · Trusted Firmware M
luckywin87 added a comment to T883: Scripts and add-on files to create TF-M CMSIS-Packs.

Fantastic blog. Reading your articles was enjoyable. For me trap the cat, this was a really enjoyable book. I have it bookmarked and am eager to read more things from it. Continue your wonderful effort!

Oct 28 2024, 12:06 PM · Trusted Firmware M
silkytext added a comment to T773: MCUBoot integration improvements.

When you add MCUboot to your application build, the files that can be used for firmware over-the-air (FOTA) upgrades are automatically generated dinosaur game See the MCUboot output build files page for a list of all these files.

Oct 28 2024, 12:05 PM · Trusted Firmware M
glamglowtype added a comment to T968: [TF-M] Proposal to separate vendor components.

Similar challenges are experienced by other projects, including OpenWRT, Yocto, and Android and insättningsbonus utan omsättningskrav . They all have the trait of having several dependents. They base their solution on the fact that each of these projects has its own built infrastructure. The user's job is to build a configuration that allows for the addition of their own components.

Oct 28 2024, 12:05 PM · Trusted Firmware M
kelseyradley added a comment to T968: [TF-M] Proposal to separate vendor components.

This is a fantastic post that is very helpful and covers a lot of area. Rainbow Friends

Oct 28 2024, 12:05 PM · Trusted Firmware M
niaernes added a comment to T773: MCUBoot integration improvements.

this a step further by applying these techniques to simulate spacebar clicker the mesmerizing movement of ripples in various media, be it water, fabric, or even abstract visual patterns.

Oct 28 2024, 12:04 PM · Trusted Firmware M
deckrodolfo added a comment to T773: MCUBoot integration improvements.

The key is finding the right tradeoff between flexibility, security, performance, and ease of integration. Even incremental improvements to MCUBoot can make it more appealing for adoption across the embedded ecosystem. https://review.trustedfirmware.org/c/TF-M/trusted-firmware-m/+/4605/ geometry dash

Oct 28 2024, 12:04 PM · Trusted Firmware M
robertbeggs added a comment to T1029: Arm GNU toolchain version greater than 11.2 has a linker issue in syscall.

I had a great time reading your content and found it to be really beneficial. Please join me in playing only up if you have some free time.

Oct 28 2024, 12:03 PM · Trusted Firmware M
herringbur added a comment to T883: Scripts and add-on files to create TF-M CMSIS-Packs.

More information can be found in the commit message.
https://developer.trustedfirmware.org slope

Oct 28 2024, 12:03 PM · Trusted Firmware M
lauryfriese added a comment to T412: The compiler produces debug information that is incompatible with Keil-MDK.

@Candy Crush This change will set the debug information to DWARF 2 format?

Oct 28 2024, 12:03 PM · Trusted Firmware M
justicerush added a comment to T968: [TF-M] Proposal to separate vendor components.

This article is fantastic in its breadth and depth of coverage. connections game

Oct 28 2024, 12:03 PM · Trusted Firmware M
intensebob added a comment to T968: [TF-M] Proposal to separate vendor components.

I think this is a good proposition. I agree with suggestions like these. 1v1 lol

Oct 28 2024, 12:02 PM · Trusted Firmware M
extracopy added a comment to T968: [TF-M] Proposal to separate vendor components.

This is an amazing and informative article that covers so much ground. mario games

Oct 28 2024, 12:02 PM · Trusted Firmware M
donna-hg added a comment to T968: [TF-M] Proposal to separate vendor components.

With a simplified source tree, searching for specific rainbow friends code segments and analyzing the codebase becomes easier for developers. They can locate relevant sections more quickly and focus on understanding and modifying the code as needed.

Oct 28 2024, 12:02 PM · Trusted Firmware M
Sherep898 added a comment to T412: The compiler produces debug information that is incompatible with Keil-MDK.

Has this issue really been resolved?
duck life

Oct 28 2024, 12:01 PM · Trusted Firmware M
Thous1975 added a comment to T412: The compiler produces debug information that is incompatible with Keil-MDK.
Oct 28 2024, 12:01 PM · Trusted Firmware M
victorpatrick123 added a comment to T412: The compiler produces debug information that is incompatible with Keil-MDK.

I can provide guidance on how to modify the -g option in the CMake file for ARMClang. Please locate the ARMClang.cmake file in your project, and look for the section where the compiler options are set. You should find a line similar to this:

Oct 28 2024, 12:01 PM · Trusted Firmware M
karausa0106 added a comment to T174: Hide generated veneer format from its users by using wrapper macro.

Using a wrapper macro to hide the veneer formatting is not a completely secure or undetectable method. Security professionals retro bowl and software analysts can use static or dynamic analysis methods to determine the true format of the veneer and learn potential or malicious activities.

Oct 28 2024, 12:01 PM · Trusted Firmware M
Dorocas added a comment to T773: MCUBoot integration improvements.

I'm having trouble opening the following link:
https://review.trustedfirmware.org/c/TF-M/trusted-firmware-m/+/4566 football legends
Is there any way to open it?

Oct 28 2024, 12:00 PM · Trusted Firmware M
corykeltner added a comment to T412: The compiler produces debug information that is incompatible with Keil-MDK.

Keil-MDK supports DWARF 4 debug information since version 5.35. You can compile with the -gdwarf-4 option to debug with Arm Debugger. However, if you are using legacy or third-party tools that do not support DWARF 4 debug information, you can specify the level of DWARF conformance required using the -gdwarf-2 or -gdwarf-3 options.
You can check in https://review.trustedfirmware.org/#/c/trusted-firmware-m/+/1532/ rooftop snipers

Oct 28 2024, 12:00 PM · Trusted Firmware M
Anton-TF added a watcher for Trusted Firmware M: Anton-TF.
Oct 28 2024, 12:00 PM
victorpatrick123 added a comment to T174: Hide generated veneer format from its users by using wrapper macro.

Overall, using such a MACRO can enhance code maintainability and readability, making it easier for developers to work with the secure service functions and abstracting the underlying naming convention. tunnel rush

Oct 28 2024, 11:59 AM · Trusted Firmware M
KenLSoft created T1031: Test partition runs with LSERR/INVPC error.
Oct 28 2024, 11:59 AM · Trusted Firmware M
KenLSoft updated the task description for T1031: Test partition runs with LSERR/INVPC error.
Oct 28 2024, 11:59 AM · Trusted Firmware M
kevin-peng-hao triaged T1030: [SFN model]Data size represented in member `in_size[]` of `psa_msg_t` struct passed to Secure Functions MAY decrease after `psa_read` or `psa_skip` as Normal priority.
Oct 28 2024, 11:59 AM · Trusted Firmware M
davidhuziji updated the task description for T1029: Arm GNU toolchain version greater than 11.2 has a linker issue in syscall.
Oct 28 2024, 11:59 AM · Trusted Firmware M
davidhuziji updated the task description for T1029: Arm GNU toolchain version greater than 11.2 has a linker issue in syscall.
Oct 28 2024, 11:59 AM · Trusted Firmware M
davidhuziji updated the task description for T1029: Arm GNU toolchain version greater than 11.2 has a linker issue in syscall.
Oct 28 2024, 11:58 AM · Trusted Firmware M
davidhuziji triaged T1029: Arm GNU toolchain version greater than 11.2 has a linker issue in syscall as Normal priority.
Oct 28 2024, 11:58 AM · Trusted Firmware M

May 19 2022

LDong-Arm added a comment to T921: Supporting Non-Secure RTOS applications, integrated with Trusted Firmware-M, which want to use the FPU.

If you are still interested, we have an ongoing patch for adding an option to enable FPU coprocessors CP10/CP11: https://review.trustedfirmware.org/c/TF-M/trusted-firmware-m/+/15243

May 19 2022, 10:38 AM · Trusted Firmware M

May 13 2022

sjl3110 added a comment to T990: Build TF-M 1.6 regression test failed with too long path on Windows.

Hi! Thanks for your draft! I created a patch: https://review.trustedfirmware.org/c/TF-M/tf-m-tests/+/15150. Does it meet your requirements?

May 13 2022, 5:56 AM · Trusted Firmware M

May 10 2022

ccli8 added a comment to T990: Build TF-M 1.6 regression test failed with too long path on Windows.

My modification is very draft, so I just list it here. Actually, the above has mentioned in total.

May 10 2022, 6:12 AM · Trusted Firmware M
KenLSoft added a comment to T990: Build TF-M 1.6 regression test failed with too long path on Windows.

Thanks for your feedback.

May 10 2022, 1:53 AM · Trusted Firmware M

May 6 2022

ccli8 added a comment to T990: Build TF-M 1.6 regression test failed with too long path on Windows.

Shorten the build directory -B C:/build can help, but not enough. The same error still occurs.

May 6 2022, 3:34 AM · Trusted Firmware M

May 5 2022

KenLSoft added a comment to T990: Build TF-M 1.6 regression test failed with too long path on Windows.

This issue was spotted by windows users, and here are some workarounds:

May 5 2022, 10:54 AM · Trusted Firmware M
adeaarm triaged T990: Build TF-M 1.6 regression test failed with too long path on Windows as High priority.
May 5 2022, 8:40 AM · Trusted Firmware M
ccli8 created T990: Build TF-M 1.6 regression test failed with too long path on Windows.
May 5 2022, 6:49 AM · Trusted Firmware M

May 3 2022

simfpayn added a comment to T398: Initial support for IAR Embedded Workbench for Arm tool chain.
May 3 2022, 7:47 AM · Trusted Firmware M

Mar 22 2022

rondrennan added a comment to T968: [TF-M] Proposal to separate vendor components.
Mar 22 2022, 6:23 AM · Trusted Firmware M

Mar 2 2022

rondrennan added a comment to T415: Build: Add support for latest versions of CMSIS_5.
Mar 2 2022, 6:33 AM · Trusted Firmware M

Feb 15 2022

dissertationsland added a comment to T398: Initial support for IAR Embedded Workbench for Arm tool chain.
Feb 15 2022, 7:57 AM · Trusted Firmware M

Dec 16 2021

ruind124 added a comment to T806: Disabling non secure MPU for stm35l5 platforms.
Dec 16 2021, 8:17 AM · Trusted Firmware M

Nov 26 2021

Summer-ARM created T979: Armclang 6.17 cause MemManage fault in TF-M higher level isolations..
Nov 26 2021, 9:56 AM · Trusted Firmware M
KenLSoft added a comment to T952: Image size overflow on Musca-B1 PSA Arch test suite debug build.

Has been fixed.

Nov 26 2021, 6:29 AM · Trusted Firmware M
KenLSoft closed T952: Image size overflow on Musca-B1 PSA Arch test suite debug build as Resolved.
Nov 26 2021, 6:29 AM · Trusted Firmware M

Nov 23 2021

Summer-ARM closed T902: NV counter test in PS regression test 4001 is stuck on SSE-300 in isolation level 2 when PXN is enabled as Wontfix.
Nov 23 2021, 7:25 AM · Trusted Firmware M
Summer-ARM added a comment to T902: NV counter test in PS regression test 4001 is stuck on SSE-300 in isolation level 2 when PXN is enabled.

SSE-300 platform is deprecated now. So will close this issue currently.
However, AN547 maybe have same issue if AN547 is supported in PSA Arch test. Put a note here.

Nov 23 2021, 7:24 AM · Trusted Firmware M
kevin-peng-hao added a comment to T966: NSC call broken on NSPE interrupt disabled.

The fix has been merged. Close the issue.

Nov 23 2021, 6:55 AM · Trusted Firmware M
kevin-peng-hao closed T966: NSC call broken on NSPE interrupt disabled as Resolved.
Nov 23 2021, 6:54 AM · Trusted Firmware M

Nov 17 2021

ccli8 created T976: flash_area_get_sectors(...) doesn't support external flash.
Nov 17 2021, 10:11 AM · Trusted Firmware M

Oct 28 2021

mingyangSun closed T847: use generated psa manifest header files as Resolved.
Oct 28 2021, 7:31 AM · Trusted Firmware M
mingyangSun added a project to T847: use generated psa manifest header files: Trusted Firmware M.
Oct 28 2021, 7:30 AM · Trusted Firmware M
mingyangSun closed T676: Move some SPM files out of core folder and combine with other SPM files. as Resolved.
Oct 28 2021, 7:30 AM · Trusted Firmware M
mingyangSun closed T777: Implement loader API as Resolved.
Oct 28 2021, 7:28 AM · Trusted Firmware M

Oct 11 2021

SophieBartlett added a comment to T398: Initial support for IAR Embedded Workbench for Arm tool chain.
Oct 11 2021, 7:44 AM · Trusted Firmware M

Oct 8 2021

KenLSoft closed T844: Code structure trivial updates tracking as Wontfix.
Oct 8 2021, 12:57 AM · Trusted Firmware M
KenLSoft closed T190: Change the design of using tfm_sfn_req_s in veneer as Resolved.
Oct 8 2021, 12:57 AM · Trusted Firmware M
KenLSoft closed T185: NSPE parameter checking of iovecs as Resolved.
Oct 8 2021, 12:57 AM · Trusted Firmware M
KenLSoft closed T799: Update SPM DB assembling as Resolved.
Oct 8 2021, 12:56 AM · Trusted Firmware M

Sep 29 2021

KenLSoft created T968: [TF-M] Proposal to separate vendor components.
Sep 29 2021, 1:35 AM · Trusted Firmware M

Sep 24 2021

KenLSoft triaged T967: Platform MMIO binding patches integration as Normal priority.
Sep 24 2021, 3:59 AM · Trusted Firmware M

Sep 23 2021

adeaarm closed T797: Migrate the Crypto service to use latest MbedTLS tag as Resolved.
Sep 23 2021, 11:32 AM · Trusted Firmware M
kevin-peng-hao added a comment to T966: NSC call broken on NSPE interrupt disabled.

The 1.4.x branch is only intended for security fixes.
https://developer.trustedfirmware.org/w/collaboration/tf_m_security_patch_release/

Sep 23 2021, 3:22 AM · Trusted Firmware M

Sep 22 2021

ccli8 added a comment to T966: NSC call broken on NSPE interrupt disabled.

Thanks for your check. Would you also backport the patch to TF-M 1.4?

Sep 22 2021, 12:50 AM · Trusted Firmware M

Sep 18 2021

kevin-peng-hao added a comment to T966: NSC call broken on NSPE interrupt disabled.

I think you're right.
The Secure PendSV is masked by NSPE, although it has the same priority value 0x80.
It has to have a lower value to preempt the NSPE, having an equal priority value does not work.

Sep 18 2021, 6:52 AM · Trusted Firmware M

Sep 17 2021

kevin-peng-hao claimed T966: NSC call broken on NSPE interrupt disabled.
Sep 17 2021, 9:45 AM · Trusted Firmware M
ccli8 created T966: NSC call broken on NSPE interrupt disabled.
Sep 17 2021, 1:44 AM · Trusted Firmware M

Sep 10 2021

adeaarm closed T419: Build: Review build default defines as Wontfix.
Sep 10 2021, 10:58 PM · Trusted Firmware M

Aug 6 2021

ccli8 created T957: Missing root-RSA-3072.pem in install directory.
Aug 6 2021, 9:02 AM · Trusted Firmware M
ccli8 created T956: TFM_SP_PS_TEST test broken with PS_NUM_ASSETS enlarged.
Aug 6 2021, 8:28 AM · Trusted Firmware M

Aug 3 2021

kevin-peng-hao added a comment to T910: Interactive tests fail to return to main thread after test has ran and sit in osRtxIdleThread() function.

If it's an RTX issue, then please contact RTX people. Thanks very much.

Aug 3 2021, 3:14 AM · Trusted Firmware M

Aug 1 2021

KenLSoft created T952: Image size overflow on Musca-B1 PSA Arch test suite debug build.
Aug 1 2021, 5:03 AM · Trusted Firmware M
KenLSoft added a comment to T909: 'psa-arch-tests' panic test result inconsistent between ARMCLANG and GNUARM.

This issue has been fixed by:
https://review.trustedfirmware.org/c/TF-M/trusted-firmware-m/+/10402

Aug 1 2021, 5:01 AM · Trusted Firmware M
KenLSoft closed T909: 'psa-arch-tests' panic test result inconsistent between ARMCLANG and GNUARM as Resolved.
Aug 1 2021, 5:01 AM · Trusted Firmware M

Jul 30 2021

stevew817 added a comment to T910: Interactive tests fail to return to main thread after test has ran and sit in osRtxIdleThread() function.

Ran into this as well when porting a new target and trying to get all constellations of test suites up and running. It seems to be an issue with how thread joins are handled during RtxThreadExit in RTX 5.5.0. Tracing the disassembly in the kernel makes me think there's some sort of optimisation bug in the precompiled libraries, since the idle thread is marked for running instead of the test thread (which was waiting on the join).

Jul 30 2021, 4:54 PM · Trusted Firmware M

Jul 28 2021

microbuilder closed T706: Add support for the lpcxpresso55s69-evk as Resolved.
Jul 28 2021, 10:48 AM · Trusted Firmware M

Jul 27 2021

KenLSoft closed T903: TFM IPC Regression test would fail if TEST_NS=ON and TEST_S=OFF as Resolved.
Jul 27 2021, 3:06 AM · Trusted Firmware M
KenLSoft added a comment to T903: TFM IPC Regression test would fail if TEST_NS=ON and TEST_S=OFF.

This issue has been fixed.

Jul 27 2021, 3:04 AM · Trusted Firmware M

Jul 12 2021

davidwang reassigned T910: Interactive tests fail to return to main thread after test has ran and sit in osRtxIdleThread() function from davidwang to xinyu-tfm.
Jul 12 2021, 2:58 AM · Trusted Firmware M

Jul 7 2021

adeaarm closed T929: Optimise SPM operations in Library mode as Resolved.
Jul 7 2021, 8:21 AM · Trusted Firmware M

Jun 8 2021

federliangarm closed T921: Supporting Non-Secure RTOS applications, integrated with Trusted Firmware-M, which want to use the FPU as Resolved.
Jun 8 2021, 3:24 AM · Trusted Firmware M
davidwang claimed T910: Interactive tests fail to return to main thread after test has ran and sit in osRtxIdleThread() function.
Jun 8 2021, 3:07 AM · Trusted Firmware M

Jun 7 2021

KenLSoft created an object: Development.
Jun 7 2021, 2:23 AM · Trusted Firmware M
KenLSoft deleted Design.
Jun 7 2021, 2:10 AM · Trusted Firmware M

Jun 4 2021

shebuk edited the content of TF-M Videos.
Jun 4 2021, 9:44 AM · Trusted Firmware M
KenLSoft edited the content of Design.
Jun 4 2021, 8:54 AM · Trusted Firmware M

Jun 3 2021

adeaarm added a comment to T929: Optimise SPM operations in Library mode.

Note that as part of this activity the following bug in the Qemu porting of the mps2-an521 board has been found and fixed with the following pull request:

Jun 3 2021, 6:32 PM · Trusted Firmware M
adeaarm added a comment to T929: Optimise SPM operations in Library mode.

Patches available here:

Jun 3 2021, 6:18 PM · Trusted Firmware M
adeaarm triaged T929: Optimise SPM operations in Library mode as Normal priority.
Jun 3 2021, 6:17 PM · Trusted Firmware M
ioannisg added a comment to T921: Supporting Non-Secure RTOS applications, integrated with Trusted Firmware-M, which want to use the FPU.

As you know, for secure and non-secure side are closely related in TF-M. In latest TF-M v1.3 release, FP support (in secure side either non-secure side) are not official announced, so the problem you reported is not a TF-M bug.

Jun 3 2021, 8:05 AM · Trusted Firmware M
matetothpal changed the edit policy for Non-Secure Interrupt Handling.
Jun 3 2021, 7:53 AM · Trusted Firmware M
federliangarm added a comment to T921: Supporting Non-Secure RTOS applications, integrated with Trusted Firmware-M, which want to use the FPU.

Thank you for letting us know the problem when you are using TF-M, this is helpful for all stakeholder of TF-M.

Jun 3 2021, 7:40 AM · Trusted Firmware M

Jun 1 2021

ioannisg added a comment to T921: Supporting Non-Secure RTOS applications, integrated with Trusted Firmware-M, which want to use the FPU.

Hi Feder,
Honestly, I've only faced this issue when doing some advance scheduling manipulations on the Non-Secure side (modifying LSPACT, FPCA, etc.), so not in mainline TF-M/RTOS use-cases. Please disregard it for now.

Jun 1 2021, 12:08 PM · Trusted Firmware M
federliangarm added a comment to T921: Supporting Non-Secure RTOS applications, integrated with Trusted Firmware-M, which want to use the FPU.

However, this is only a partial solution. That is because a Secure thread re-scheduling will clear the .FPCA flag, but leave the LSPACT set, meaning that a NS IRQ with FP instructions will trigger again an FP stacking. But this FP stacking will be done on the memory where FPCAR is pointing at, and FPCAR is only updated in exception entry, if .FPCA is set. As a result, it does not seem that you avoid a stack corruption.

Let me know if you've understood this argumentation, or you need more information.

Jun 1 2021, 1:35 AM · Trusted Firmware M

May 31 2021

ioannisg added a comment to T921: Supporting Non-Secure RTOS applications, integrated with Trusted Firmware-M, which want to use the FPU.

Any updates here, Feder?

May 31 2021, 9:15 AM · Trusted Firmware M

May 27 2021

ioannisg added a comment to T921: Supporting Non-Secure RTOS applications, integrated with Trusted Firmware-M, which want to use the FPU.

However, this is only a partial solution. That is because a Secure thread re-scheduling will clear the .FPCA flag, but leave the LSPACT set, meaning that a NS IRQ with FP instructions will trigger again an FP stacking. But this FP stacking will be done on the memory where FPCAR is pointing at, and FPCAR is only updated in exception entry, if .FPCA is set. As a result, it does not seem that you avoid a stack corruption.

May 27 2021, 8:06 AM · Trusted Firmware M