1# Musca B1
2
3## Overview
4For a description of the hardware, go to
5https://developer.arm.com/tools-and-software/development-boards/iot-test-chips-and-boards/musca-b-test-chip-board
6
7For current supported hardware by Zephyr, go to
8https://docs.zephyrproject.org/2.3.0/boards/arm/v2m_musca/doc/index.html
9
10For emulated hardware, go to
11https://www.qemu.org/docs/master/system/arm/musca.html
12
13## Building
14In the local.conf file, MACHINE should be set as follows:
15MACHINE ?= "musca-b1"
16
17To build for Zephyr:
18```bash$ bitbake-layers layerindex-fetch meta-zephyr```
19```bash$ bitbake zephyr-philosophers```
20
21To build the trusted firmware-m (and not Zephyr):
22```bash$ bitbake trusted-firmware-m```
23
24## Running
25To run Zephyr on the QEMU based machine, execute the following command
26```bash$ runqemu qemu-musca-b1```
27