Arm Community
Arm Community
  • Site
  • User
  • Site
  • Search
  • User
Open Source Software and Platforms
Open Source Software and Platforms
Wiki Musca-B1 Frequently Asked Questions
  • Help
  • Jump...
  • Cancel
  • About this wiki
  • Supported platforms
  • Obtaining support
  • +Arm Reference Platforms deliverables
  • +A-class platforms
  • -M-class platforms
    • -IoT Subsystems
      • Corstone-300 Platforms
      • +Beetle development board
      • -Musca development boards
        • Musca Platforms Links & Resources
        • +Musca-A development board
        • -Musca-B1 development board
          • Musca-B1 Links & Resources
          • Musca-B1 Frequently Asked Questions
          • Musca-B1 Firmware update & QSPI / eFlash Boot recovery
          • Keil Support for Musca-B1
          • +Musca-B1 Software Examples
          • Musca-B1 warm reset of eFlash
        • +Musca-S1 development board
        • Configuring S/NS Memory in an Armv8-M System
  • +R-class platforms
  • +FPGA prototyping boards
  • +Open source software

Musca-B1 Frequently Asked Questions

How do I get hold of a Musca-B1 board?

Why wont my Musca-B1 board boot from E-Flash?

Can I use Arm Debug tools with Musca-B1?

Is Musca-B1 Supported in DS-5?

How do I get the Blinky example supplied on the board?

Are there any other Software Examples for Musca-B1?

Is Musca-B1 Supported in Trusted Firmware-M?


How do I get hold of a Musca-B1 board? 

ARM only have a limited number of Musca boards available to loan to key partners. To register interest, you can use this form

Why wont my Musca-B1 board boot from E-Flash?

Musca-B1 boards are delivered with firmware that only enables booting from QSPI flash.  To boot from E-Flash you will need to update the firmware on the board.

The latest firmware, and instructions on how to install it, are available from the Boot Recovery page.

You can check which version of firmware your board is running by looking at the output message in the serial terminal.

Can I use Arm Debug tools with Musca-B1?

Keil MDK will provide support for development and debugging on Musca-B1. A Keil Board Support Pack for Musca-B1 will be available soon.

Is Musca-B1 Supported in DS-5?

Musca-B1 support in DS-5 was added in version 5.29.2.

How do I get the Blinky example supplied on the board?

The board is delivered programmed with a simple Blinky example.  The source code for this example is not publicly available.  However a copy of the binary file can be found in the Boot Recovery article with instructions on how to load it onto the board.

Are there any other Software Examples for Musca-B1?

The Keil Board Support Packs for Musca-B1 provides software examples programs.  More information can be found in the Software Examples article.

Is Musca-B1 Supported in Trusted Firmware-M?

Yes Musca-B1 is a supported platform in Trusted Firmware-M (TF-M).

Visit the Trusted Firmware website for more information on TF-M.  The TF-M git repository is here.

Keil Musca-B1 Board Support Pack that supports TF-M, and TF-M Middleware are now avaliable - for more information see the Keil Support article.

  • Keil MDK
  • Arm Trusted Firmware
  • Share
  • History
  • More
  • Cancel
Related
Recommended