What does inter-core communication look like?

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
  • linux

    Linux kernel source tree (by openbouffalo)

  • The "IRQ router" is handled as a nested interrupt controller in linux. There are some memory mapped registers where we can mask/unmask/clear which interrupts we want to route to D0 from M0. Once one of these unmasked interrupts gets triggered, D0 will get `WL_ALL_IRQn`. And then you have to go look at those memory mapped registers to figure out which M0 interrupt got triggered. Look for function ` GLB_DSP_Get_MCU_IntStatus` and siblings. This functionality is completely undocumented and https://github.com/smaeul figured out how it works. Linux driver is here(https://github.com/openbouffalo/linux/blob/bl808/all/drivers/irqchip/irq-bflb-mcu.c)

  • bl_docs

    Datasheets and Reference Manual for BL602/BL808

  • I'm browsing through the documentation of bl808 SoC and I've got some questions, and I would be glad to have some answers as it is something new to me and I'm just trying to finally get my head around it. While answering, please bear in mind that if you don't know this SoC but have knowledge from other solutions I will be also supper happy, because I'm trying to grasp the general idea. This SoC is just an example.

  • 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
  • M1s_BL808_example

    M1s_BL808_example

  • In general I would recommend looking into the example sources at https://github.com/sipeed/M1s_BL808_example/

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

  • What does the inter-core communication look like?

    1 project | /r/embedded | 23 Jun 2023
  • Use SIMD from C

    4 projects | /r/RISCV | 15 May 2023
  • RISC-V Ox64 BL808 SBC: Starting Apache NuttX Real-Time Operating System

    2 projects | news.ycombinator.com | 12 Nov 2023
  • BL616 SWGPIO driver

    1 project | /r/RISCV | 11 Jul 2023
  • $5 Ai-M62-12F-Kit RISC-V development board features BL616 WiFi 6, BLE 5.2, and Zigbee MCU, plenty of I/Os - CNX Software

    2 projects | /r/RISCV | 20 Jun 2023