ARM Musca-B1 Technical Overview Download Page 1

Arm

®

 Musca-B1 Test Chip and Board

Technical Overview

Copyright © 2018–2020 Arm Limited or its affiliates. All rights reserved.

101311_0000_02_en

Summary of Contents for Musca-B1

Page 1: ...Arm Musca B1 Test Chip and Board Technical Overview Copyright 2018 2020 Arm Limited or its affiliates All rights reserved 101311_0000_02_en ...

Page 2: ...ANY DIRECT INDIRECT SPECIAL INCIDENTAL PUNITIVE OR CONSEQUENTIAL DAMAGES HOWEVER CAUSED AND REGARDLESS OF THE THEORY OF LIABILITY ARISING OUT OF ANY USE OF THIS DOCUMENT EVEN IF ARM HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES This document consists solely of commercial items You shall be responsible for ensuring that any use duplication or disclosure of this document complies fully with an...

Page 3: ...requested Recycle it using local WEEE recycling facilities These facilities are now very common and might provide free collection If purchased directly from Arm Arm provides free collection Please e mail weee arm com for instructions The CE Declaration of Conformity for this product is available on request The system should be powered down when not in use It is recommended that ESD precautions be ...

Page 4: ...test chip and board 1 12 1 3 Location of components 1 13 Chapter 2 Hardware and software 2 1 Board hardware 2 16 2 2 Musca B1 test chip 2 18 2 3 Software firmware board and tools setup 2 22 Appendix A Specifications Appendix B Revisions B 1 Revisions Appx B 26 101311_0000_02_en Copyright 2018 2020 Arm Limited or its affiliates All rights reserved 4 Non Confidential ...

Page 5: ...the Arm Musca B1 Test Chip and Board Technical Overview It contains the following About this book on page 6 Feedback on page 9 101311_0000_02_en Copyright 2018 2020 Arm Limited or its affiliates All rights reserved 5 Non Confidential ...

Page 6: ...tions for those terms The Arm Glossary does not contain terms that are industry standard unless the Arm meaning differs from the generally accepted meaning See the Arm Glossary for more information Typographic conventions italic Introduces special terminology denotes cross references and citations bold Highlights interface elements such as menu names Denotes signal names Also used for terms in des...

Page 7: ...rtant and does not affect normal operation Clock HIGH to LOW Transient HIGH LOW to HIGH Bus stable Bus to high impedance Bus change High impedance to stable bus Figure 1 Key to timing diagram conventions Signals The signal conventions are Signal level The level of an asserted signal depends on whether the signal is active HIGH or active LOW Asserted means HIGH for active HIGH signals LOW for activ...

Page 8: ...Real Time Clock PL031 Technical Reference Manual DDI 0224 CoreSight Components Technical Reference Manual DDI 0314 Arm DS 5 Arm DSTREAM User Guide DUI 0481 Arm DS 5 Using the Debug Hardware Configuration Utilities DUI 0498 The following confidential books are only available to licensees or require registration with Arm Arm CryptoCell 312 Technical Reference Manual 100774 Arm CryptoIsland 300 Techn...

Page 9: ... errata arm com Give The title Arm Musca B1 Test Chip and Board Technical Overview The number 101311_0000_02_en If applicable the page number s to which your comments refer A concise explanation of your comments Arm also welcomes general suggestions for additions and improvements Note Arm tests the PDF only in Adobe Acrobat and Acrobat Reader and cannot guarantee the quality of the represented doc...

Page 10: ...a B1 board It contains the following sections 1 1 Precautions on page 1 11 1 2 About the Musca B1 test chip and board on page 1 12 1 3 Location of components on page 1 13 101311_0000_02_en Copyright 2018 2020 Arm Limited or its affiliates All rights reserved 1 10 Non Confidential ...

Page 11: ... has been tested in the temperature range 15 C 30 C 1 1 3 Preventing damage The Musca B1 board is intended for use within a laboratory or engineering development environment Caution To avoid damage to the Musca B1 board observe the following precautions Never subject the board to high electrostatic potentials Observe ElectroStatic Discharge ESD precautions when handling any board Always wear a gro...

Page 12: ...Musca B1 test chip does not support hardware flow control Remote reset On board 3 axis orientation and motion sensor gyro sensor Temperature sensor ADC DAC Quad Serial Peripheral Interface QSPI 8MB boot flash Secure Digital I O SDIO microSD card P JTAG processor debug and SWD header User RGB LED status LEDs user reset and ON OFF push buttons The board is powered from USB 5V power or Li ion recharg...

Page 13: ...ch power select DAP Link Battery USB User LED jumper connectors Red Green Blue Gyro sensor System LED Arduino Shield digital I O connector J17 Arduino Shield digital I O connector J12 Arduino Shield analog I O connector J16 Arduino Shield analog I O connector J13 Figure 1 1 Layout of the upper face of the Musca B1 board The following figure shows the physical layout of the lower face of the Musca ...

