How to share data between cores on the STM32h745 using the Hardware Semaphore

This page summarizes the projects mentioned and recommended in the original post on /r/embedded

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • STM32CubeH7

    STM32Cube MCU Full Package for the STM32H7 series - (HAL + LL Drivers, CMSIS Core, CMSIS Device, MW libraries plus a set of Projects running on all boards provided by ST (Nucleo, Evaluation and Discovery Kits))

  • I have a STM32H745 board with an IMU connected. I'm accquiring the data over the M4 core and then trying to send it to the M7 core using the HSEM (hardware semaphore). I'm basing my work off the examples on the ST project here.

  • stm32h7-dual-core-inter-cpu-async-communication

    Inter-CPU asynchronous communication between Cortex-M7 and Cortex-M4 cores on STM32H7 dual core devices

  • Unfortunately, the data on the M7 side seems to repeat ever so often and I'm not sure why. A sample output is shown here. I'm not sure if I'm making a very obvious mistake here. I've looked around and tried all sorts of tricks. The only one that seems to have worked is Tijen Majerle's ring buffer implementation but this doesn't seem to make use of the HSEM. I'm looking for a HSEM solution partly out of curiosity and partly for performance reasons down the line.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Kakoune Editor Release 2024.05.09

    1 project | news.ycombinator.com | 10 May 2024
  • Tool to statically recompile N64 games into native executables

    1 project | news.ycombinator.com | 10 May 2024
  • Zelda 64: Recompiled – recompilation of Majora's Mask

    1 project | news.ycombinator.com | 10 May 2024
  • Trip C++Now 2024 – think-cell

    3 projects | news.ycombinator.com | 10 May 2024
  • Spider-Man (Neversoft) Decompilation Project Progress Checkpoint – May 2024

    4 projects | news.ycombinator.com | 10 May 2024