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

Cannot create new project

$
0
0
Hi,

Most probably is due to an empty or missing Library Store. Follow Window > Preferences, expand DAVE > Library Manager and check that the Library Store path is correct and the folder not empty.

If empty, you can download http://dave.infineon.com/DAVEv4/LibU...2016-09-26.zip and unzip to your preferred location.
You will need to point set the Library Store path setting accordingly following the steps above.

Regards,
Jesus

Motor Control Application

$
0
0
The link is broken... please update it.

Problem with fft usage using cmsis dsp library

Advice set up a continuous repeating PWM signal different freq/duty over 2 time slots

$
0
0
Thank you! Works like a champ. I think I just needed someone to make it real obvious for me. You did! :)

Possible to use Ethernet and EtherCAT simultaneously?

$
0
0
Hi,

Is it possible to use both, Ethernet and EtherCAT simultaneusly on XMC4300/4800 chips? I see EtherCAT mode controls two ports, I'm wondering if I could switch one of them into normal Ethernet mode.

Or if anyone got an idea how to have both, please let me know. Thanks!

BR
Tero

Failed to build RFbeam_radarKit_Ethernet project

$
0
0
Hello,

I have an Automotive 24GHz radar development kit.

I installed Eclipse for TriCore (trycore free entry toolchain.)

Then I imported the project Infineon_RFbeam_RadarKit_Ethernet.

I set the TOOLCHAIN_DIR_MAIN in CfgCompiler_Gnuc.mk to the my toolchain folder in my computer, and I checked the TOOL_CHAIN_MAIN is set to Gnuc.

Then I started Build Project.

Then I got 99 errors and the console shows many error message. The following is the first part of the error message.

(The 9_Make folder is emptified.)


Help me plz.....

-----------------------------------------------------------------------------------------------------------------------------------
09:31:44 **** Build of configuration Default for project Infineon_RFbeam_RadarKit_Ethernet ****
make all
Now the make files are generated !!!
make[1]: Entering directory `F:/Aurix_workspace/Infineon_RFbeam_RadarKit_Ethernet'
make[2]: Entering directory `F:/Aurix_workspace/Infineon_RFbeam_RadarKit_Ethernet'
make[2]: Entering directory `F:/Aurix_workspace/Infineon_RFbeam_RadarKit_Ethernet'
make[2]: Entering directory `F:/Aurix_workspace/Infineon_RFbeam_RadarKit_Ethernet'
make[3]: Entering directory `F:/Aurix_workspace/Infineon_RFbeam_RadarKit_Ethernet'
make[3]: Entering directory `F:/Aurix_workspace/Infineon_RFbeam_RadarKit_Ethernet'
make[4]: Entering directory `F:/Aurix_workspace/Infineon_RFbeam_RadarKit_Ethernet'
Generating the make file for: 1_SrvSw_Compilers.mk
make[3]: Entering directory `F:/Aurix_workspace/Infineon_RFbeam_RadarKit_Ethernet'
명령 구문이 올바르지 않습니다. (<- The left Korean sentence means 'command structure is incorrect')
make[4]: *** [1_ToolEnv/0_Build/9_Make/1_SrvSw/Tricore/Compilers/1_SrvSw_Compilers.mk] Error 1
make[4]: Leaving directory `F:/Aurix_workspace/Infineon_RFbeam_RadarKit_Ethernet'
make[3]: *** [1_ToolEnv/0_Build/9_Make/1_SrvSw/Tricore/Compilers/1_SrvSw_Compilers.mk] Error 2
make[3]: Leaving directory `F:/Aurix_workspace/Infineon_RFbeam_RadarKit_Ethernet'
make[2]: *** [1_ToolEnv/0_Build/9_Make/1_SrvSw/Tricore/1_SrvSw_Tricore.mk] Error 2
make[2]: Leaving directory `F:/Aurix_workspace/Infineon_RFbeam_RadarKit_Ethernet'
make[1]: *** [1_ToolEnv/0_Build/9_Make/1_SrvSw/1_SrvSw.mk] Error 2
.
.
.
.
-------------------------------------------------------------------------------------------------------------------------------------------

What is the difference between FADC and ADC in XMC4000?

$
0
0
Does anyone who can answer my question?

Tutorials for using Debug functionality

$
0
0
Hi Jesus,

Thank you.
I am having a little difficulty in using this tool. I want to monitor the XMC4400 on the BGT24RFB2412 kit. I am using DAP MiniWiggler as the debug interface.
I think for this combination, i don't need to add any additional C Library files to make the Probe tool to work. Using DAVE 3 for programming.

Please let me what i am missing or point me to a relevant reference document.

Thanks,
Dheeraj
?????

software datasheet for XMC4500f100k1024ac

LED light needs help - 500 watt LED light replacement

$
0
0
Does anyone know that how to illuminate the farm? I just google core, universe LED flood light and get many flood light.

So is it suitable? Thanks.

Tip of the day: Cannot change parameters using µC/Probe™ XMC™ GUI (iMotion™ MADK)

$
0
0
You bought one of the iMotion™ MADK kits based on XMC™ control card.
You have installed all necessary software and downloaded the firmware successfully.
Now you have started the µC/Probe™ XMC™ GUI correctly. But you cannot change the parameters given in the tab "PMSM_FOC_Parameters" or "Motor Tuning" even you confirm the input with "Enter".

Tip of the day:
This problem is caused by the Java cache.
Please make sure that you have the latest version of Java.
Then please delete the Java cache (Control Panel >> Java >> General >> Temporary Internet Files - Settings... >> Delete Files...).
Afterwards please reopen the µC/Probe™ XMC™ GUI and you will be able to change the parameters.

Best regards
Luxun Liu

Save data to sd-card at the XMC4500 Relax Kit

$
0
0
Hi,

I have already started with a project to save GPS-data to sd-card at the XMC4500 Relax Kit. My question is whats the highest writing speed to the sd-card??

What is the effect of 100 microseconds(us) transient in a automobile battery?

$
0
0
A typical embedded system, let's say Transmission or Power Train Electronic Control Unit (ECU) is powered by automobile Battery.

Battery voltage is at 12 Volts. If the battery voltage drops to 0 Volts in 5 us and stays at 0 V for 100 us, then rises back to 12V in 5 us, what impact will this have on Microcontroller memories, different microcontrollers inputs like Analog, Digital, PWM, etc. And different outputs like Digital, PWM etc.

Will the contents of I/O and memories like SRAM, Program Flash, Data Flash change due to this transient?

The microcontroller on the ECU is Infineon Aurix Tricore TC29x.

Connection between XMC4700 and PC by TCP/IP protocole

$
0
0
Hi

I'm looking for a TCP connection between computer and XMC4700.
I’m using the demoboard “KIT_XMC47_RELAX_V1”.
With the ETH_LWIP_0 stack and "usage" description, I can "ping" me XMC with computer.
I want to transmit some data from computer to microcontroller and vice versa with the Tcp/ip protocol.

The next step for me is to find function to send and receive some data with this protocol. I don't understand the APP very well.
Have you got any idea about function or process permitting to do that?
I heard about Signals or Events to permit the Receiving detection but it's unclear in my mind and I didn't find documentation about that.

Maybe it's easy but I'm not an expert in network connection.

Thanks and have a nice day.

Best regards,
Geoffrey

Minimal help on forum

$
0
0
Hello

I am really disappointed with Infineon.
Few experts answer your queries. Seldom is the problem resolved.
This I can say because couple of my roadblocks have sustained.
I have nowhere to go.
Local help and from Infineon Germany is absent.
Dave IDE is buggy.

Maybe Infineon MCU are the wrong choice for us.

CMSIS_RTOS and FreeRTOS APP in DAVE

$
0
0
Hi,

If you want to port an application using FreeRTOS, just drag the FREERTOS APP.

Regards,
Jesus

GUI_SEGGERLIBRARY problem

$
0
0
Hi,

The read mode you mention I guess it is in reality the tick box "Enable Cache for non-readable Display".
You need it only if you cannot read back from the frame buffer in your display controller.

If you enable it you will be having a copy of your display in the memory of the microcontroller.
You may get a hard fault when running out of memory, i.e. memory corruption by overwritting other sections.

BTW: How do you interface to the LCD? You could send us the project by removing the DAVE/Generated folder and the Debug folder, this will reduce the size of the project.

For emWin topics you can get direct support from Segger, http://forum.segger.com/ under emWin related.

Regards,
Jesus

How to change into privileged mode?

Am I using Tricore ?

$
0
0
In 1999, Infineon launched the first generation of AUDO (Automotive unified processor) a 32-bit ”unified RISC/MCU/DSP microcontroller core. The TriCore is a superscaler with three pipelines that operate in parallel.

The Aurix TC29x has three TriCore CPUs additionally one core has a checker core.

The startup software is executed on Core 0 (from reset), you need to enable the other two cores to run from Core 0.

From the debugger you can open instances for each core and see how your code is executing on each core.

USIC TX FIFO not transmitting all my data

$
0
0
Hello Forum.

I thought I had an understanding of the USIC (in UART mode).

I have a 20 byte buffer that I need to send packets out on to a listening peripheral.
However, I'm only seeing16 bytes. Well that's all the other side is receiving.

I am using an XMC4500.

My code is setup:

Code:

#define UART_RX                                P3_12
#define UART_TX                                P3_11

XMC_GPIO_CONFIG_t uart_tx =
{
        .mode = XMC_GPIO_MODE_OUTPUT_PUSH_PULL_ALT1,
        .output_level    = XMC_GPIO_OUTPUT_LEVEL_HIGH,
        .output_strength  = XMC_GPIO_OUTPUT_STRENGTH_STRONG_SOFT_EDGE
};
XMC_GPIO_CONFIG_t uart_rx =
{
        .mode            = XMC_GPIO_MODE_INPUT_TRISTATE,
        .output_level    = XMC_GPIO_OUTPUT_LEVEL_HIGH,
        .output_strength  = XMC_GPIO_OUTPUT_STRENGTH_STRONG_SOFT_EDGE
};

XMC_UART_CH_CONFIG_t uart_config =
{

        .baudrate = 115200U,
        .data_bits    = 8U,
        .frame_length  = 8U,
        .stop_bits    = 1U,
        .oversampling  = 16U,
        .parity_mode  = XMC_USIC_CH_PARITY_MODE_NONE

};

/* code to setup uart */
        XMC_UART_CH_Init(XMC_UART2_CH1, &uart_config);
        XMC_UART_CH_SetInputSource(XMC_UART2_CH1, XMC_UART_CH_INPUT_RXD, USIC2_C1_DX0_P3_12);


        /* Setup FIFO's */
        XMC_USIC_CH_TXFIFO_Configure(XMC_UART2_CH1,32U,XMC_USIC_CH_FIFO_SIZE_32WORDS,1U);
        XMC_USIC_CH_RXFIFO_Configure(XMC_UART2_CH1,0U, XMC_USIC_CH_FIFO_SIZE_32WORDS,0U);

        XMC_UART_CH_Start(XMC_UART2_CH1);
       
        XMC_GPIO_Init(UART_TX,&uart_tx);
        XMC_GPIO_Init(UART_RX,&uart_rx);
       
        /*Set service request for UART protocol events*/
        XMC_USIC_CH_SetInterruptNodePointer(XMC_UART2_CH1, XMC_USIC_CH_INTERRUPT_NODE_POINTER_PROTOCOL,0U);
 
        /*Set service request for tx FIFO transmit interrupt*/
        XMC_USIC_CH_TXFIFO_SetInterruptNodePointer(XMC_UART2_CH1, XMC_USIC_CH_TXFIFO_INTERRUPT_NODE_POINTER_STANDARD, 3U);
 
        /*Set service request for rx FIFO receive interrupt*/
        XMC_USIC_CH_RXFIFO_SetInterruptNodePointer(XMC_UART2_CH1, XMC_USIC_CH_RXFIFO_INTERRUPT_NODE_POINTER_STANDARD, 0x5U);
        XMC_USIC_CH_RXFIFO_SetInterruptNodePointer(XMC_UART2_CH1, XMC_USIC_CH_RXFIFO_INTERRUPT_NODE_POINTER_ALTERNATE, 0x5U);
       
        /*Set priority and enable NVIC node for transmit interrupt*/
        NVIC_SetPriority(USIC2_3_IRQn, NVIC_EncodePriority(NVIC_GetPriorityGrouping(), 63U, 0U));
        NVIC_EnableIRQ(USIC2_3_IRQn);
 
        /*Set priority and enable NVIC node for receive interrupt*/
        NVIC_SetPriority(USIC2_5_IRQn, NVIC_EncodePriority(NVIC_GetPriorityGrouping(), 63U, 0U));
        NVIC_EnableIRQ(USIC2_5_IRQn);
 
        /* Ready to receive */
        XMC_USIC_CH_RXFIFO_EnableEvent(XMC_UART2_CH1, (uint32_t)((uint32_t)XMC_USIC_CH_RXFIFO_EVENT_CONF_STANDARD | (uint32_t)XMC_USIC_CH_RXFIFO_EVENT_CONF_ALTERNATE));


Help?
Viewing all 9892 articles
Browse latest View live


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