XMC™ Forum Discussions
XMC™
Hi,Triggering the ADC conversion from the PWM CCU4 works fine for me as long as I trigger only on "Compare match while counting up". Since I want to t...
Show More
Hi,
Triggering the ADC conversion from the PWM CCU4 works fine for me as long as I trigger only on "Compare match while counting up". Since I want to trigger on start as well as the end of the active PWM cycle I tried this:
Now the ADC conversion will not trigger any more at all.
I had to introduce an additional Interrupt App which is triggered on the CCU4 "Period match". In the IRQ handler routine of that App the ADC conversion is then started. Not a beautiful workaround.
"Period Match" should trigger even if the duty cycle of the PWM_CCU4 is set to 0.00%, but "Compare match while counting up" will not trigger in that situation, right?
Markus Show Less
Triggering the ADC conversion from the PWM CCU4 works fine for me as long as I trigger only on "Compare match while counting up". Since I want to trigger on start as well as the end of the active PWM cycle I tried this:
Now the ADC conversion will not trigger any more at all.
I had to introduce an additional Interrupt App which is triggered on the CCU4 "Period match". In the IRQ handler routine of that App the ADC conversion is then started. Not a beautiful workaround.
"Period Match" should trigger even if the duty cycle of the PWM_CCU4 is set to 0.00%, but "Compare match while counting up" will not trigger in that situation, right?
Markus Show Less
XMC™
Hi - we have a replaced the XMC4500 with a XMC4700 to take advantage of the faster speed on a working board, but with the XMC4700 installed and have o...
Show More
Hi -
we have a replaced the XMC4500 with a XMC4700 to take advantage of the faster speed on a working board, but with the XMC4700 installed and have one issue.
The board is a motor controller, running PWMs, CAN, and Sync ADC modules, but we are having an issue with a Queued ADC that is connected to an external mux.
The external mux is configured for 8 channels (the EXTMUX signals are clocking as expected) configured to go into Channel 3 on ADC Kernal 0. Only the external mux is on the queue.
The code triggers the queued conversion every second by SW and it all works, except we don't get the EMUX channel data in the RES register. It's always a "0x7".
The RES[8] to RES[1] result data is correct, the valid bits are set etc., just the EMUX bits don't change.
Is there something different? In the ADC registers, the Rev is 01 on the 4500, but 13 on the 4700. Besides that, all the other registers are the same in ADC and ADC_G0.
we changed the Analog clock divider so the ADC is running at 28.8MHz vs 30.0MHz on the 4500, but even slowing that down further doesn't change anything.
Any ideas?
thanks
Show Less
we have a replaced the XMC4500 with a XMC4700 to take advantage of the faster speed on a working board, but with the XMC4700 installed and have one issue.
The board is a motor controller, running PWMs, CAN, and Sync ADC modules, but we are having an issue with a Queued ADC that is connected to an external mux.
The external mux is configured for 8 channels (the EXTMUX signals are clocking as expected) configured to go into Channel 3 on ADC Kernal 0. Only the external mux is on the queue.
The code triggers the queued conversion every second by SW and it all works, except we don't get the EMUX channel data in the RES
The RES[8] to RES[1] result data is correct, the valid bits are set etc., just the EMUX bits don't change.
Is there something different? In the ADC registers, the Rev is 01 on the 4500, but 13 on the 4700. Besides that, all the other registers are the same in ADC and ADC_G0.
we changed the Analog clock divider so the ADC is running at 28.8MHz vs 30.0MHz on the 4500, but even slowing that down further doesn't change anything.
Any ideas?
thanks
XMC™
Hi,I am currently setting the EtherCAT EEPROM Configuration Area.The registers PDI_Control (0x80) and PDI_Config (0x81) are fixed by hardware.Register...
Show More
Hi,
I am currently setting the EtherCAT EEPROM Configuration Area.
The registers PDI_Control (0x80) and PDI_Config (0x81) are fixed by hardware.
Register ESC_Config and DC_Pulse_Len change from the reset value to value from the EEPROM.
Only the register Sync_Latch_Config always remains at 0xEE (reset value).
I have seen this synonymous with the Osci that the reset value is active and not the value from the EEPROM.
Now the question, am I still doing something wrong or is there a bug in the ASIC?
I use the XMC4800 Relax Kit EtherCat with DAVE 4.4.2 and work with the demo project ETHCAT_SSC_XMC48.
The system also comes in OP mode in my TWINCAT system.
Greeting Max_Rock Show Less
I am currently setting the EtherCAT EEPROM Configuration Area.
The registers PDI_Control (0x80) and PDI_Config (0x81) are fixed by hardware.
Register ESC_Config and DC_Pulse_Len change from the reset value to value from the EEPROM.
Only the register Sync_Latch_Config always remains at 0xEE (reset value).
I have seen this synonymous with the Osci that the reset value is active and not the value from the EEPROM.
Now the question, am I still doing something wrong or is there a bug in the ASIC?
I use the XMC4800 Relax Kit EtherCat with DAVE 4.4.2 and work with the demo project ETHCAT_SSC_XMC48.
The system also comes in OP mode in my TWINCAT system.
Greeting Max_Rock Show Less
XMC™
Hi All,Recently we bought couple of Ethercat XMC4800 devices, In order to make it as a slave, we have followed the document and installed DAVE, Twinca...
Show More
Hi All,
Recently we bought couple of Ethercat XMC4800 devices, In order to make it as a slave, we have followed the document and installed DAVE, Twincat and so and so. We need SSC tool so we have bought
by registering as an ETG member. Now we have everything and when we following the document and build the slave code in DAVE and we are getting this below error. Please help us to fix this.
15:33:42 **** Build of configuration Debug for project ETHCAT_SSC_XMC48 ****
"\"C:\\Users\\pradeep\\Desktop\\Gopi\\DAVE_4-4-2_64bit_2018-02-23\\DAVE-IDE-4.4.2-64Bit\\eclipse\\ARM-GCC-49\\bin\\make\"" --output-sync -j4 all
In file included from ../SSC/Src/ecatslv.h:44:0,
'Building file: ../SSC/Src/coeappl.c'
from ../SSC/Src/coeappl.c:114:
'Invoking: ARM-GCC C Compiler'
../SSC/Src/el9800hw.h:36:22: fatal error: p24Hxxxx.h: No such file or directory
"C:/Users/pradeep/Desktop/Gopi/DAVE_4-4-2_64bit_2018-02-23/DAVE-IDE-4.4.2-64Bit/eclipse/ARM-GCC-49/bin/arm-none-eabi-gcc" -MMD -MT "SSC/Src/coeappl.o" -DXMC4800_F144x2048 -I"C:/Workspaces/DAVE-4.4.2-64Bit/ETHCAT_SSC_XMC48/Libraries/XMCLib/inc" -I"C:/Workspaces/DAVE-4.4.2-64Bit/ETHCAT_SSC_XMC48/Libraries/CMSIS/Include" -I"C:/Workspaces/DAVE-4.4.2-64Bit/ETHCAT_SSC_XMC48/Libraries/CMSIS/Infineon/XMC4800_series/Include" -I"C:/Workspaces/DAVE-4.4.2-64Bit/ETHCAT_SSC_XMC48" -I"C:/Workspaces/DAVE-4.4.2-64Bit/ETHCAT_SSC_XMC48/Dave/Generated" -I"C:/Workspaces/DAVE-4.4.2-64Bit/ETHCAT_SSC_XMC48/Libraries" -O0 -ffunction-sections -fdata-sections -Wall -std=gnu99 -mfloat-abi=softfp -Wa,-adhlns="SSC/Src/coeappl.o.lst" -pipe -c -fmessage-length=0 -MMD -MP -MF"SSC/Src/coeappl.d" -MT"SSC/Src/coeappl.d SSC/Src/coeappl.o" -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mthumb -g -gdwarf-2 -o "SSC/Src/coeappl.o" "../SSC/Src/coeappl.c"
SSC/Src/subdir.mk:42: recipe for target 'SSC/Src/coeappl.o' failed
#include
^
compilation terminated.
make: *** [SSC/Src/coeappl.o] Error 1
make: *** Waiting for unfinished jobs....
'Building file: ../SSC/Src/XMC_ESC.c'
'Invoking: ARM-GCC C Compiler'
"C:/Users/pradeep/Desktop/Gopi/DAVE_4-4-2_64bit_2018-02-23/DAVE-IDE-4.4.2-64Bit/eclipse/ARM-GCC-49/bin/arm-none-eabi-gcc" -MMD -MT "SSC/Src/XMC_ESC.o" -DXMC4800_F144x2048 -I"C:/Workspaces/DAVE-4.4.2-64Bit/ETHCAT_SSC_XMC48/Libraries/XMCLib/inc" -I"C:/Workspaces/DAVE-4.4.2-64Bit/ETHCAT_SSC_XMC48/Libraries/CMSIS/Include" -I"C:/Workspaces/DAVE-4.4.2-64Bit/ETHCAT_SSC_XMC48/Libraries/CMSIS/Infineon/XMC4800_series/Include" -I"C:/Workspaces/DAVE-4.4.2-64Bit/ETHCAT_SSC_XMC48" -I"C:/Workspaces/DAVE-4.4.2-64Bit/ETHCAT_SSC_XMC48/Dave/Generated" -I"C:/Workspaces/DAVE-4.4.2-64Bit/ETHCAT_SSC_XMC48/Libraries" -O0 -ffunction-sections -fdata-sections -Wall -std=gnu99 -mfloat-abi=softfp -Wa,-adhlns="SSC/Src/XMC_ESC.o.lst" -pipe -c -fmessage-length=0 -MMD -MP -MF"SSC/Src/XMC_ESC.d" -MT"SSC/Src/XMC_ESC.d SSC/Src/XMC_ESC.o" -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mthumb -g -gdwarf-2 -o "SSC/Src/XMC_ESC.o" "../SSC/Src/XMC_ESC.c"
SSC/Src/subdir.mk:42: recipe for target 'SSC/Src/XMC_ESC.o' failed
In file included from ../SSC/Src/ecatslv.h:44:0,
from ../SSC/Src/applInterface.h:41,
from ../SSC/Src/XMC_ESC.c:26:
../SSC/Src/el9800hw.h:36:22: fatal error: p24Hxxxx.h: No such file or directory
#include
^
compilation terminated.
make: *** [SSC/Src/XMC_ESC.o] Error 1
'Building file: ../Startup/startup_XMC4800.S'
'Invoking: ARM-GCC Assembler'
"C:/Users/pradeep/Desktop/Gopi/DAVE_4-4-2_64bit_2018-02-23/DAVE-IDE-4.4.2-64Bit/eclipse/ARM-GCC-49/bin/arm-none-eabi-gcc" -MMD -MT "Startup/startup_XMC4800.o" -x assembler-with-cpp -DXMC4800_F144x2048 -I"C:/Workspaces/DAVE-4.4.2-64Bit/ETHCAT_SSC_XMC48/Libraries/XMCLib/inc" -I"C:/Workspaces/DAVE-4.4.2-64Bit/ETHCAT_SSC_XMC48" -I"C:/Workspaces/DAVE-4.4.2-64Bit/ETHCAT_SSC_XMC48/Dave/Generated" -Wall -Wa,-adhlns="Startup/startup_XMC4800.o.lst" -mfloat-abi=softfp -c -fmessage-length=0 -MMD -MP -MF"Startup/startup_XMC4800.d" -MT"Startup/startup_XMC4800.d Startup/startup_XMC4800.o" -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mthumb -g -gdwarf-2 -o "Startup/startup_XMC4800.o" "../Startup/startup_XMC4800.S"
'Finished building: ../Startup/startup_XMC4800.S'
'Building file: ../Startup/system_XMC4800.c'
'Invoking: ARM-GCC C Compiler'
"C:/Users/pradeep/Desktop/Gopi/DAVE_4-4-2_64bit_2018-02-23/DAVE-IDE-4.4.2-64Bit/eclipse/ARM-GCC-49/bin/arm-none-eabi-gcc" -MMD -MT "Startup/system_XMC4800.o" -DXMC4800_F144x2048 -I"C:/Workspaces/DAVE-4.4.2-64Bit/ETHCAT_SSC_XMC48/Libraries/XMCLib/inc" -I"C:/Workspaces/DAVE-4.4.2-64Bit/ETHCAT_SSC_XMC48/Libraries/CMSIS/Include" -I"C:/Workspaces/DAVE-4.4.2-64Bit/ETHCAT_SSC_XMC48/Libraries/CMSIS/Infineon/XMC4800_series/Include" -I"C:/Workspaces/DAVE-4.4.2-64Bit/ETHCAT_SSC_XMC48" -I"C:/Workspaces/DAVE-4.4.2-64Bit/ETHCAT_SSC_XMC48/Dave/Generated" -I"C:/Workspaces/DAVE-4.4.2-64Bit/ETHCAT_SSC_XMC48/Libraries" -O0 -ffunction-sections -fdata-sections -Wall -std=gnu99 -mfloat-abi=softfp -Wa,-adhlns="Startup/system_XMC4800.o.lst" -pipe -c -fmessage-length=0 -MMD -MP -MF"Startup/system_XMC4800.d" -MT"Startup/system_XMC4800.d Startup/system_XMC4800.o" -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mthumb -g -gdwarf-2 -o "Startup/system_XMC4800.o" "../Startup/system_XMC4800.c"
'Finished building: ../Startup/system_XMC4800.c'
15:33:43 Build Finished (took 787ms)
Please help us to fix the above.
Thanks,
Gopi Krishna M Show Less
Recently we bought couple of Ethercat XMC4800 devices, In order to make it as a slave, we have followed the document and installed DAVE, Twincat and so and so. We need SSC tool so we have bought
by registering as an ETG member. Now we have everything and when we following the document and build the slave code in DAVE and we are getting this below error. Please help us to fix this.
15:33:42 **** Build of configuration Debug for project ETHCAT_SSC_XMC48 ****
"\"C:\\Users\\pradeep\\Desktop\\Gopi\\DAVE_4-4-2_64bit_2018-02-23\\DAVE-IDE-4.4.2-64Bit\\eclipse\\ARM-GCC-49\\bin\\make\"" --output-sync -j4 all
In file included from ../SSC/Src/ecatslv.h:44:0,
'Building file: ../SSC/Src/coeappl.c'
from ../SSC/Src/coeappl.c:114:
'Invoking: ARM-GCC C Compiler'
../SSC/Src/el9800hw.h:36:22: fatal error: p24Hxxxx.h: No such file or directory
"C:/Users/pradeep/Desktop/Gopi/DAVE_4-4-2_64bit_2018-02-23/DAVE-IDE-4.4.2-64Bit/eclipse/ARM-GCC-49/bin/arm-none-eabi-gcc" -MMD -MT "SSC/Src/coeappl.o" -DXMC4800_F144x2048 -I"C:/Workspaces/DAVE-4.4.2-64Bit/ETHCAT_SSC_XMC48/Libraries/XMCLib/inc" -I"C:/Workspaces/DAVE-4.4.2-64Bit/ETHCAT_SSC_XMC48/Libraries/CMSIS/Include" -I"C:/Workspaces/DAVE-4.4.2-64Bit/ETHCAT_SSC_XMC48/Libraries/CMSIS/Infineon/XMC4800_series/Include" -I"C:/Workspaces/DAVE-4.4.2-64Bit/ETHCAT_SSC_XMC48" -I"C:/Workspaces/DAVE-4.4.2-64Bit/ETHCAT_SSC_XMC48/Dave/Generated" -I"C:/Workspaces/DAVE-4.4.2-64Bit/ETHCAT_SSC_XMC48/Libraries" -O0 -ffunction-sections -fdata-sections -Wall -std=gnu99 -mfloat-abi=softfp -Wa,-adhlns="SSC/Src/coeappl.o.lst" -pipe -c -fmessage-length=0 -MMD -MP -MF"SSC/Src/coeappl.d" -MT"SSC/Src/coeappl.d SSC/Src/coeappl.o" -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mthumb -g -gdwarf-2 -o "SSC/Src/coeappl.o" "../SSC/Src/coeappl.c"
SSC/Src/subdir.mk:42: recipe for target 'SSC/Src/coeappl.o' failed
#include
^
compilation terminated.
make: *** [SSC/Src/coeappl.o] Error 1
make: *** Waiting for unfinished jobs....
'Building file: ../SSC/Src/XMC_ESC.c'
'Invoking: ARM-GCC C Compiler'
"C:/Users/pradeep/Desktop/Gopi/DAVE_4-4-2_64bit_2018-02-23/DAVE-IDE-4.4.2-64Bit/eclipse/ARM-GCC-49/bin/arm-none-eabi-gcc" -MMD -MT "SSC/Src/XMC_ESC.o" -DXMC4800_F144x2048 -I"C:/Workspaces/DAVE-4.4.2-64Bit/ETHCAT_SSC_XMC48/Libraries/XMCLib/inc" -I"C:/Workspaces/DAVE-4.4.2-64Bit/ETHCAT_SSC_XMC48/Libraries/CMSIS/Include" -I"C:/Workspaces/DAVE-4.4.2-64Bit/ETHCAT_SSC_XMC48/Libraries/CMSIS/Infineon/XMC4800_series/Include" -I"C:/Workspaces/DAVE-4.4.2-64Bit/ETHCAT_SSC_XMC48" -I"C:/Workspaces/DAVE-4.4.2-64Bit/ETHCAT_SSC_XMC48/Dave/Generated" -I"C:/Workspaces/DAVE-4.4.2-64Bit/ETHCAT_SSC_XMC48/Libraries" -O0 -ffunction-sections -fdata-sections -Wall -std=gnu99 -mfloat-abi=softfp -Wa,-adhlns="SSC/Src/XMC_ESC.o.lst" -pipe -c -fmessage-length=0 -MMD -MP -MF"SSC/Src/XMC_ESC.d" -MT"SSC/Src/XMC_ESC.d SSC/Src/XMC_ESC.o" -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mthumb -g -gdwarf-2 -o "SSC/Src/XMC_ESC.o" "../SSC/Src/XMC_ESC.c"
SSC/Src/subdir.mk:42: recipe for target 'SSC/Src/XMC_ESC.o' failed
In file included from ../SSC/Src/ecatslv.h:44:0,
from ../SSC/Src/applInterface.h:41,
from ../SSC/Src/XMC_ESC.c:26:
../SSC/Src/el9800hw.h:36:22: fatal error: p24Hxxxx.h: No such file or directory
#include
^
compilation terminated.
make: *** [SSC/Src/XMC_ESC.o] Error 1
'Building file: ../Startup/startup_XMC4800.S'
'Invoking: ARM-GCC Assembler'
"C:/Users/pradeep/Desktop/Gopi/DAVE_4-4-2_64bit_2018-02-23/DAVE-IDE-4.4.2-64Bit/eclipse/ARM-GCC-49/bin/arm-none-eabi-gcc" -MMD -MT "Startup/startup_XMC4800.o" -x assembler-with-cpp -DXMC4800_F144x2048 -I"C:/Workspaces/DAVE-4.4.2-64Bit/ETHCAT_SSC_XMC48/Libraries/XMCLib/inc" -I"C:/Workspaces/DAVE-4.4.2-64Bit/ETHCAT_SSC_XMC48" -I"C:/Workspaces/DAVE-4.4.2-64Bit/ETHCAT_SSC_XMC48/Dave/Generated" -Wall -Wa,-adhlns="Startup/startup_XMC4800.o.lst" -mfloat-abi=softfp -c -fmessage-length=0 -MMD -MP -MF"Startup/startup_XMC4800.d" -MT"Startup/startup_XMC4800.d Startup/startup_XMC4800.o" -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mthumb -g -gdwarf-2 -o "Startup/startup_XMC4800.o" "../Startup/startup_XMC4800.S"
'Finished building: ../Startup/startup_XMC4800.S'
'Building file: ../Startup/system_XMC4800.c'
'Invoking: ARM-GCC C Compiler'
"C:/Users/pradeep/Desktop/Gopi/DAVE_4-4-2_64bit_2018-02-23/DAVE-IDE-4.4.2-64Bit/eclipse/ARM-GCC-49/bin/arm-none-eabi-gcc" -MMD -MT "Startup/system_XMC4800.o" -DXMC4800_F144x2048 -I"C:/Workspaces/DAVE-4.4.2-64Bit/ETHCAT_SSC_XMC48/Libraries/XMCLib/inc" -I"C:/Workspaces/DAVE-4.4.2-64Bit/ETHCAT_SSC_XMC48/Libraries/CMSIS/Include" -I"C:/Workspaces/DAVE-4.4.2-64Bit/ETHCAT_SSC_XMC48/Libraries/CMSIS/Infineon/XMC4800_series/Include" -I"C:/Workspaces/DAVE-4.4.2-64Bit/ETHCAT_SSC_XMC48" -I"C:/Workspaces/DAVE-4.4.2-64Bit/ETHCAT_SSC_XMC48/Dave/Generated" -I"C:/Workspaces/DAVE-4.4.2-64Bit/ETHCAT_SSC_XMC48/Libraries" -O0 -ffunction-sections -fdata-sections -Wall -std=gnu99 -mfloat-abi=softfp -Wa,-adhlns="Startup/system_XMC4800.o.lst" -pipe -c -fmessage-length=0 -MMD -MP -MF"Startup/system_XMC4800.d" -MT"Startup/system_XMC4800.d Startup/system_XMC4800.o" -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mthumb -g -gdwarf-2 -o "Startup/system_XMC4800.o" "../Startup/system_XMC4800.c"
'Finished building: ../Startup/system_XMC4800.c'
15:33:43 Build Finished (took 787ms)
Please help us to fix the above.
Thanks,
Gopi Krishna M Show Less
XMC™
Hello,Am using the XMC4500 relax kit. Now am trying to use CAN from the controller. My basic requirement is to receive some CAN frames from another mo...
Show More
Hello,
Am using the XMC4500 relax kit. Now am trying to use CAN from the controller. My basic requirement is to receive some CAN frames from another module which throws data every 1sec.
I tried using the example program from XMC4500 libraries. The transmitter function works well. But am not able to use the receiver example.
Attached the receiver example which am using. The LED glows without receiving any data means nothing is connected in CAN but the LED starts lighting once the board is turned ON.
Requesting you to share some example code if you have. Show Less
Am using the XMC4500 relax kit. Now am trying to use CAN from the controller. My basic requirement is to receive some CAN frames from another module which throws data every 1sec.
I tried using the example program from XMC4500 libraries. The transmitter function works well. But am not able to use the receiver example.
Attached the receiver example which am using. The LED glows without receiving any data means nothing is connected in CAN but the LED starts lighting once the board is turned ON.
Requesting you to share some example code if you have. Show Less
XMC™
Hello,I am very new to using the XMC and Dave environment. I have an XMC 4300 development board and I want to read out the ADC. I have tried examples ...
Show More
Hello,
I am very new to using the XMC and Dave environment. I have an XMC 4300 development board and I want to read out the ADC. I have tried examples but none of them are working. I simply want to have a potentiometer attached and print out its value using the ADC. Could someone please help me out. Show Less
I am very new to using the XMC and Dave environment. I have an XMC 4300 development board and I want to read out the ADC. I have tried examples but none of them are working. I simply want to have a potentiometer attached and print out its value using the ADC. Could someone please help me out. Show Less
XMC™
Hello people!I'm sorry to ask such a stupid question, but I'm stuck. 😞I would like to create a simple delay function (without Dave).Does anyone have ...
Show More
Hello people!
I'm sorry to ask such a stupid question, but I'm stuck. 😞
I would like to create a simple delay function (without Dave).
Does anyone have a simple example with a single shot timer?
It doesn't have to do much just run for 500ms and count to 0.
Regards,
Stefan Show Less
I'm sorry to ask such a stupid question, but I'm stuck. 😞
I would like to create a simple delay function (without Dave).
Does anyone have a simple example with a single shot timer?
It doesn't have to do much just run for 500ms and count to 0.
Regards,
Stefan Show Less
XMC™
HiUsing Dave4, it seems not possible to set the CAN bitrate to 33.3Kbps. i would like to know if it can be achieved? if so, what could be the setting...
Show More
Hi
Using Dave4, it seems not possible to set the CAN bitrate to 33.3Kbps. i would like to know if it can be achieved? if so, what could be the settings for the CAN clock to match the bitrate of 33.33 kbps.
Thanks in advance. Show Less
Using Dave4, it seems not possible to set the CAN bitrate to 33.3Kbps. i would like to know if it can be achieved? if so, what could be the settings for the CAN clock to match the bitrate of 33.33 kbps.
Thanks in advance. Show Less
XMC™
Hello.I am looking for POSIF APP on dave4.But I can not find it.I used it as APP in DAVE3.I want to know how to use the POSIF function in DAVE4.I want...
Show More
Hello.
I am looking for POSIF APP on dave4.
But I can not find it.
I used it as APP in DAVE3.
I want to know how to use the POSIF function in DAVE4.
I want to measure the encoder using the POSIF function.
Thank you very much. Show Less
I am looking for POSIF APP on dave4.
But I can not find it.
I used it as APP in DAVE3.
I want to know how to use the POSIF function in DAVE4.
I want to measure the encoder using the POSIF function.
Thank you very much. Show Less
XMC™
Goodmorning to all.I'm an XMC user, and I'm developing with dave on XMC 4500. I'm using segger Jlink programmer and Infineaon XMC link programmer.I tr...
Show More
Goodmorning to all.
I'm an XMC user, and I'm developing with dave on XMC 4500. I'm using segger Jlink programmer and Infineaon XMC link programmer.
I try to use XMC Flasher to download my application but this proram not view my XMC link programmer.
I visit another thread on this forum and I try to follow their suggestion but without any success.
I'm using segger driver 6.56 (latest available by now)
On my "manage device" of Windows 10 both XMC link and Segger Jlink are available, when connected
during my test I connect only one of them.
The preblem persist with both of them.
I try to modify (as suggested in other thread) the XMCFlasher.bat in this way:
java -DxmcFlasher.JLink.dllPath="C:\Program Files (x86)\SEGGER\JLink\JLinkARM.dll" -jar %~dp0\xmcflasher.jar %*
or
java -DxmcFlasher.JLink.dllPath="C:\Program Files (x86)\SEGGER\JLink_646j\JLinkARM.dll" -jar %~dp0\xmcflasher.jar %*
but without success
(Note: Installation of 6.56 have not a new installation folder, like 6.46)
I try to use a command line and run manually the bat with debug optiion (command used: XMCFlasher.bat -debugTool)
what I see is that:
C:\Lavoro\Programmi\XMCFlasher>XMCFlasher.bat connect -debugTool
C:\Lavoro\Programmi\XMCFlasher>java -DxmcFlasher.JLink.dllPath="C:\Program Files (x86)\SEGGER\JLink\JLinkARM.dll" -jar C:\Lavoro\Programmi\XMCFlasher\\xmcflasher.jar connect -debugTool
nov 25, 2019 3:57:24 PM com.infineon.XMCFlasher.SeggerLibLoad configureLoad
INFORMAZIONI: Found property: xmcFlasher.JLink.dllPath
nov 25, 2019 3:57:24 PM com.infineon.XMCFlasher.SeggerLibLoad configureLoad
INFORMAZIONI: Setting property: bridj.JLinkARM.library to: C:\Program Files (x86)\SEGGER\JLink\JLinkARM.dll
nov 25, 2019 3:57:24 PM com.infineon.XMCFlasher.SeggerLibLoad configureLoad
INFORMAZIONI: Found property: xmcFlasher.JLink.dllPath
nov 25, 2019 3:57:24 PM com.infineon.XMCFlasher.SeggerLibLoad configureLoad
INFORMAZIONI: Setting property: bridj.JLinkARM.library to: C:\Program Files (x86)\SEGGER\JLink\JLinkARM.dll
nov 25, 2019 3:57:24 PM com.infineon.XMCFlasher.SeggerDLL checkAvailabilityAndLoad
INFORMAZIONI: Loaded JLink DLL 6.56.`
org.apache.commons.cli.ParseException: Unexpected options/arguments in command line
usage: XMCFlasher
-addchecksum Replace the magic number with checksum (IEEE802.3)
[....]
that seems correct (due I not write a specific command, at the end return an error... but library was found correctly IMHO)
I try to start gui with consolle command and, via gui, display emulator. the result is that:
C:\Lavoro\Programmi\XMCFlasher>XMCFlasher.bat -debugTool -gui
C:\Lavoro\Programmi\XMCFlasher>java -DxmcFlasher.JLink.dllPath="C:\Program Files (x86)\SEGGER\JLink\JLinkARM.dll" -jar C:\Lavoro\Programmi\XMCFlasher\\xmcflasher.jar -debugTool -gui
nov 25, 2019 3:59:46 PM com.infineon.XMCFlasher.MainAppController main
INFORMAZIONI: Logger Name: com.infineon.XMCFlasher.MainAppController
nov 25, 2019 3:59:46 PM com.infineon.XMCFlasher.SeggerLibLoad configureLoad
INFORMAZIONI: Found property: xmcFlasher.JLink.dllPath
nov 25, 2019 3:59:46 PM com.infineon.XMCFlasher.SeggerLibLoad configureLoad
INFORMAZIONI: Setting property: bridj.JLinkARM.library to: C:\Program Files (x86)\SEGGER\JLink\JLinkARM.dll
nov 25, 2019 3:59:46 PM com.infineon.XMCFlasher.SeggerLibLoad configureLoad
INFORMAZIONI: Found property: xmcFlasher.JLink.dllPath
nov 25, 2019 3:59:46 PM com.infineon.XMCFlasher.SeggerLibLoad configureLoad
INFORMAZIONI: Setting property: bridj.JLinkARM.library to: C:\Program Files (x86)\SEGGER\JLink\JLinkARM.dll
nov 25, 2019 3:59:46 PM com.infineon.XMCFlasher.SeggerDLL checkAvailabilityAndLoad
INFORMAZIONI: Loaded JLink DLL 6.56.`
nov 25, 2019 3:59:47 PM com.infineon.XMCFlasher.MainAppController start
INFORMAZIONI: Starting Application in process ...
nov 25, 2019 4:00:06 PM com.infineon.XMCFlasher.MikroelectronicaDLL getListOfEmulator
AVVERTENZA: Error while getting the list of emulator connected
nov 25, 2019 4:00:06 PM com.infineon.XMCFlasher.MikroelectronicaDLL getListOfEmulator
AVVERTENZA: Error while getting the list of emulator connected
So what I can do for enabeling XMCFlasher to see my emulator?
thanks you
Max
Show Less
I'm an XMC user, and I'm developing with dave on XMC 4500. I'm using segger Jlink programmer and Infineaon XMC link programmer.
I try to use XMC Flasher to download my application but this proram not view my XMC link programmer.
I visit another thread on this forum and I try to follow their suggestion but without any success.
I'm using segger driver 6.56 (latest available by now)
On my "manage device" of Windows 10 both XMC link and Segger Jlink are available, when connected
during my test I connect only one of them.
The preblem persist with both of them.
I try to modify (as suggested in other thread) the XMCFlasher.bat in this way:
java -DxmcFlasher.JLink.dllPath="C:\Program Files (x86)\SEGGER\JLink\JLinkARM.dll" -jar %~dp0\xmcflasher.jar %*
or
java -DxmcFlasher.JLink.dllPath="C:\Program Files (x86)\SEGGER\JLink_646j\JLinkARM.dll" -jar %~dp0\xmcflasher.jar %*
but without success
(Note: Installation of 6.56 have not a new installation folder, like 6.46)
I try to use a command line and run manually the bat with debug optiion (command used: XMCFlasher.bat -debugTool)
what I see is that:
C:\Lavoro\Programmi\XMCFlasher>XMCFlasher.bat connect -debugTool
C:\Lavoro\Programmi\XMCFlasher>java -DxmcFlasher.JLink.dllPath="C:\Program Files (x86)\SEGGER\JLink\JLinkARM.dll" -jar C:\Lavoro\Programmi\XMCFlasher\\xmcflasher.jar connect -debugTool
nov 25, 2019 3:57:24 PM com.infineon.XMCFlasher.SeggerLibLoad configureLoad
INFORMAZIONI: Found property: xmcFlasher.JLink.dllPath
nov 25, 2019 3:57:24 PM com.infineon.XMCFlasher.SeggerLibLoad configureLoad
INFORMAZIONI: Setting property: bridj.JLinkARM.library to: C:\Program Files (x86)\SEGGER\JLink\JLinkARM.dll
nov 25, 2019 3:57:24 PM com.infineon.XMCFlasher.SeggerLibLoad configureLoad
INFORMAZIONI: Found property: xmcFlasher.JLink.dllPath
nov 25, 2019 3:57:24 PM com.infineon.XMCFlasher.SeggerLibLoad configureLoad
INFORMAZIONI: Setting property: bridj.JLinkARM.library to: C:\Program Files (x86)\SEGGER\JLink\JLinkARM.dll
nov 25, 2019 3:57:24 PM com.infineon.XMCFlasher.SeggerDLL checkAvailabilityAndLoad
INFORMAZIONI: Loaded JLink DLL 6.56.`
org.apache.commons.cli.ParseException: Unexpected options/arguments in command line
usage: XMCFlasher
-addchecksum
[....]
that seems correct (due I not write a specific command, at the end return an error... but library was found correctly IMHO)
I try to start gui with consolle command and, via gui, display emulator. the result is that:
C:\Lavoro\Programmi\XMCFlasher>XMCFlasher.bat -debugTool -gui
C:\Lavoro\Programmi\XMCFlasher>java -DxmcFlasher.JLink.dllPath="C:\Program Files (x86)\SEGGER\JLink\JLinkARM.dll" -jar C:\Lavoro\Programmi\XMCFlasher\\xmcflasher.jar -debugTool -gui
nov 25, 2019 3:59:46 PM com.infineon.XMCFlasher.MainAppController main
INFORMAZIONI: Logger Name: com.infineon.XMCFlasher.MainAppController
nov 25, 2019 3:59:46 PM com.infineon.XMCFlasher.SeggerLibLoad configureLoad
INFORMAZIONI: Found property: xmcFlasher.JLink.dllPath
nov 25, 2019 3:59:46 PM com.infineon.XMCFlasher.SeggerLibLoad configureLoad
INFORMAZIONI: Setting property: bridj.JLinkARM.library to: C:\Program Files (x86)\SEGGER\JLink\JLinkARM.dll
nov 25, 2019 3:59:46 PM com.infineon.XMCFlasher.SeggerLibLoad configureLoad
INFORMAZIONI: Found property: xmcFlasher.JLink.dllPath
nov 25, 2019 3:59:46 PM com.infineon.XMCFlasher.SeggerLibLoad configureLoad
INFORMAZIONI: Setting property: bridj.JLinkARM.library to: C:\Program Files (x86)\SEGGER\JLink\JLinkARM.dll
nov 25, 2019 3:59:46 PM com.infineon.XMCFlasher.SeggerDLL checkAvailabilityAndLoad
INFORMAZIONI: Loaded JLink DLL 6.56.`
nov 25, 2019 3:59:47 PM com.infineon.XMCFlasher.MainAppController start
INFORMAZIONI: Starting Application in process ...
nov 25, 2019 4:00:06 PM com.infineon.XMCFlasher.MikroelectronicaDLL getListOfEmulator
AVVERTENZA: Error while getting the list of emulator connected
nov 25, 2019 4:00:06 PM com.infineon.XMCFlasher.MikroelectronicaDLL getListOfEmulator
AVVERTENZA: Error while getting the list of emulator connected
So what I can do for enabeling XMCFlasher to see my emulator?
thanks you
Max
Trending discussions