Jump to content

Isi Matalon

  • Content Count

  • Joined

  • Last visited

Everything posted by Isi Matalon

  1. Hello everyone, As I am reading what's new in Activate I came across the feature of the title. The explanation given is " A new parameter was added to define the co-simulation communication interval that determines when Activate and Flux communicate. ". Is there any other info on that? Where is this parameter defined?
  2. Hello Brahim, It looks like Embed is having issues locating your CCS installation. That could be for many reasons one of them is that you installed Embed before installing CCS. Whatever the case I recommend you update to Embed 2019 which can automatically install the necessary TI compiler. You will anyway see improvements in the software in version 2019 so it is generally recommended. If for any reason you would like to stay on version 2017 you will need to hand edit cg\setdsp2x.bat and fix it like this: Rem set path to TI C Compiler if "%VS_DIR%" == "" set VS_DIR=c:\stembed2017 rem set compiler path call c:\ti\DosRun if not "%DSP_C_DIR%" == "" set C_DIR=%DSP_C_DIR% if exist .\dosrun24.bat call dosrun24.bat if exist .\dosrun28.bat call dosrun28.bat Please let me know if your issue is still not fixed or need further help.
  3. Hello Brahim, It looks like Embed cannot open or locate the math.h header file. Can you please make sure that it is properly there and not corrupted in your TI code composer studio installation? It can be that you haven't properly installed CCS and haven't selected to install the C2000 compiler. The file for CCS7 is located in \ti\ccsv7\tools\compiler\ti-cgt-c2000_16.9.1.LTS\include. I believe it will be in an equivalent directory for CCS6. If it's not there or is corrupt please reinstall CCS and Embed. Take a look at the installation process video here: http://learn.solidthinking.com/embed-videos/embed-ccs-software-installation/ Isi
  4. In the ePWM block you need to enable the deadband. You should set the delay mode, the rising and the falling edge value according to your preferences. If you want no deadband keep the values at 0 but I would recommend using it to protect the converter. What is important is to set the polarity to "Invert Falling Edge Delay on B" and for Input Select DbA in=PWMA, DbB in=PWMA. This way you are inverting the signal of PWMB and both PWMA and PWMB share the same input which is of PWMA (this means you don't need to connect PWMB as it is being triggered by PWMA). Also make sure to set the triggers for PWMA under CMPA.
  5. I'm glad it helped. Please let me know if you need any help on setting up the I2C module using solidThinking Embed. If so, I think it would be best if you started an I2C topic in the solidThinking Embed forum section as more people with knowledge on microcontrollers will view it and be able to chip in.
  6. Hello Bobby, Are you looking for documentation on the ADAU1701? This is what I found http://www.analog.com/media/en/technical-documentation/data-sheets/ADAU1701.pdf. If you would like to set up the ADAU1701 using I2C please read page 24 of the above manual. With solidThinking Embed, you can then easily set a microcontroller up to send the I2C signals to your ADAU1701 without writing code. This way you can emphasize on setting up your ADAU1701 correctly. Unfortunately Embed doesn't currently support Atmel. I recommend the Texas Instruments Launchpad 28027 or the more powerful 28069
  7. Using both Embed and Activate you can make a model of a controller. If you use Embed you can also generate the code of this model and download it to an actual microcontroller to act as the controller in your system. Through Embed you shouldn't need a third party. If you use Activate you can also create physical models (mechanical, electrical etc) which you can connect to your controller model (created in Activate in that case) in order to simulate the whole system. So I would recommend Embed if you are OK with creating signal based/mathematical models but want to generate code for your microcontrollers and Activate if you don't need to generate code but would like to combine physical with signal based models. Of course using both makes sense if you want to get the best of two worlds
  8. Hello Brad, The issue is fixed in the next update of Embed scheduled to be released soon. Kind regards, Isi
  • Create New...