• Home
  • Boards
  • SoCs
  • SoC Components
Renode
  • Home
  • Boards
  • SoCs
  • Vendors
  • SoC Components
Board photo

BRD4187C

EFR32MG24
System on Chip
Silicon Labs
Vendor

Supported software


Zephyr RTOS

Hello World


A simple sample that prints “Hello World” to the console.

Run locally

The Hello World demo is not supported in the Renode Zephyr dashboard on BRD4187C yet.

You can contact us by clicking the button below if you want to see it supported.

Contact us

Download

Build artifacts

Download binaries, Renode scripts and other artifacts for the Hello World demo

SBOM data

Download Software Bill of Materials data for the Hello World demo

Shell Module


This demo demonstrates the Zephyr shell submodule, which allows the user to use a console interface to control the operating system.

Run locally

The Shell Module demo is not supported in the Renode Zephyr dashboard on BRD4187C yet.

You can contact us by clicking the button below if you want to see it supported.

Contact us

Download

Build artifacts

Download binaries, Renode scripts and other artifacts for the Shell Module demo

SBOM data

Download Software Bill of Materials data for the Shell Module demo

Philosophers


An implementation of a solution to the Dining Philosophers problem which demonstrates the usage of multiple preemptible and cooperative threads of differing priorities, as well as dynamic mutexes and thread sleeping.

Run locally

The Philosophers demo is not supported in the Renode Zephyr dashboard on BRD4187C yet.

You can contact us by clicking the button below if you want to see it supported.

Contact us

Download

Build artifacts

Download binaries, Renode scripts and other artifacts for the Philosophers demo

SBOM data

Download Software Bill of Materials data for the Philosophers demo

TensorFlow Lite Micro


This sample TensorFlow application replicates a sine wave and demonstrates the basics of using TensorFlow Lite Micro. The model included with the sample is trained to replicate a sine function and generates x values to print alongside the y values predicted by the model.

Run locally

The TensorFlow Lite Micro demo is not supported in the Renode Zephyr dashboard on BRD4187C yet.

You can contact us by clicking the button below if you want to see it supported.

Contact us

Download

Build artifacts

Download binaries, Renode scripts and other artifacts for the TensorFlow Lite Micro demo

SBOM data

Download Software Bill of Materials data for the TensorFlow Lite Micro demo

MicroPython


This demo demonstrates the MicroPython Zephyr port by performing arithmetic operations, and by defining and calling simple functions.

Run locally

The MicroPython demo is not supported in the Renode Zephyr dashboard on BRD4187C yet.

You can contact us by clicking the button below if you want to see it supported.

Contact us

Download

Build artifacts

Download binaries, Renode scripts and other artifacts for the MicroPython demo

SBOM data

Download Software Bill of Materials data for the MicroPython demo

Blinky


A basic sample that blinks an LED forever using the Zephyr GPIO API.

Run locally

The Blinky demo is not supported in the Renode Zephyr dashboard on BRD4187C yet.

You can contact us by clicking the button below if you want to see it supported.

Contact us

Download

Build artifacts

Download binaries, Renode scripts and other artifacts for the Blinky demo

SBOM data

Download Software Bill of Materials data for the Blinky demo

Hello World (user)


A sample that prints “Hello World” to the console from a usermode thread.

Run locally

The Hello World (user) demo is not supported in the Renode Zephyr dashboard on BRD4187C yet.

You can contact us by clicking the button below if you want to see it supported.

Contact us

Download

Build artifacts

Download binaries, Renode scripts and other artifacts for the Hello World (user) demo

SBOM data

Download Software Bill of Materials data for the Hello World (user) demo

Synchronization


A simple application that demonstrates kernel scheduling, communication, and timing. Two threads take turns printing “Hello World” synchronized by semaphores.

Run locally

The Synchronization demo is not supported in the Renode Zephyr dashboard on BRD4187C yet.

You can contact us by clicking the button below if you want to see it supported.

Contact us

Download

Build artifacts

Download binaries, Renode scripts and other artifacts for the Synchronization demo

SBOM data

Download Software Bill of Materials data for the Synchronization demo

LZ4


This sample application compresses and decompresses a block of data with the LZ4 algorithm and verifies the result.

Run locally

The LZ4 demo is not supported in the Renode Zephyr dashboard on BRD4187C yet.

You can contact us by clicking the button below if you want to see it supported.

Contact us

Download

Build artifacts

Download binaries, Renode scripts and other artifacts for the LZ4 demo

SBOM data

Download Software Bill of Materials data for the LZ4 demo

Components


EFR32MG24

efr32mg24

Similar boards


BRD4601B

efr32mg24

Device tree


Device tree

Hierarchical device data structure

Specification


Frequency:

39 MHz

Flash:

1536 KiB

RAM:

256 KiB

ADDRESS SPACE ID TYPE DRIVER PERIPHERAL
ADDRESS SPACE 0x00000000 - 0x00180000 ID flash0 TYPE mtd DRIVER PERIPHERAL soc-nv-flash
ADDRESS SPACE 0x50030000 - 0x50033148 ID msc TYPE flash-controller DRIVER driver PERIPHERAL Silicon Labs gecko-flash-controller
ADDRESS SPACE 0x5003c000 - 0x50040000 ID gpio TYPE gpio DRIVER PERIPHERAL Silicon Labs gecko-gpio
ADDRESS SPACE 0x5003c030 - 0x5003c060 ID gpioa TYPE gpio DRIVER driver PERIPHERAL Silicon Labs gecko-gpio-port
ADDRESS SPACE 0x5003c060 - 0x5003c090 ID gpiob TYPE gpio DRIVER driver PERIPHERAL Silicon Labs gecko-gpio-port
ADDRESS SPACE 0x5003c090 - 0x5003c0c0 ID gpioc TYPE gpio DRIVER driver PERIPHERAL Silicon Labs gecko-gpio-port
ADDRESS SPACE 0x5003c0c0 - 0x5003c0f0 ID gpiod TYPE gpio DRIVER driver PERIPHERAL Silicon Labs gecko-gpio-port
ADDRESS SPACE 0x5005c000 - 0x5005f06c ID usart0 TYPE serial DRIVER driver PERIPHERAL Silicon Labs gecko-usart
ADDRESS SPACE 0x50064000 - 0x50067034 ID burtc0 TYPE timer DRIVER driver PERIPHERAL Silicon Labs gecko-burtc
ADDRESS SPACE 0x500a8000 - 0x500ab054 ID stimer0 TYPE rtc DRIVER driver PERIPHERAL Silicon Labs gecko-stimer
ADDRESS SPACE 0x5b004000 - 0x5b00402c ID wdog0 TYPE watchdog DRIVER driver PERIPHERAL Silicon Labs gecko-wdog
ADDRESS SPACE 0x5c021000 - 0x5c022000 ID se TYPE crypto DRIVER driver PERIPHERAL Silicon Labs gecko-semailbox
ADDRESS SPACE 0xe000e010 - 0xe000e020 ID systick TYPE timer DRIVER PERIPHERAL ARM armv8m-systick
ADDRESS SPACE 0xe000e100 - 0xe000ed00 ID nvic TYPE interrupt-controller DRIVER PERIPHERAL ARM v8m-nvic
  • What is Renode
  • Market cases
  • News
  • Docs
  • Zephyr Dashboard
  • Antmicro
  • Renode
Copyright © 2021-2023 Antmicro
d6287fa0