Page 14: ...ery connector Figure 1 2 Layout of the lower face of the Musca B1 board 1 Introduction 1 3 Location of components 101311_0000_02_en Copyright 2018 2020 Arm Limited or its affiliates All rights reserved 1 14 Non Confidential ...

Page 15: ...B1 board hardware and software It contains the following sections 2 1 Board hardware on page 2 16 2 2 Musca B1 test chip on page 2 18 2 3 Software firmware board and tools setup on page 2 22 101311_0000_02_en Copyright 2018 2020 Arm Limited or its affiliates All rights reserved 2 15 Non Confidential ...

Page 16: ... buttons USB ISP PBON 20 way debug connector GPIO Mux Expansion Shield eFlash SDIO microSD card GPIO Mux SWD UART QSPI Figure 2 1 Hardware infrastructure of the Musca B1 board Musca B1 board components and systems The Musca B1 board contains the following components and systems One Musca B1 test chip that contains a CoreLink SSE 200 Subsystem for Embedded The SSE 200 subsystem includes but is not ...

Page 17: ...ture indicator Programmable boot select 512KB on chip system memory SRAM 8MB On board QSPI boot flash Two 2MB on chip boot eFlash Both Secure and Non secure access Debug connector that provides access to P JTAG processor debug Serial Wire Debug SWD User push button PBON On Off push button nSRST Cortex M33 system reset and CoreSight component reset ISP Updates DAPLink firmware RGB LED Jumper connec...

Page 18: ...See the following documentation for more information on the SSE 200 subsystem Arm CoreLink SSE 200 Subsystem for Embedded Technical Overview Arm CoreLink SSE 200 Subsystem for Embedded Technical Reference Manual See the Arm Musca B1 Test Chip and Board Technical Reference Manual for more information The following figure shows a high level view of the architecture of the Musca B1 test chip 2 Hardwa...

Page 19: ...8KB Code SRAM 3 128KB SCC AHB5 to Code SRAM Clocks generators SCCCLK MAINCLK CLK1HZ REFCLK CLK32K JTAG SWD S32K WDOG S32K Timer System control Tightly coupled to CPU1 GPIO multiplexer Arduino Shield QSPI memory MPC PVT sensors CryptoIsland 300 MHU0 OTP eFuse IF eFlash 0 2MB eFlash 1 2MB MPC MPC APB PPC Mux AHB5 to APB APB PPC Mux Dual Timer Timer 0 Timer 1 WDOG Timer 0 WDOG Timer 1 MHU0 MHU1 Crypt...

Page 20: ...ve buses two of each Security components AHB5 TrustZone Memory Protection Controllers MPCs AHB5 TrustZone Peripheral Protection Controllers PPCs CryptoCell 312 Implementation defined Attribution Unit IDAU Secure and Non secure configurable peripherals and memory access Secure APB peripherals One general purpose timer with configurable security in the S32KCLK domain Two general purpose timers Timer...

Page 21: ...endent Pulse Width Modulation PWM outputs Two UARTs UART0 user UART1 debug The UART on the Musca B1 test chip does not support hardware flow control Two I2C I2C0 Master only I2C1 Master only to on board interfaces One SPI master interface One microSD card I O SDIO 3 0 Interface width of 4 Up to SDR50 No DMA support One alternate function I O multiplexer One QSPI for external flash control with Exe...

Page 22: ...Flash To update the DAPLink firmware you can use the DAPLink drag and drop update method 1 Press and hold the ISP button while powering up the board using the USB lead 2 Delete the firmware bin file that appears in the CRP DISABLD USB drive 3 Copy DAPLink_QSPI_XTAL_vxx bin or DAPLink_eFLASH_XTAL_vxx bin to the CRP DISABLD drive From a Windows system you can simply Drag and Drop the file On Linux M...

Page 23: ...ble from https www arm com musca DAPLink UART setting The default DAPLink UART setting is 115 200 baud 8N1 2 Hardware and software 2 3 Software firmware board and tools setup 101311_0000_02_en Copyright 2018 2020 Arm Limited or its affiliates All rights reserved 2 23 Non Confidential ...

Page 24: ...1 Test Chip and Board Technical Reference Manual for information on the Musca B1 board power supply rails and maximum current loads 101311_0000_02_en Copyright 2018 2020 Arm Limited or its affiliates All rights reserved Appx A 24 Non Confidential ...

Page 25: ...bes the technical changes between released issues of this book It contains the following section B 1 Revisions on page Appx B 26 101311_0000_02_en Copyright 2018 2020 Arm Limited or its affiliates All rights reserved Appx B 25 Non Confidential ...

Page 26: ... frequencies 2 2 Musca B1 test chip on page 2 18 All board versions Added information on how to update DAPLink firmware from a Linux Mac OS 2 3 Software firmware board and tools setup on page 2 22 All board versions Table B 3 Differences between issue 101311_0000_01 and issue 101311_0000_02 Change Location Affects Updated CE Conformance Notice Conformance Notices on page 3 All board versions Remov...

Reviews: