Infineon PSoC6

PSoC6-CY8CKIT-062S2-43012

PSoC6-CY8CKIT-062S2-43012It is a development board for a 32-bit dual-core CPU subsystem (ARM Cortex-M4 and ARM Cortex-M0) launched by Infineon. It has a 150-MHz Arm Cortex-M4F CPU with single-cycle multiplication (floating point and memory protection unit), a 100-MHz Cortex M0+ CPU with single-cycle multiplication and memory protection unit MPU, which can give full play to the performance of the PSoC6 dual-core chip.

Development Board Appearance Details: CY8CKIT-062S2-43012 - Infineon Technologies

The core onboard resources of this development board are as follows:

  • MCU: CY8C624ABZI-S2D44, Cortex-M4 150MHz, Cortex-M0 100MHz, 2MB Flash and 1MB SRAM

  • MCU Manual For more detailed information, please refer to the document PSoC 6 MCU: CY8C62x8, CY8C62xA Datasheet

  • Onboard resources: microSD card, 64-Mb Quad-SPI NOR flash, CYW43012 Wi-Fi + Bluetooth Combo Chip

  • Emulator: Onboard Psoc5 Dap-link emulator debugger

  • Development environment: ModusToolbox 2.0/MDK V5

  • PSoC® Creator™ Download Link ModusToolbox™ Software - Infineon Technologies

  • Development board: CY8CKIT-062S2-43012

  • For more detailed information about the development board, please refer to document 002-25010_REV A_WEB PDF V1 Final

The appearance of the development board is shown in the figure below:

The psoc6-cy8ckit-062S2-43012 board support package provides MDK5 and RT-Studio projects, and supports GCC and ArmClang development environments. The following describes how to run the sample program. Before running the sample program, you need to do the following preparations:

  1. MDK development environment

    We need to install MDK-ARM 5.24 (official version or evaluation version, 5.14 and above are both OK), which is also the latest version and can provide relatively complete debugging functions. For installation methods, please refer to Keil MDK installation .

  2. MDK development environment

    First open MDK. If Cypress-PSoC6the chip support package is not installed, it will prompt you to install it online. Just follow the prompts to install it. If there is a network problem, you can go to the Keil official website to download the installation package and install it offline.

  1. RT-Thread Studio development environment First open RT-Thread Studiothe development tool, click File in the upper left corner -> Import -> RT-Thread Studio project to the workspace.

  1. Then select PSoC6-CY8CKIT-062S2-43012the directory of the development board support package and import it

  1. Connect the Dap-Link USB port of the development board to the PC

  1. MDK environment operation:

Enter bsp\cypress\psoc6-cy8ckit-062S2-43012the folder, double-click the project.uvprojx file, open the MDK5 project, and compile. After the compilation is complete, click the download button to download the firmware to the development board and observe the program running status.

  1. RT-Thread Studio environment operation:

    Click the Build option in the upper left corner of the IDE to compile the project.

    When the compilation is complete without error warnings, click Debugor Downloadto debug/download.

After the program is downloaded successfully, the system will automatically run. Open the terminal tool serial port assistant and select the baud rate as 115200. After resetting the device, the LED will flash at a frequency of 500HZ, and RT-Threadthe output information can be seen on the terminal:

Note: It is recommended to use a serial port debugging assistant such as:MobaXterm

 \ | /
- RT -     Thread Operating System
 / | \     4.1.1 build Jul 25 2022 18:03:35
 2006 - 2022 Copyright by RT-Thread team
msh >copymistakeCopy Success

Last updated

Assoc. Prof. Wiroon Sriborrirux, Founder of Advance Innovation Center (AIC) and Bangsaen Design House (BDH), Electrical Engineering Department, Faculty of Engineering, Burapha University