Skip to content

nRF52 SPI had been broken by Add sleep manager API PR #5297

Closed
@nvlsianpu

Description

@nvlsianpu

PR: #4912 introduced changes which somehow broke the SPI for NRF targets. Cl test sheilld test test-api-spi hangs on the case 'SPI - SD card exists' (which is the first with real communication process).

I have tested that even in case I force device to not going to sleep (I mocking hal sleep function by empty one) the test was still hanging. So looks like it is not related to introduced sleep management but rather to RTX changes.

Target
NRF52_DK. NRF52840_DK

Toolchain:
GCC_ARM (maybe others as well)

mbed-os rev
Bug have been reproducing since rev cb4e9b3

ci-test-shield
d1d016383e5776c7b0dd68736256cd3c4405598c (just master HEAD)

Actual behavior

Steps to reproduce
Run the tests-spi-spi ci-test-shield test.

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