Page MenuHomePhabricator

KenLSoft (Ken Liu)
User

Projects

User does not belong to any projects.

User Details

User Since
May 23 2018, 7:22 AM (97 w, 3 d)

Recent Activity

Feb 13 2020

KenLSoft closed T652: Stuck in tfm_nspm_thread_entry() as Resolved.
Feb 13 2020, 7:04 AM · Trusted Firmware M

Feb 12 2020

KenLSoft added a comment to T652: Stuck in tfm_nspm_thread_entry().

Hi Andrej,

Feb 12 2020, 12:10 PM · Trusted Firmware M
KenLSoft added a comment to T652: Stuck in tfm_nspm_thread_entry().

Hi Andrej,
I have updated patch and test with FP enabled in my side and it works. Can you take a try on your side?
Thanks.

Feb 12 2020, 5:10 AM · Trusted Firmware M

Feb 11 2020

KenLSoft added a comment to T652: Stuck in tfm_nspm_thread_entry().

Thanks. I just found the patch missed something, I will re-create a patch to update that.

Feb 11 2020, 4:00 AM · Trusted Firmware M

Feb 10 2020

KenLSoft added a comment to T673: The design proposal document update .

https://review.trustedfirmware.org/c/trusted-firmware-m/+/3407

Feb 10 2020, 12:36 PM · Trusted Firmware M
KenLSoft created T673: The design proposal document update .
Feb 10 2020, 11:19 AM · Trusted Firmware M

Feb 6 2020

KenLSoft added a comment to T652: Stuck in tfm_nspm_thread_entry().

Patch created:

Feb 6 2020, 6:03 AM · Trusted Firmware M

Feb 3 2020

KenLSoft added a comment to T652: Stuck in tfm_nspm_thread_entry().

Thanks for your input, that helps much. I will create fixes when I back to office.

Feb 3 2020, 4:52 PM · Trusted Firmware M

Feb 1 2020

KenLSoft added a comment to T652: Stuck in tfm_nspm_thread_entry().

BTW, can you update other tfm_arch_*.h as well?
We can help verify the changes not covered in your side.

Feb 1 2020, 4:35 AM · Trusted Firmware M
KenLSoft added a comment to T652: Stuck in tfm_nspm_thread_entry().

Hi Andrey,

Feb 1 2020, 4:33 AM · Trusted Firmware M

Jan 31 2020

KenLSoft added a comment to T652: Stuck in tfm_nspm_thread_entry().

More hints for you:

Jan 31 2020, 4:31 AM · Trusted Firmware M
KenLSoft added a comment to T652: Stuck in tfm_nspm_thread_entry().

Sorry for the late response and thanks for the findings. Could you share your image binary so that I could take a try? I got a board but not set up the environment yet.

Jan 31 2020, 4:04 AM · Trusted Firmware M

Jan 25 2020

KenLSoft added a comment to T652: Stuck in tfm_nspm_thread_entry().

Looks like this was caused by the push operation, and it was caused by accessing an address out of ARM_LIB_STACK.

Jan 25 2020, 8:31 AM · Trusted Firmware M

Jan 22 2020

KenLSoft added a comment to T653: Apply '-fno-builtin' for building.

https://review.trustedfirmware.org/c/trusted-firmware-m/+/3217

Jan 22 2020, 9:38 AM · Trusted Firmware M
KenLSoft changed the edit policy for T653: Apply '-fno-builtin' for building.
Jan 22 2020, 9:37 AM · Trusted Firmware M
KenLSoft added a comment to T649: Increase client partition stack size due to usage is increased.

https://review.trustedfirmware.org/c/trusted-firmware-m/+/3216/1

Jan 22 2020, 9:32 AM · Trusted Firmware M
KenLSoft created T652: Stuck in tfm_nspm_thread_entry().
Jan 22 2020, 2:26 AM · Trusted Firmware M

Jan 19 2020

KenLSoft added a comment to T651: tfm_spm_hal_post_init functionality is broken.

Hi Andrei,

Jan 19 2020, 5:43 AM · Restricted Project

Jan 16 2020

KenLSoft added a comment to T649: Increase client partition stack size due to usage is increased.

https://review.trustedfirmware.org/c/trusted-firmware-m/+/3154

Jan 16 2020, 8:59 AM · Trusted Firmware M
KenLSoft created T649: Increase client partition stack size due to usage is increased.
Jan 16 2020, 8:56 AM · Trusted Firmware M

Jan 15 2020

KenLSoft updated the task description for T647: Patchset tiny update/fine-tune list.
Jan 15 2020, 1:38 AM · Trusted Firmware M
KenLSoft added a comment to T647: Patchset tiny update/fine-tune list.

https://review.trustedfirmware.org/c/trusted-firmware-m/+/3130

Jan 15 2020, 1:37 AM · Trusted Firmware M
KenLSoft changed the edit policy for T647: Patchset tiny update/fine-tune list.
Jan 15 2020, 1:31 AM · Trusted Firmware M

Jan 13 2020

KenLSoft added a comment to T426: Source strcuture adjustment.

Remove log.sh/log.bat from code base:

Jan 13 2020, 9:43 AM · Trusted Firmware M

Jan 9 2020

KenLSoft added a comment to T643: Suppress the ns jumping message.

https://review.trustedfirmware.org/c/trusted-firmware-m/+/3094

Jan 9 2020, 5:40 AM · Trusted Firmware M
KenLSoft changed the edit policy for T643: Suppress the ns jumping message.
Jan 9 2020, 5:37 AM · Trusted Firmware M

Jan 7 2020

KenLSoft reassigned T292: refine thread part source for incoming patches from KenLSoft to Summer-ARM.
Jan 7 2020, 1:28 AM · Restricted Project
KenLSoft closed T203: Veneer implementation change for IPC client APIs as Resolved.
Jan 7 2020, 1:27 AM · Trusted Firmware M
KenLSoft added a comment to T203: Veneer implementation change for IPC client APIs.

https://review.trustedfirmware.org/c/trusted-firmware-m/+/2448

Jan 7 2020, 1:27 AM · Trusted Firmware M
KenLSoft closed T635: Fix psoc build error as Resolved.
Jan 7 2020, 1:27 AM · Trusted Firmware M
KenLSoft added a comment to T635: Fix psoc build error.

https://review.trustedfirmware.org/c/trusted-firmware-m/+/2966

Jan 7 2020, 1:26 AM · Trusted Firmware M
KenLSoft closed T628: Remove 'stdout' reference in qcobr test as Resolved.
Jan 7 2020, 1:25 AM · Trusted Firmware M

Jan 3 2020

KenLSoft created T638: Remove the workaround for mbed-crypto building.
Jan 3 2020, 3:44 AM · Trusted Firmware M

Dec 31 2019

KenLSoft added a comment to T637: Fix v6mv7m missing headers.

https://review.trustedfirmware.org/c/trusted-firmware-m/+/2966

Dec 31 2019, 9:29 AM · Trusted Firmware M
KenLSoft closed T637: Fix v6mv7m missing headers as Resolved.
Dec 31 2019, 9:29 AM · Trusted Firmware M
KenLSoft changed the edit policy for T637: Fix v6mv7m missing headers.
Dec 31 2019, 9:10 AM · Trusted Firmware M

Dec 30 2019

KenLSoft closed T540: Console via USART as Resolved.
Dec 30 2019, 9:22 AM · Restricted Project
KenLSoft closed T540: Console via USART, a subtask of T532: TF-M / CMSIS-Pack Alignment, as Resolved.
Dec 30 2019, 9:22 AM · Restricted Project
KenLSoft added a comment to T540: Console via USART.

https://review.trustedfirmware.org/c/trusted-firmware-m/+/2489
https://review.trustedfirmware.org/c/trusted-firmware-m/+/2955

Dec 30 2019, 9:21 AM · Restricted Project

Dec 27 2019

KenLSoft created T635: Fix psoc build error.
Dec 27 2019, 9:30 AM · Trusted Firmware M

Dec 20 2019

