boards/microchip/pic32c/pic32cm_pl10_cnano/doc/index.rst
.. zephyr:board:: pic32cm_pl10_cnano
Overview
The PIC32CM PL10 Curiosity Nano evaluation kit (EV10P22A) is a hardware platform for evaluating the PIC32CM PL10 family of microcontrollers. This board features the PIC32CM6408PL10048 microcontroller mounted on the board.
Hardware
.. zephyr:board-supported-hw::
The PIC32CM PL10 Curiosity Nano User Guide_ has detailed information about board connections.
Programming & Debugging
.. zephyr:board-supported-runners::
Install Device Pack
.. code-block:: console
pyocd pack install pic32cm
Verify Device Support
.. code-block:: console
pyocd list --targets
.. code-block:: text
pic32cm6408pl10048 Microchip PIC32CM6408PL10048 PIC32CM-PL pack
Connect the Board
Build the Application
You can build a sample Zephyr application, such as Blinky, using the west tool.
Run the following commands from your Zephyr workspace:
.. code-block:: console
west build -b pic32cm_pl10_cnano -p -s samples/basic/blinky
This will build the Blinky application for the pic32cm_pl10_cnano board.
Flash the Device
Once the build completes, flash the firmware using:
.. code-block:: console
west flash
Observe the Result
After flashing, LED0 on the board should start blinking, indicating that the application is running successfully.
References
PIC32CM PL10 Product Page: https://www.microchip.com/en-us/product/PIC32CM6408PL10048
PIC32CM PL10 Curiosity Nano evaluation kit Page: https://www.microchip.com/en-us/development-tool/ev10p22a
.. _PIC32CM PL10 Curiosity Nano User Guide: https://ww1.microchip.com/downloads/aemDocuments/documents/MCU08/ProductDocuments/UserGuides/PIC32CM-PL10-UserGuide-DS50004003.pdf