How to create custom hardware board for Infineon boards
21 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
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.
1 commentaire
Réponses (1)
Abhishek Kumar Singh
le 3 Sep 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:
- https://community.infineon.com/t5/PSoC-5-3-1/PSoC-programming-with-MatLab/td-p/447579#.
- https://community.infineon.com/t5/PSoC-5-3-1/MATLAB-to-PSoC-through-UART/td-p/217179
I hope this helps!
1 commentaire
Voir également
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!