KenLSoft added a comment to T628: Remove 'stdout' reference in qcobr test.

https://review.trustedfirmware.org/c/trusted-firmware-m/+/2922

Dec 20 2019, 3:40 AM · Trusted Firmware M
KenLSoft triaged T628: Remove 'stdout' reference in qcobr test as High priority.
Dec 20 2019, 3:38 AM · Trusted Firmware M
KenLSoft added a comment to T187: Panic caller while invalid call is detected.

As the PSA FF 1.0.0 mentioned in 3.5.2:

Dec 20 2019, 3:35 AM · Trusted Firmware M
KenLSoft closed T187: Panic caller while invalid call is detected as Resolved.
Dec 20 2019, 3:34 AM · Trusted Firmware M

Dec 18 2019

KenLSoft added a comment to T484: SPRTL design documents update.

Keep this task here since there would be another update.

Dec 18 2019, 8:24 AM · Trusted Firmware M
KenLSoft closed T313: psa_call(...) prototype in the veneer function uses wrong parameters as Resolved.
Dec 18 2019, 8:23 AM · Restricted Project
KenLSoft added a comment to T313: psa_call(...) prototype in the veneer function uses wrong parameters.

Now the parameter packing method is changed and this problem is not there.
Check the patch:
https://review.trustedfirmware.org/c/trusted-firmware-m/+/2445

Dec 18 2019, 8:23 AM · Restricted Project
KenLSoft closed T195: Message allocation enhancement as Resolved.
Dec 18 2019, 8:20 AM · Trusted Firmware M
KenLSoft added a comment to T195: Message allocation enhancement.

Now one handle could only have one message body, and this message body is allocated while handle is created. So there is no resource allocation issue for the message (we do have this problem for handle but this ticket is not the case). Close this task as done.

Dec 18 2019, 8:20 AM · Trusted Firmware M

Dec 16 2019

KenLSoft added a comment to T540: Console via USART.

The plan is:

  • Will use customized implementation of 'printf' to avoid reference low-level APIs and __stdout.
  • This 'printf' will call USART directly.
  • SVC printf will be removed. No log output under SVC mode.
Dec 16 2019, 7:51 AM · Restricted Project

Dec 13 2019

KenLSoft added a comment to T615: Simplify RTOS / TF-M interface (single thread execution).


Attach the diagram.

Dec 13 2019, 2:55 AM

Nov 14 2019

KenLSoft added a comment to T579: Convert wiki design documents into source folder.

For 'Cooperative Scheduling Rules':
https://review.trustedfirmware.org/c/trusted-firmware-m/+/2466

Nov 14 2019, 6:20 AM · Trusted Firmware M
KenLSoft updated the task description for T579: Convert wiki design documents into source folder.
Nov 14 2019, 6:19 AM · Trusted Firmware M
KenLSoft changed the edit policy for T579: Convert wiki design documents into source folder.
Nov 14 2019, 6:15 AM · Trusted Firmware M
KenLSoft added a comment to T540: Console via USART.

Well. So the first step we are creating patches to add power/wait; after this we plan to purge the SVC calling to uart driver.

Nov 14 2019, 1:35 AM · Restricted Project

Nov 12 2019

KenLSoft added a comment to T540: Console via USART.

TFM is involving a self-implemented printf, which means the existing solution is not applicable for re-targeting toolchain provided printf into putc/write.
So this can be a solution:

Nov 12 2019, 8:09 AM · Restricted Project

Nov 11 2019

KenLSoft added a comment to T540: Console via USART.

Thanks. The even recorder looks quite keil specific. Hmmm, let's try to find some other way.

Nov 11 2019, 9:27 AM · Restricted Project

Oct 8 2019

KenLSoft added a comment to T540: Console via USART.

Hi Robert,

Oct 8 2019, 1:05 PM · Restricted Project
KenLSoft added a comment to T533: Crypto header clash with mbed-crypto.

Shall we involve mbed-crypto people for this topic?

Oct 8 2019, 12:59 PM · Restricted Project

Sep 18 2019

KenLSoft added a comment to T501: Disturb handle value to provide more secure..

