Skip to content

Incorrect behavior working with Crypto HW accelerator on STM32F439xI chipset #10095

@alekshex

Description

@alekshex

Description

Incorrect behavior working with Crypto HW accelerator on STM32F439xI chipset.
initially detected on UBLOX_EVK_ODIN_W2 board.
Running compliance test suite fails in test037 using PSA_ALG_CBC_PKCS7 algorithm
Attestation test also fails when SHA in HW is enabled.

Toolchains: GCC ARM, IAR8
Target platform: UBLOX_EVK_ODIN_W2

Steps to reproduce:

  • git clone [email protected]:ARMmbed/mbed-os-psa-compliance-tests-example.git
  • cd mbed-os-psa-compliance-tests-example
  • mbed deploy

Compile and run latest mbedOS with the following command:

  • mbed test -m UBLOX_EVK_ODIN_W2 -t GCC_ARM -n *psa*compliance* -DMBEDTLS_USER_CONFIG_FILE="../comp_config.h" -v

Expected result:
components-target_psa-tests-compliance_crypto-test_c037 test should FAIL
components-target_psa-tests-compliance_attestation-test_a001 test should FAIL

Issue request type

[ ] Question
[ ] Enhancement
[X] Bug

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions