Community Profile

photo

Antonin


MathWorks

93 total contributions since 2012

I'm managing Embedded Targets development at MathWorks, leading an organization responsible for all aspects of software development: product releasing, software development phases, partner management, strategic planning of innovative solutions providing Model-Based Design for Raspberry PI, Arduino, BeagleBone Black, ARM Cortex-M, TI MCUs and other embedded targets. I created the MathWorks embedded targets development team in Bangalore India in July 2011 after 3 years in France and 2 years in US where I joined MathWorks as an embedded targets developer in 2005. Prior to joining MathWorks I worked as an embedded software engineer developing motor control algorithm for UQM Technologies. I hold a B.S and an M.S. in Electrical Engineering from Paris-Sud University as well as an M.S. in Electrical Engineering from University of Colorado at Denver.
Here is a talk I gave in 2015 at COEP in Pune about the future of intelligent systems: https://www.youtube.com/watch?v=2NkPnTxvgbg

Contact

Antonin's Badges

  • Knowledgeable Level 3
  • 6 Month Streak
  • Revival Level 3
  • First Answer
  • Solver

View details...

Contributions in
View by

Answered
F28335 Timer1 & Timer2 Construction - Using via Simulink
To add to Venkatesh's response: You can use regular sample times in your Simulink model to achieve 3 tasks of 100Hz, 1kHz and 1...

5 månader ago | 0

| accepted

Answered
Which hardware board should I use for DRV8312?
Hi Karol, For the F2806x ControlCard, the F2806x will have better default compared to the F28069M LaunchPad. Things to keep in...

5 månader ago | 0

| accepted

Answered
C2000 Embedded Coder: Does Simulink flash the OTP?
Hi Offroad, Standalone execution is our default boot for the F28069M LaunchPad. Make sure that you have the LaunchPad board sel...

6 månader ago | 0

Answered
Real-time simulation with C2000 device
Hi Eduard, PIL is not meant to be realtime. The primary use case for PIL is verification of the results produced by the generat...

6 månader ago | 0

Answered
TI C2000 code generation generates double data type functions instead of single ones
Hi Gergely, On C2000 devices, double maps to single. I don't think there is any difference between sinf and sin. The result and...

7 månader ago | 0

Answered
Reset eCAP value when the input signal off
Hi Eduard, It's surprising that the memory copy block returns the same value. Please double check the settings like data types ...

7 månader ago | 0

| accepted

Answered
Reset eCAP value when the input signal off
Hi Eduard, Interesting question. The capture module can only give you time that elapsed between edges. If your PWM reaches 0% o...

7 månader ago | 0

Answered
The created PIL block links automatically to COM5
Hi Eduard, The COM settings you are referring to on the configuration parameters propably belong to External mode and not PIL. ...

7 månader ago | 0

| accepted

Answered
Error in using ePWM (TI F28027 LaunchPad) - Error evaluating 'InitFcn' callback of C280x/C2833x ePWM block (mask) 'untitled/ePWM'.
Hi Deep, Pick your PWM block from the C2802x library. The one you are using right now is for a different family of processors....

7 månader ago | 0

| accepted

Answered
TMS320F28335: Model for Simulink based buck converter control
Hi Priyanka, Are you trying to run "Peak current control"? Let us know, Thanks, Antonin.

7 månader ago | 0

Answered
Embedded coder generated code run on TI C2000 F28335 Ram well but not run on Flash
Hi Ömer, Are you using different controlCards from TI? Depending on the controlCard that you use, TI has placed crystals of di...

7 månader ago | 0

| accepted

Answered
Problem in Data Type Conversion - ti C2000 DC/DC Buck Converter example
Hi Saeed Heshmatian, Welcome to the world of Fixed-Point! In many of our examples, we like to keep our units between -1 and 1 ...

8 månader ago | 2

| accepted

Answered
Problem in programming 28379D from Simulink
I would start by removing the 14 exclamation marks in the folder name. It looks like the flashing tool doesn't like these.

10 månader ago | 0

Answered
eCAN loading problems to TI C2000 C28x3x card; are example only for Vector hardware
Hi Mike, Our CAN solution is based on the Vector XL Library which is compatible with pretty much all Vector hardware. We teste...

10 månader ago | 0

Answered
eCAN loading problems to TI C2000 C28x3x card; are example only for Vector hardware
Hi Mike, Our built-in External Mode support over CAN for TI C2000 processors only supports the Vector tools. The Vehicle Netwo...

10 månader ago | 0

| accepted

Answered
ADC synchronization with PWM on F2812
Hi Zhe, Unfortunately this is not available on the TI F2812 family of chips. TI added this functionality on newer processors l...

10 månader ago | 0

Answered
Integration of code composer code in Simulink Model
Hi Pasquale, In your S-function, use the below construct anywhere needed: #ifndef MATLAB_MEX_FILE /* Place here pro...

11 månader ago | 0

| accepted

Answered
How can I create sinus wave by using TI C2000 launchpad and simulink?
Hello Batuhan, # Open a blank Simulink model, go the configuration parameters (Ctrl+E) > Hardware Implementation > Select the...

11 månader ago | 1

| accepted

Answered
is it unable to interface c2000 piccolo F280049C launchxl with Matlab 2017a?
Dear Insta, Support for f28004x started in MATLAB release R2017b as stated in the <https://www.mathworks.com/help/supportpkg/...

12 månader ago | 0

Answered
What is the idea behind data processing for SCI communication in DC/DC Buck Converter Example?
Hi Karol, Here is what is happening in the Serial Send subsystem: * The goal is to send data to the host at a fast rate an...

ungefär ett år ago | 1

| accepted

Answered
processor in the loop communication between simulink and arduino mega 2560
Dear Mohammed, Have you tried following this example: <https://www.mathworks.com/help/supportpkg/arduino/examples/code-verifi...

ungefär ett år ago | 0

Answered
Flash.out.file generated by simulink
On the snapshot below taken from MATLAB R2018a, the "Build action" can automate the load and run part, the "Boot From Flash" ena...

ungefär ett år ago | 0

| accepted

Answered
c28379Dpmsmfocdual_cpu1_ert ....I got this link from matlab example code.It is about field oriental control of pmsm motors using delfino 28379d microcontroller.When i paste this link in my command window the model does not open.
It sounds like you haven't installed the <https://www.mathworks.com/matlabcentral/fileexchange/43096-embedded-coder-support-pack...

ungefär ett år ago | 0

Answered
GPxPUD register values in C2000 F28035 c28x_LedBlink_ert Simulink Example
Hi Alex, We don't initialize the pull-up registers and the default values after reset are not uniform across the different re...

ungefär ett år ago | 0

Submitted


Motor Control with TI LaunchPad
Permanent Magnet Synchronous Motor Field-Oriented Control with TI LaunchPad and BOOSTXL-DRV8301

ungefär ett år ago | 62 downloads |

Thumbnail

Submitted


Dual Motor Control with TI LAUNCHXL-F28069M LaunchPad
Field-Oriented Control with TI LAUNCHXL-F28069M, BOOSTXL-DRV8301 inverters and 2 PMS motors

ungefär ett år ago | 30 downloads |

Thumbnail

Answered
Where i can get USB drivers for TMS320F28379D dsp kit.?
Hi Nimisha, Drivers are provided with your CCS installation under \ccs_base\emulation\drivers. (on my machine C:\ti\ccsv7\ccs...

mer än ett år ago | 0

Answered
Usage of C2000 TI family launch pad F28069M without Embedded coder
Hi Fernando, The <https://www.mathworks.com/matlabcentral/fileexchange/43096-embedded-coder-support-package-for-texas-instrum...

mer än ett år ago | 0

Answered
How to measure task execution time on F28379D target?
Bonjour Yanis, R2016b was the first release to support the F28379D device. We added quite a few features later on. I would st...

mer än ett år ago | 0

| accepted

Answered
Did someone already use DMC PARK for Park transformation with C2000 concerto ?
Bonjour Antoine, I recommend the following example which uses most DMC blocks. <https://www.mathworks.com/help/supportpkg/...

mer än ett år ago | 0

Load more