How to create custom hardware board for Infineon boards

9 visualizaciones (últimos 30 días)
Bhushan
Bhushan el 26 de Ag. de 2024
Comentada: Loraine Mampare el 2 de Nov. de 2024
Hello community,
I am working with Infineon board PSoC 6, which is a dual core board designed with Cortex M4 and M0+, so in my project i am trying to dump a SIMULINK model on the Cortex M series architecture of PSoC 6 board.
The problem encountererd is MATLAB supports only Infineon AURIX board and not PSoC boards. So can anyone plese tell me how can I dump a SIMULINK model on PSoC 6 board.
Is it possible to custom our own board and then dump the model?
if YES, can anyone please elaborate the steps.
Regards,
Bhushan Palkar.

Respuestas (1)

Abhishek Kumar Singh
Abhishek Kumar Singh el 3 de Sept. de 2024
To create a custom hardware board configuration that is not explicitly supported as a default selection, please follow the steps given in the following documentation site: https://www.mathworks.com/help/soc/ug/custom-hardware-board-configuration.html
Please note that Custom hardware board selection only supports simulation. You won't be able to generate code. You can proceed with simulation to verify the algorithm and system behaviour. Post simulation, generate C code from your model using Embedded Coder and modify it as to fit PSoC 6 architecture.
Then, you can use PSoC Creator or ModusToolbox IDEs provided by Infineon to integrate the code with specific hardware driver and peripherals. Ultimately, you would need to use tools provided by Infineon for flashing, testing, and debugging the code on the hardware board.
Furthermore for detailed guidance, consider exploring resources or forums specific to PSoC development. These resources might give you some useful insights:
  1. https://community.infineon.com/t5/PSoC-5-3-1/PSoC-programming-with-MatLab/td-p/447579#.
  2. https://community.infineon.com/t5/PSoC-5-3-1/MATLAB-to-PSoC-through-UART/td-p/217179
I hope this helps!

Productos


Versión

R2020a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by