Patch created:

Sep 18 2019, 5:48 AM · Restricted Project
KenLSoft changed the edit policy for T501: Disturb handle value to provide more secure..
Sep 18 2019, 5:48 AM · Restricted Project
KenLSoft added a comment to T34: Implement IPC as interaction layer between partitions .

Mark this task as resolved since IPC is available.

Sep 18 2019, 5:45 AM · Trusted Firmware M
KenLSoft closed T34: Implement IPC as interaction layer between partitions as Resolved.
Sep 18 2019, 5:44 AM · Trusted Firmware M

Sep 3 2019

KenLSoft changed the edit policy for T484: SPRTL design documents update.
Sep 3 2019, 6:10 AM · Trusted Firmware M
KenLSoft added a comment to T195: Message allocation enhancement.

I think the mechanism is changed during this patch:
https://review.trustedfirmware.org/c/trusted-firmware-m/+/1744

Sep 3 2019, 6:09 AM · Trusted Firmware M
KenLSoft added a comment to T356: Update memory pointer type to const void * in tfm_memory_check().

Done by David Hu's patch:
https://review.trustedfirmware.org/c/trusted-firmware-m/+/1734

Sep 3 2019, 6:07 AM · Trusted Firmware M
KenLSoft closed T356: Update memory pointer type to const void * in tfm_memory_check() as Resolved.
Sep 3 2019, 6:05 AM · Trusted Firmware M
KenLSoft reassigned T475: Investigate "-pedantic-errors" for building from KenLSoft to ChangwuShan.
Sep 3 2019, 6:04 AM · Trusted Firmware M

Aug 29 2019

KenLSoft added a comment to T426: Source strcuture adjustment.

https://review.trustedfirmware.org/c/trusted-firmware-m/+/1836
https://review.trustedfirmware.org/c/trusted-firmware-m/+/1837

Aug 29 2019, 8:25 AM · Trusted Firmware M

Aug 27 2019

KenLSoft updated subscribers of T480: SCRATCH area removal.
Aug 27 2019, 4:52 AM · Restricted Project
KenLSoft changed the edit policy for T480: SCRATCH area removal.
Aug 27 2019, 4:51 AM · Restricted Project
KenLSoft added a comment to T475: Investigate "-pedantic-errors" for building.

Started progress on it, investigating the effect.

Aug 27 2019, 2:16 AM · Trusted Firmware M

Aug 19 2019

KenLSoft added a comment to T426: Source strcuture adjustment.

https://review.trustedfirmware.org/c/trusted-firmware-m/+/1784

Aug 19 2019, 7:38 AM · Trusted Firmware M

Aug 17 2019

KenLSoft triaged T475: Investigate "-pedantic-errors" for building as Normal priority.
Aug 17 2019, 9:44 AM · Trusted Firmware M

Aug 15 2019

KenLSoft added a comment to T426: Source strcuture adjustment.

First patch:
https://review.trustedfirmware.org/c/trusted-firmware-m/+/1561

Aug 15 2019, 7:10 AM · Trusted Firmware M

Aug 1 2019

KenLSoft added a comment to T199: Build: separate host and secure side build systems.

Patch for master branch updated:
https://review.trustedfirmware.org/c/trusted-firmware-m/+/1686

Aug 1 2019, 7:58 AM · Restricted Project
KenLSoft changed the edit policy for T426: Source strcuture adjustment.
Aug 1 2019, 3:10 AM · Trusted Firmware M

Jul 29 2019

KenLSoft added a comment to T356: Update memory pointer type to const void * in tfm_memory_check().

You can do it in feature-ipc branch first. I will take a look if I could cherry-pick it back to master, or I will wait for a merge from the feature-ipc branch.

Jul 29 2019, 3:02 AM · Trusted Firmware M
KenLSoft added a comment to T142: Move PE related code into dedicated source.

I think these changes are covered by:

Jul 29 2019, 3:01 AM · Trusted Firmware M
KenLSoft closed T142: Move PE related code into dedicated source as Resolved.
Jul 29 2019, 3:00 AM · Trusted Firmware M
KenLSoft added a comment to T426: Source strcuture adjustment.

