CRD40L50-POC-Q

Overview

The CRD40L50-POC-Q “Blackstar” demonstration board is a hardware platform used to evaluate Cirrus Logic CS40L50 haptic drivers. The board provides a set of features that enables programming the on-board STM32F401xD microcontroller with custom sample applications, including the CS40L5x sample provided in Zephyr’s samples directory.

Hardware

  • STM32F401xD microcontroller

  • AT25 SPI flash controller with 256 KiB flash memory

  • 32.768 kHz crystal oscillator

  • Two pass/fail LEDs, one green and one red

  • Three yellow user LEDs

  • One user push button

  • Power source selector switch

  • Actuator output for LRAs

  • One Pico-Clasp connector for GPIOs

  • One USB-C port for Cirrus Logic ETHapBridge connectivity

  • Programming and debugging of on-board STM32F401xD through Serial Wire Debug (SWD)

Supported Features

The crd40l50 board supports the hardware features listed below.

on-chip / on-board
Feature integrated in the SoC / present on the board.
2 / 2
Number of instances that are enabled / disabled.
Click on the label to see the first instance of this feature in the board/SoC DTS files.
vnd,foo
Compatible string for the Devicetree binding matching the feature.
Click on the link to view the binding documentation.

Connections and IOs

  • Molex 1053131302 connector (J4) for haptic output

  • JST S2B-PH-SM4-TB(LF)(SN) connector (J5) for external power sources

  • SWD header (J7) for J-Link debug probes

  • Molex 203559-0607 connector (J8) for GPIOs

  • USB-C port (J10) for ETHapBridge connectivity

Programming & Debugging

The crd40l50 board supports the runners and associated west commands listed below.

flash debug

References