DAVE™ Forum Discussions
DAVE™
Hi Does anyone know whether some library code exists which implements PR (Proportional + Resonant) controllers?In Dave folders i can find code only fo...
Show More
Hi
Does anyone know whether some library code exists which implements PR (Proportional + Resonant) controllers?
In Dave folders i can find code only for simple PID controllers...
thanks
samuele Show Less
Does anyone know whether some library code exists which implements PR (Proportional + Resonant) controllers?
In Dave folders i can find code only for simple PID controllers...
thanks
samuele Show Less
DAVE™
I am looking for a mechanism for my end users to flash the xmc4500 over USB and would appreciate any help or examples for the following...xmc4500 boot...
Show More
I am looking for a mechanism for my end users to flash the xmc4500 over USB and would appreciate any help or examples for the following...
Aaron Show Less
- xmc4500 bootloader code
- PC user interface, ideally a batch file or similar that the end user simply runs without having to select the type of chip, download file name etc.
Aaron Show Less
DAVE™
I'm trying to select app ADC002 1.0.16 for use with an XMC4500-F100x1024, but when I do I get a "failed to instantiate" error message telling me a req...
Show More
I'm trying to select app ADC002 1.0.16 for use with an XMC4500-F100x1024, but when I do I get a "failed to instantiate" error message telling me a required app (app/io001) is not installed (see jpg attached). This is consumed by ADCCH001 1.0.16 which in turn is consumed by ADC002.
When I look in my list of apps, I find that IO001 is indeed missing. IO002 is there but not IO001.
Is IO001 not compatible with my CPU and that is why it is not there? If it is compatible, how do I get this app? I've tried the Help->Install DAVE Apps/Example Library option but it tells me there are no new updates.
All help much appreciated.
Show Less
When I look in my list of apps, I find that IO001 is indeed missing. IO002 is there but not IO001.
Is IO001 not compatible with my CPU and that is why it is not there? If it is compatible, how do I get this app? I've tried the Help->Install DAVE Apps/Example Library option but it tells me there are no new updates.
All help much appreciated.
Show Less
DAVE™
I changed the RTOS from 8 threads to 16 and rebuilt my project. (Solver/CodeGen/Compile). My IO004_Handle37 disappeared. I ran the Report Generator...
Show More
I changed the RTOS from 8 threads to 16 and rebuilt my project. (Solver/CodeGen/Compile). My IO004_Handle37 disappeared. I ran the Report Generator and the App has a pin assigned. When I look at IO004_conf.c, it says 37 is not connected to a pin.
I deleted the offending IO004_Handle37 app and recreated it as Handle39. It generates the correct configuration block.
Any ideas what happened? And how to recover?
I now have to go back and adjust my documentation to change from handle37 to 39.. A pain, but doable. Show Less
I deleted the offending IO004_Handle37 app and recreated it as Handle39. It generates the correct configuration block.
Any ideas what happened? And how to recover?
I now have to go back and adjust my documentation to change from handle37 to 39.. A pain, but doable. Show Less
DAVE™
Hi,I am using the XMC1100 Boot-kit. Keep encountering the "TASKING Debugger - Component framework has stopped working" message during debugging (see a...
Show More
Hi,
I am using the XMC1100 Boot-kit. Keep encountering the "TASKING Debugger - Component framework has stopped working" message during debugging (see attach screen shot) can anyone advise how can I resolve this? When the message pops up DAVE3 (3.1.6) will quit.
Thanks
Regards
Timothy Show Less
I am using the XMC1100 Boot-kit. Keep encountering the "TASKING Debugger - Component framework has stopped working" message during debugging (see attach screen shot) can anyone advise how can I resolve this? When the message pops up DAVE3 (3.1.6) will quit.
Thanks
Regards
Timothy Show Less
DAVE™
Hello,I´m trying to start the debugging of the simple Blinky Programm on the XMC 1100 Boot Kit. The code is builded without error.When starting the de...
Show More
Hello,
I´m trying to start the debugging of the simple Blinky Programm on the XMC 1100 Boot Kit. The code is builded without error.
When starting the debug session an error window pops up: Error: Exception occurred during launch Reason: Error creating session.
Console Output:
Using Debug Target Configuration:
Target: Infineon Boot Kit for XMC1100
Selected CPU type: ARMv6M
Register file: C:/DAVE-3.1/Debugger/etc/sfr/CM0/DeviceSupport/Infineon/XMC1100_series/XMC1100.xml
Communication: J-Link over USB (SWD)
Debug Instrument Module: dijlinkarm
Using Flash Configuration:
Monitor : fxmc1xxx.sre
Workspace address : 0x20000000
Number of devices : 1
Device 0:
Address : 0x10001000
Vendor : Infineon
Chip : XMC1XXX/64K
Width : 32
Size : 65536
Number of chips : 1
Unused address line : 0
Configuration: Default
Using Java Link Version 1.113
Starting Debugger...
TASKING VX-toolset for ARM: debugger, Build 188
Copyright 2006-2013 Altium BV
There is an internal problem with the initialization of the debug instrument.
Where is my mistake? Show Less
I´m trying to start the debugging of the simple Blinky Programm on the XMC 1100 Boot Kit. The code is builded without error.
When starting the debug session an error window pops up: Error: Exception occurred during launch Reason: Error creating session.
Console Output:
Using Debug Target Configuration:
Target: Infineon Boot Kit for XMC1100
Selected CPU type: ARMv6M
Register file: C:/DAVE-3.1/Debugger/etc/sfr/CM0/DeviceSupport/Infineon/XMC1100_series/XMC1100.xml
Communication: J-Link over USB (SWD)
Debug Instrument Module: dijlinkarm
Using Flash Configuration:
Monitor : fxmc1xxx.sre
Workspace address : 0x20000000
Number of devices : 1
Device 0:
Address : 0x10001000
Vendor : Infineon
Chip : XMC1XXX/64K
Width : 32
Size : 65536
Number of chips : 1
Unused address line : 0
Configuration: Default
Using Java Link Version 1.113
Starting Debugger...
TASKING VX-toolset for ARM: debugger, Build 188
Copyright 2006-2013 Altium BV
There is an internal problem with the initialization of the debug instrument.
Where is my mistake? Show Less
DAVE™
hi,I am working on TDA5235 Receiver in my project. I interfaced it with SPI. Using SPI i am able Transferring Data from my controller. But i am unable...
Show More
hi,
I am working on TDA5235 Receiver in my project. I interfaced it with SPI. Using SPI i am able Transferring Data from my controller. But i am unable to read data from Receiver. Can you help me How to
read data from TDA registers. I am using MC9SO8DZ60 Freescale Micro Controller. Show Less
I am working on TDA5235 Receiver in my project. I interfaced it with SPI. Using SPI i am able Transferring Data from my controller. But i am unable to read data from Receiver. Can you help me How to
read data from TDA registers. I am using MC9SO8DZ60 Freescale Micro Controller. Show Less
DAVE™
If you are working on XMC4500 AB step devices, you need to install the AB step patch for the debugger 1st in order to be able to do debugging.Otherwis...
Show More
If you are working on XMC4500 AB step devices, you need to install the AB step patch for the debugger 1st in order to be able to do debugging.
Otherwise, you will see the error message "Exception occurred during launch Reason: Error within Debug UI:" popping up.
The patch can be downloaded from:
http://media.infineon.com/DAVE_3/Patch01/DAVE3.1.6_Patch_01.zip
This information has been announced on 10th May in DAVE Forum thread "Information about Updates". Show Less
Otherwise, you will see the error message "Exception occurred during launch Reason: Error within Debug UI:" popping up.
The patch can be downloaded from:
http://media.infineon.com/DAVE_3/Patch01/DAVE3.1.6_Patch_01.zip
This information has been announced on 10th May in DAVE Forum thread "Information about Updates". Show Less
DAVE™
#include //Declarations from DAVE3 Code Generation (includes SFR declaration)/* To store the conversion result */ADC001_ResultHandleType Result;int...
Show More
#include //Declarations from DAVE3 Code Generation (includes SFR declaration)
/* To store the conversion result */
ADC001_ResultHandleType Result;
int main(void)
{
// status_t status; // Declaration of return variable for DAVE3 APIs (toggle comment if required)
DAVE_Init(); // Initialization of DAVE Apps
/* Generate Load Event*/
ADC001_GenerateLoadEvent(&ADC001_Handle0);
while(1)
{
}
return 0;
}
/* Global Result Register ISR*/
void GlobalResultEvent(void)
{
/* Read the Result Register*/
ADC001_GetResult(&ADC001_Handle0,&Result);
}
ADC001_Example1_XMC13
How to use ADC XMC1300 ,and how to use debug ADC.
Do not understand. Read the converted values from Result variable in Debug mode. Content of Result variable depends on the position of the potentiometer.
Show Less
/* To store the conversion result */
ADC001_ResultHandleType Result;
int main(void)
{
// status_t status; // Declaration of return variable for DAVE3 APIs (toggle comment if required)
DAVE_Init(); // Initialization of DAVE Apps
/* Generate Load Event*/
ADC001_GenerateLoadEvent(&ADC001_Handle0);
while(1)
{
}
return 0;
}
/* Global Result Register ISR*/
void GlobalResultEvent(void)
{
/* Read the Result Register*/
ADC001_GetResult(&ADC001_Handle0,&Result);
}
ADC001_Example1_XMC13
How to use ADC XMC1300 ,and how to use debug ADC.
Do not understand. Read the converted values from Result variable in Debug mode. Content of Result variable depends on the position of the potentiometer.
DAVE™
You can remove the unused API function to reduce the code size.Go to: > Project > Properties > C/C++ Build > Settings > ARM-GCC C Linker > General > C...
Show More
You can remove the unused API function to reduce the code size.
Go to: > Project > Properties > C/C++ Build > Settings > ARM-GCC C Linker > General > Check on "Remove unused sections (-Xlinker --gc-sections) Show Less
Go to: > Project > Properties > C/C++ Build > Settings > ARM-GCC C Linker > General > Check on "Remove unused sections (-Xlinker --gc-sections) Show Less