I will start a series of patches for this issue. Check mailing list for details.

Jul 29 2019, 2:55 AM · Trusted Firmware M
KenLSoft added a comment to T356: Update memory pointer type to const void * in tfm_memory_check().

Hi David, since you are changing the memory checking related topics, can you help to do this task as well?

Jul 29 2019, 2:54 AM · Trusted Firmware M
KenLSoft triaged T356: Update memory pointer type to const void * in tfm_memory_check() as Low priority.
Jul 29 2019, 2:54 AM · Trusted Firmware M
KenLSoft added a comment to T412: The compiler produces debug information that is incompatible with Keil-MDK.

Resolve the changes since no response. We can re-open it if there are still concerns.

Jul 29 2019, 2:53 AM · Trusted Firmware M
KenLSoft closed T412: The compiler produces debug information that is incompatible with Keil-MDK as Resolved.
Jul 29 2019, 2:52 AM · Trusted Firmware M

Jul 18 2019

KenLSoft added a comment to T425: Change the existing IPC design document into .rst format..

Append a tiny patch to update the document path:
https://review.trustedfirmware.org/c/trusted-firmware-m/+/1591

Jul 18 2019, 6:00 AM · Trusted Firmware M

Jul 15 2019

KenLSoft triaged T426: Source strcuture adjustment as Normal priority.
Jul 15 2019, 7:48 AM · Trusted Firmware M
KenLSoft closed T425: Change the existing IPC design document into .rst format. as Resolved.
Jul 15 2019, 7:06 AM · Trusted Firmware M
KenLSoft closed T394: Move configurations into dedicated directory as Resolved.
Jul 15 2019, 2:08 AM · Trusted Firmware M

Jul 9 2019

KenLSoft added a comment to T394: Move configurations into dedicated directory.

Another (final) patch:
https://review.trustedfirmware.org/c/trusted-firmware-m/+/1487

Jul 9 2019, 5:09 AM · Trusted Firmware M

Jul 3 2019

KenLSoft added a comment to T412: The compiler produces debug information that is incompatible with Keil-MDK.

Thanks, that is helpful. Will let you know after the feature is created.

Jul 3 2019, 6:49 AM · Trusted Firmware M
KenLSoft added a comment to T414: Build failed on AN524/musca_b1 platform when -DMBEDTLS_DEBUG=ON.

Hi Kevin,
Can you help to take a look?
-Ken

Jul 3 2019, 5:47 AM · Restricted Project
KenLSoft assigned T414: Build failed on AN524/musca_b1 platform when -DMBEDTLS_DEBUG=ON to kevin-peng-hao.
Jul 3 2019, 5:46 AM · Restricted Project
KenLSoft claimed T412: The compiler produces debug information that is incompatible with Keil-MDK.
Jul 3 2019, 5:45 AM · Trusted Firmware M
KenLSoft added a comment to T412: The compiler produces debug information that is incompatible with Keil-MDK.

Hi Qixiang,
Can you help to :

  1. provide the version customer are using
  2. provide the solution you have created?
Jul 3 2019, 5:45 AM · Trusted Firmware M

Jun 11 2019

KenLSoft added a comment to T394: Move configurations into dedicated directory.

Patch:
https://review.trustedfirmware.org/c/trusted-firmware-m/+/1234

Jun 11 2019, 10:10 AM · Trusted Firmware M
KenLSoft changed the edit policy for T394: Move configurations into dedicated directory.
Jun 11 2019, 4:26 AM · Trusted Firmware M

Jun 3 2019

KenLSoft closed T163: SST IPC Compatibility as Resolved.
Jun 3 2019, 3:32 AM · Restricted Project
KenLSoft closed T150: Memory region miss-configuration as Resolved.
Jun 3 2019, 3:32 AM · Trusted Firmware M
KenLSoft closed T293: Set proper MAIR_ATTR for mpu regions as Resolved.
Jun 3 2019, 3:31 AM · Restricted Project