Infineon Forums - 32-bit Embedded Power ICs based on ARM Cortex-Mhttps://www.infineonforums.com/
Infineon Embedded Power ICs are specifically designed to enable mechatronic motor control solutions for a range of motor control applications, where a small package form factor and a minimum number of external components are essential. Our System-on-Chip solutions offer an unmatched level of integration of all functions required to sense, control and actuate a motor.enFri, 22 Feb 2019 14:46:18 GMTvBulletin60https://www.infineonforums.com/images/misc/rss.pngInfineon Forums - 32-bit Embedded Power ICs based on ARM Cortex-Mhttps://www.infineonforums.com/
https://www.infineonforums.com/threads/6369-SOLVED-Segger-JLink-LiteCortexM-5V-error-when-flash-the-device?goto=newpost
Mon, 14 Jan 2019 12:49:10 GMTDear ePowerForever,
Please try again with the version 6.34h of the Segger JLink Driver. Before downgrading the JLink driver, you should close all...Dear ePowerForever,

Please try again with the version 6.34h of the Segger JLink Driver. Before downgrading the JLink driver, you should close all running uVision instances.

Best Regards,
pestadieu
]]>32-bit Embedded Power ICs based on ARM Cortex-Mpestadieuhttps://www.infineonforums.com/threads/6369-SOLVED-Segger-JLink-LiteCortexM-5V-error-when-flash-the-devicehttps://www.infineonforums.com/threads/6283-SOLVED-Issue-with-TLE9844QX-s-High-Side-switch.?goto=newpost
Thu, 22 Nov 2018 07:50:05 GMTHi,
I really like your username.
The High side pin for TLE984x series MCU works fine up to 5.5V. Below 5.5V, it will switch off due to...Hi,

I really like your username.

The High side pin for TLE984x series MCU works fine up to 5.5V. Below 5.5V, it will switch off due to undervoltage on VS pin.

In order to work in the extend range of up to 3V on VS pin, the bit HSx_CYC_ON_ACTIVE need to be set to 1. This bit is in the HS_CTRL register.
More information can be found in the User Manual (Rev 1.0) on page 925.

Best Regards
]]>32-bit Embedded Power ICs based on ARM Cortex-Mpestadieuhttps://www.infineonforums.com/threads/6266-SOLVED-Questions-about-the-bandgap-reference-circuit-specified-in-the-datasheethttps://www.infineonforums.com/threads/6168-SOLVED-How-to-read-CHIP_ID-of-TLE987x?goto=newpost
Wed, 10 Oct 2018 14:37:10 GMTHi,
You can read the Chip_ID with the USER_READ_100TP function, see the following example:
Code:
---------
uint32_t chip_id_0_3;...Hi,

You can read the Chip_ID with the USER_READ_100TP function, see the following example:

The first argument of the USER_READ_100TP function is the page, the second is the offset and the third is the variable in which the Chip_ID value will be stored.
The Chip_ID is 12 bytes long, so each chip_id_x variable will store 4 bytes of the Chip_ID.

Concerning your other question, you have to reset the chip after starting the debugger. Otherwise the debugger will have access to the flash before the protection is actually active.
Be aware that once the protection is activated, you can't write the flash anymore.

Best regards
]]>32-bit Embedded Power ICs based on ARM Cortex-Mpestadieuhttps://www.infineonforums.com/threads/6168-SOLVED-How-to-read-CHIP_ID-of-TLE987xTLE987x bridge driver current limitation?https://www.infineonforums.com/threads/6155-TLE987x-bridge-driver-current-limitation?goto=newpost
Thu, 04 Oct 2018 08:42:26 GMT---Quote (Originally by Lykaon)---
...in addition please make a scope shot of your motor phase (SHx), this will help us to understand the behaviour....

Quote:

Originally Posted by Lykaon

...in addition please make a scope shot of your motor phase (SHx), this will help us to understand the behaviour.

Hi Lykaon,
I modified the Icharge and Idischarge settings, and increase them, but no effect.
I didn't catch the shot of SHx when problem occur, but before problem occur. Holp this can help you to analyze.
Anyway, it seems that the BEMF is not correct. Emo_StopMotor() had been executed.
case EMO_MOTOR_STATE_RUN:
{
if (Emo_Bemf.timeoutcounter > (3 * Emo_Bemf.difftimeout))
{
Emo_StopMotor();
}
} break;
Thanks! Attachment 3633Attachment 3634

Thanks! I get it.
]]>32-bit Embedded Power ICs based on ARM Cortex-Mjackohttps://www.infineonforums.com/threads/6149-SOLVED-BLDC_BC_BEMF_EXAMPLE_TLE987X-problemhttps://www.infineonforums.com/threads/6128-SOLVED-TLE9844-2QX-falling-edge-keeps-erroneously-being-reported-on-MON5?goto=newpost
Wed, 19 Sep 2018 11:08:46 GMTHi David,
the mon has a edge detection, so you have to select either MONxRISE or MONx_FALL[. In case you don't want to have the MON pin as wake-up source, just deactivate before entering the power saving mode.
For the case with the unintended status update on MON5, I would try to increase the filter time (just to exclude a cross-coupling effect on your board/setup) -> PMU_CNF_WAKE_FILTER

The FOC democode is expecting the motor windings in a star connection.
Answering your questions:

1) Yes, the Phase resistance is half of the Line to Line resistance

2) There is no distinction between stator and rotor resistance value in the code

3) it possible to measure the phase inductunce in several ways:
- measure it with a LCR-Meter
- Apply a 50% dutycycle PWM-pattern, measure di/dt with a current Probe and calculate L

4) For this point, I have to reference the literature: "Permanent Magnet Synchronous and Brushless DC Motor Drives" from Ramu Krishnan
On Page 35, he gives a hint:

- Generally, the ratio is in a range of 3
- Earlier in the book he writes Ld > Lq

My proposal is to start with this relations.

and how to change this thread to [SOLVED]?
]]>32-bit Embedded Power ICs based on ARM Cortex-MrockyMinhttps://www.infineonforums.com/threads/6057-SOLVED-Questions-about-phase-inductance-and-phase-resistance-in-FOC-CodeT2 initializing problem in BLDC_SENSORLESS_FOC_EXAMPLE_TLE987X]]>https://www.infineonforums.com/threads/6056-SOLVED-GPT12E-T2-initializing-problem-in-BLDC_SENSORLESS_FOC_EXAMPLE_TLE987X?goto=newpost
Tue, 14 Aug 2018 14:15:10 GMTDear Tony,
great Work!
Thank you, for your feedback.Dear Tony,
great Work!
Thank you, for your feedback.
]]>32-bit Embedded Power ICs based on ARM Cortex-MMc-Keyhttps://www.infineonforums.com/threads/6056-SOLVED-GPT12E-T2-initializing-problem-in-BLDC_SENSORLESS_FOC_EXAMPLE_TLE987Xhttps://www.infineonforums.com/threads/6037-SOLVED-KUZ-Battery-Voltage-parameter?goto=newpost
Mon, 30 Jul 2018 08:13:11 GMTDear PeterShi,
Just for clarification, I assume you mean the equation from the FOC example Code. (File: Emo.c, Line: 225)
*KUZ: DC link voltage...Dear PeterShi,
Just for clarification, I assume you mean the equation from the FOC example Code. (File: Emo.c, Line: 225)

KUZ: DC link voltage parameter

It’s the gain of the DC link voltage.
The value: 1624 correspond to a DC link voltage of 12V (detected by the ADC1 CH6).
]]>32-bit Embedded Power ICs based on ARM Cortex-MMc-Keyhttps://www.infineonforums.com/threads/6037-SOLVED-KUZ-Battery-Voltage-parameterhttps://www.infineonforums.com/threads/3312-SOLVED-LIN-communication-for-TLE9879QXA40-and-TLE987x_3phase-board?goto=newpost
Wed, 25 Jul 2018 08:14:19 GMTHi,
I was referring to that version:

]]>32-bit Embedded Power ICs based on ARM Cortex-MLykaonhttps://www.infineonforums.com/threads/3312-SOLVED-LIN-communication-for-TLE9879QXA40-and-TLE987x_3phase-boardhttps://www.infineonforums.com/threads/5990-SOLVED-Flasher-for-TLE9879?goto=newpost
Mon, 09 Jul 2018 10:03:06 GMTHi,
in addition you should use the J-Flash *LITE*, this version is available for download here (https://www.segger.com/downloads/jlink/)Hi,
in addition you should use the J-Flash LITE, this version is available for download here
]]>32-bit Embedded Power ICs based on ARM Cortex-MLykaonhttps://www.infineonforums.com/threads/5990-SOLVED-Flasher-for-TLE9879https://www.infineonforums.com/threads/5984-SOLVED-TLE9879-Cortex-M3-reset-behavior?goto=newpost
Mon, 25 Jun 2018 13:40:35 GMTHI Bguillot,
In case embedded code works fine in debugger mode and not in stand alone mode, there a 2 possible fail scenarios:
1. Wrong No Activity...HI Bguillot,
In case embedded code works fine in debugger mode and not in stand alone mode, there a 2 possible fail scenarios:
1. Wrong No Activity Count (NAC) value. Device would wait for an LIN/FASTLIN/UART frame forever and embedded code does not start at all => You can double check if you can toggle a GPIO during initialisation or not.
2. Wrong Watchdog Timer handling. Is the embedded code running (GPIO test) but after ~1s, device is performing an unintended reset? => Please double check your WDT handling.

Maybe... take a look on the Manage Run-Time Environment and activate also under RTOS(API)->Keil RTX5 in addition to RTOS2(API)->Keil RTX5
I'm not sure but I thinked I've read this on a Keil help site, somewhere here: https://www.keil.com/pack/doc/CMSIS/...tml/index.html

I'm using RTOS1 because I didn't see the threads with RTOS2 in debugging mode...

So I'm now in weekend.

regards
]]>32-bit Embedded Power ICs based on ARM Cortex-MMREhttps://www.infineonforums.com/threads/5800-SOLVED-TLE9879-and-KEIL-RTOS2