Matlab unable to use existing Embedded Coder License

20 Ansichten (letzte 30 Tage)
Danna
Danna am 17 Okt. 2023
Bearbeitet: Stefanie Schwarz am 8 Jul. 2025
I am running the https://www.mathworks.com/help/soc/ug/5GNRCellSearchUsingXilinxRFSoCDevice.html on example for the Xilinx RFSoC ZCU 111 on MATLAB Simulink 2022b, with Xilinx Vivado v2020.2. When I select the Configure, Build & Deploy option on the soc project, Followed by Build, load, and run>Validate Menu>Validate
Error is raised for Required MathWorks products and vedor tool with message "The use of this feature requires a license for the Embedded Coder"
However when testing for the license:
license('test','RTW_Embedded_Coder')
ans =
1
Any help in deducing the issue is appreciated.

Akzeptierte Antwort

Himanshu
Himanshu am 20 Okt. 2023
Bearbeitet: Stefanie Schwarz am 8 Jul. 2025
Hey,
I understand that you are trying to generate C/C++ code using Embedded Coder, but your Embedded Coder License is not detected by the SoC Blockset workflow.
Please refer to the troubleshooting steps presented in the following artile:
Hope this helps!
  1 Kommentar
Danna
Danna am 24 Okt. 2023
Bearbeitet: Danna am 24 Okt. 2023
@Himanshu Thanks for the help! I realized that even though I had Embedded Coder installed, Matlab wasn't recognizing it when I ran
ver -support
. I did the following:
  1. Shift matlab from non-root to root, through license manager.
  2. I went to Add Ons>Manage Add Ons>Uninstalled Embedded Coder and just reinstalled it.
  3. Shifted matlab back to non-root user.
Followed by this I opened Matlab again and that did the trick.

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Produkte


Version

R2022b

Community Treasure Hunt

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

Start Hunting!

Translated by