Skip to content

Bug(embassy_stm32): SPI Clock stuck at start and end of transaction for STM32F439ZIT6U #3039

Closed
@vpochapuis

Description

@vpochapuis

What

When using emabssy_stm32 on a STM NUCLEO-F439ZI (STM32F439ZIT6U) with the SPI3, for several hundreds of microseconds at the start and end of a transaction the clock will be respectively stuck high and low while the transaction will happen normally for the remaining bits.

image

Issue POC

Here is a repo summarizing and giving some code to reproduce the issue
https://github.com/vpochapuis/embassy-stm32-spi-bug-trigger/tree/master

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions