Quantcast
Channel: Infineon Forums
Viewing all 9892 articles
Browse latest View live

Distinguish Human from Object on Position2Go

$
0
0
Dear Sam__
Kindly share the information. we are working with P2G demo kit. and if this concept is useful then we may use in our project.

Connecting to IMC101T-T038 via IMOTION-LINK Debug Probe

$
0
0
Quote:

Originally Posted by electronwrangler View Post
Hello, I am trying to connect to the IMC101T-T038 on my custom board using the IMOTION-LINK debug probe and am getting an error that says "MCEDesigner cannot connect to target device!" My computer recognizes the debug probe as COM5. Here is what I've done so far to try and solve the problem.
- Change Connection (under Preferences) to Connect using COM5.
- Verified continuity between debug probe connector and chip pin
- Verified correct pinout of connector on custom board. It is the same pinout as what's shown in Figure 2 in the Imotion User manual
- Tested with another board to verify that its not an assembly problem or that the chip is damaged
- Ensured chip is getting 3.3V power at pins 10 and 26 with respect to pins 9 and 25.

Any help or suggestions would be greatly appreciated. Thanks!

call me i can guide you 9686835006

What is an IPM?

$
0
0
Happy new year! :o

What exactly is an IPM?
What is the field of application?
What products are available?

Thanks :-)

DAP and Tricore PFLASH programming

$
0
0
Quote:

Originally Posted by UC_wrangler View Post
The critical thing is to make sure your FSI and FSI2 clocks are as fast as possible. The code execution time isn't nearly as important. Also make sure your wait states are correct after increasing any clocks.

Thanks a lot for your reply. I have checked FSI and FSI2 clocks and it seems, that they set at maximum. From CCUCON0 register I saw, that only STM divider = 2, all other are set to 1;

PWM\CCU8 Pin Allocation Issues

Which IPM is best suited for my application?

$
0
0
Dears,

while checking out the Infineon website i was trying to find the best matching IPM for my configuration.
Do you have a hint how or where to find the best suited device?

Thanks in advance.
Max Power

Smart MOSFET BTS50055-1TMA will it support 62A

$
0
0
Hi,

I have been going through an application which requires 62A high side output with around 80A peak current support for 10s.

Will this device suit my purpose. There seems two specification IL(ISO)=70A and IL(NOM)=17A. Im not sure which one to follow.

Thanks for any help

Linux generated elf not working in Windows (sources not found)

$
0
0
This incompatibility between Linux and Windows is really annoying, especially when you have an already working setup for Linux that you want to try on an Evaluation Board that can be debugged only in Windows ...
Of course probably the setup can be replicated in Windows, but it would much easier just to be able to load the .elf file generated from Linux ...

Tc275 asclin uart

$
0
0
Maybe the example does not actually write anything to serial, just using some type of loopback?
Which example are you using, there are more USART examples, I can try on my Evaluation Board to see what it does exactly.
I don't know the details of implementation, but all the examples that I run on my board worked ok, so I guess this should also work, only that probably it is more
difficult to see exactly what it does.

Did you check with oscilloscope according to the pdf: https://www.infineon.com/aurix-exper...1_00_00-EN.pdf

xmc1100

$
0
0
Hi,
I am using keil uvision
xmc1100
and the xmc peripheral library

Could you please advise on which registers I need to set up so as to have PWM output on a specified pin.

XMC1000 TIP of the day: Software TRAP for CCU8

$
0
0
Something I just discovered, a heads up for anyone driving a H-bridge with CCU:
Based on the hardware manual of XMC4700/4800, the trap function appears to control the output pin control block directly, and it bypasses the deadtime generators. Thus, each time you activate the trap, the high and low side switches may both be temporarily in a conducting state, i.e. the bridge is short circuited.

extract_raw_data.c "The device didn't send any message." after ~1hour of listening

$
0
0
Got this from Infineon support:

Quote:

In the file “\Application\src\application.c” in the function body of “void app_init( void)”

around line 144:

One argument of the call to protocol_init(…) should be changed:
From:
protocol_init(endpoint_list, sizeof(endpoint_list)/sizeof(endpoint_list[0]), SYSTIMER_GetTime, BSP_HOST_TIMEOUT_USEC, system_reset);
to:
protocol_init(endpoint_list, sizeof(endpoint_list)/sizeof(endpoint_list[0]), NULL, BSP_HOST_TIMEOUT_USEC, system_reset);

The handler function to get the system time should be set to NULL. This disables the wrongly implemented time-out check of the protocol.
With that wrong implementation, the device detects a time-out and resets the communication after about 65 minutes, and the host would require to resume the connection.

Wake up after WFI

$
0
0
Hi Michael,

I am trying to get the same behavior using XMC1100. I followed your instructions and I am able to generate an interrupt using a PIN event.
I then put the device in deep sleep mode using this code:

void sleep(void) {
//TIMER_ClearEvent(&TIMER_SLEEP);
// The clock of the peripherals that are not needed during sleep state can be gated before entering sleep state
XMC_SCU_CLOCK_GatePeripheralClock(XMC_SCU_PERIPHER AL_CLOCK_CCU40);
XMC_SCU_CLOCK_GatePeripheralClock(XMC_SCU_PERIPHER AL_CLOCK_WDT);

// Enable FLASH power down during SLEEP and DEEPSLEEP mode
XMC_SCU_CLOCK_EnableFlashPowerDown();

// Make sure that SLEEPDEEP bit is set
SCB->SCR |= SCB_SCR_SLEEPDEEP_Msk;

//Disable interrupts
INTERRUPT_Disable(&INTERRUPT_UPDATE_UI);
INTERRUPT_Disable(&SCAN_TIMER_INTERRUPT);

// in deep-sleep state, the PCLK and MCLK will
// be switched to a slow standby clock and DCO1 will be put into power-down mode
// It is recommended to slow down the PCLK and MCLK before entering deep sleep
// mode to prevent a sudden load change that could cause a brownout reset.
XMC_SCU_CLOCK_SetFastPeripheralClockSource(XMC_SCU _CLOCK_PCLKSRC_MCLK);
XMC_SCU_CLOCK_SetMCLKFrequency(125);

for(int i=0; i<4; i++)
DIGITAL_IO_SetOutputHigh(COLS[i]);
needWakeup = true;

SSD1306_switchOff();
WATCHDOG_Stop();

__WFI();
}

From that moment on, I am not able to wakeup the device anymore using the same interrupt. Can you maybe give me a hint?
Kind regards,

Enrico

What is all pin status during standby mode on AURIX™-TC2xx ?

$
0
0
PINA is 14.1 (ball A15 on a TC297). It's labeled EVRWUPA in the datasheet, which isn't a very direct link.
PINB is 15.1 (ball A18 on a TC297). EVRWUPB in the datasheet.

evrsb during standby mode is larger than the spec. What could be the reason?

$
0
0
See PMSWCR0.PWRWKEN on page 595 of tc29xB_um_v1.3.pdf. The PMSWCR0 register details are on page 605.

Display with xmc4800

WDT Counter behavior (not count down) on Application Kit TC27x / TC29x

$
0
0
Hello Support,
For the following comments:
"
Some comments:
1) The Watchdog timers only count up (they do not count down)
2) The Watchdog timers are enabled by default after reset, however if you are connected to a debugger they are by default disabled. Depending on the debugger there is a command to enable them while debugging or you can directly do this with your code.
3) It is not clear to me what you what to achieve with the watchdog? Which watchdog?
"

When Debugger is connected and the default mode, watchdog is disabled due to debugger connection, then also there can be Application Reset according to
"Figure 9-5 Watchdog timeout alarm configuration" from TC29x User Manual SMU Section.
Can you please explain how this is possible when Debugger is connected and WDTSUS signal based WDT is disabled?
Thank you.
Regards

Hall-Effect Detection

Safety Watchdog write access by which CPU in Aurix TC3xx devices

$
0
0
Hello Support,

In the Aurix TC3xx User Manual 1.4 version,

"Separate ACCEN protection range for Safety Watchdog Timer" in Section 9.4.1.1 is mentioned.
Can you please provide me the corresponding details about which Registers this above line is referring so that I can understand better how Safety WDT can be accessed by a particular CPU in default state of ACCENxx register?
I am assuming by default any CPU can write to Safety WDT similar to Aurix TC2xx devices.
Thank you.
Regards

Motor Speed Measuring

$
0
0
Hello wskeller,

if you are using the block commutation example using BEMF you can use the function: uint32 Emo_GetSpeed(void)
This will return you the actual motor speed.

Best,
Fiz
Viewing all 9892 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>