Matlab unable to use existing Embedded Coder License

조회 수: 26 (최근 30일)
Danna
Danna 2023년 10월 17일
편집: Stefanie Schwarz 2025년 7월 8일
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.

채택된 답변

Himanshu
Himanshu 2023년 10월 20일
편집: Stefanie Schwarz 2025년 7월 8일
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
Danna
Danna 2023년 10월 24일
편집: Danna 2023년 10월 24일
@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.

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

제품


릴리스

R2022b

Community Treasure Hunt

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

Start Hunting!

Translated by