PIC32CZ CA80 Curiosity Ultra

Overview

The PIC32CZ CA80 Curiosity Ultra development board is a hardware platform to evaluate the Microchip PIC32CZ CA80 microcontroller, and the development board part number is EV51S73A. The development board offers a set of features that enables the PIC32CZ CA80 users to get started with the PIC32CZ CA80 peripherals, and to obtain an understanding of how to integrate the device in their own design.

Hardware

  • 208-Pin TFBGA PIC32CZ8110 CA80 microcontroller

  • 32.768 kHz crystal oscillator

  • 8M flash memory and 1M of RAM

  • Xplained pro extension compatible interface

  • Two yellow user LEDs

  • Two mechanical user push button

  • One reset button

  • Virtual COM port (VCOM)

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

  • Arduino uno R3 compatible interface

  • MikroBus Socket

  • On-board temperature sensor

  • Graphics interface

  • G-bit Ethernet

  • 2 high-speed USB (Type-C and Micro A/B)

Supported Features

The pic32cz_ca80_cult 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.

pic32cz_ca80_cult/pic32cz8110ca80208 target

Type

Location

Description

Compatible

CPU

on-chip

ARM Cortex-M7 CPU1

arm,cortex-m7

GPIO & Headers

on-chip

Microchip Port G1 GPIO2 5

microchip,port-g1-gpio

Input

on-board

Group of GPIO-bound input keys1

gpio-keys

Interrupt controller

on-chip

ARMv7-M NVIC (Nested Vectored Interrupt Controller)1

arm,v7m-nvic

LED

on-board

Group of GPIO-controlled LEDs1

gpio-leds

MMU / MPU

on-chip

ARMv7-M Memory Protection Unit (MPU)1

arm,armv7m-mpu

MTD

on-chip

Flash node1

soc-nv-flash

on-board

Fixed partitions of a flash (or other non-volatile storage) memory1

fixed-partitions

SRAM

on-chip

Generic on-chip SRAM1

mmio-sram

Timer

on-chip

ARMv7-M System Tick1

arm,armv7m-systick

Connections and IOs

The PIC32CZ CA80 Curiosity Ultra User Guide has detailed information about board connections.

Programming & Debugging

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

flash debug debugserver rtt attach
jlink ✅ (default) ✅ (default)

References

PIC32CZ CA80 Product Page:

https://www.microchip.com/en-us/product/PIC32CZ8110CA80208

PIC32CZ CA80 Curiosity Ultra Development Board Page:

https://www.microchip.com/en-us/development-tool/ev51s73a