XMC™ Forum Discussions
XMC™
Could someone help me developing a pure sinusoidal SINGLE phase inverter (using CCU4 or CCU8)?I am planning doing it with the Infineon H-Bridge: "DC M...
Show More
Could someone help me developing a pure sinusoidal SINGLE phase inverter (using CCU4 or CCU8)?
I am planning doing it with the Infineon H-Bridge: "DC Motor Control Shield with BTN8982TA for Arduino"
Regards Show Less
I am planning doing it with the Infineon H-Bridge: "DC Motor Control Shield with BTN8982TA for Arduino"
Regards Show Less
XMC™
Does XMC1302 have DAC? I did not find DAC in its reference manual. I found BCCU while searching for DAC. How can I use BCCU as DAC in XMC1302?
XMC™
Hy at all,I have some questions. With the FATFS-App can I only create or open Textfiles with *.txt or other types (self created types) also?How is use...
Show More
Hy at all,
I have some questions. With the FATFS-App can I only create or open Textfiles with *.txt or other types (self created types) also?
How is use the "Petit FAT File System Module", because DAVE don't knows the functions? Or can I only use the "FatFs - Generic FAT File System Module" with the FATFS-App? Show Less
I have some questions. With the FATFS-App can I only create or open Textfiles with *.txt or other types (self created types) also?
How is use the "Petit FAT File System Module", because DAVE don't knows the functions? Or can I only use the "FatFs - Generic FAT File System Module" with the FATFS-App? Show Less
XMC™
Hi at all,anyone knows a example for a MultiCAN Gateway? In the MultiCAN-pdf it is described but I do not find it on the Infineon page!Regards Knecht ...
Show More
Hi at all,
anyone knows a example for a MultiCAN Gateway? In the MultiCAN-pdf it is described but I do not find it on the Infineon page!
Regards Knecht Patrick Show Less
anyone knows a example for a MultiCAN Gateway? In the MultiCAN-pdf it is described but I do not find it on the Infineon page!
Regards Knecht Patrick Show Less
XMC™
HiOn the Infineon website, I found this kit : KIT_XC822_XC836_DALII was wondering if this fits on a XMC-4800 microcontroller, just like for example th...
Show More
Hi
On the Infineon website, I found this kit : KIT_XC822_XC836_DALI
I was wondering if this fits on a XMC-4800 microcontroller, just like for example the EtherCat extension ? Show Less
On the Infineon website, I found this kit : KIT_XC822_XC836_DALI
I was wondering if this fits on a XMC-4800 microcontroller, just like for example the EtherCat extension ? Show Less
XMC™
Hello all,when i connect my XMC 4800 relax kit with the USB nothing happens.When i hold the reset button , the Debug LED on the boards is on an i can ...
Show More
Hello all,
when i connect my XMC 4800 relax kit with the USB nothing happens.
When i hold the reset button , the Debug LED on the boards is on an i can see the Jlink aus conected device in Windows 10 device manager.
When i release the button the connection is cut ? and the debug LED is Off
Any Slotions on how to fix this when not getting connection with windows 10 64 Bit an 4800 relax kit
Thanks in advance Marc Show Less
when i connect my XMC 4800 relax kit with the USB nothing happens.
When i hold the reset button , the Debug LED on the boards is on an i can see the Jlink aus conected device in Windows 10 device manager.
When i release the button the connection is cut ? and the debug LED is Off
Any Slotions on how to fix this when not getting connection with windows 10 64 Bit an 4800 relax kit
Thanks in advance Marc Show Less
XMC™
Hello,some Flash routines that worked with the "XMC1302 AA" silicon revision now fail with the "AB" revision. Unfortunately our manufacturer did not n...
Show More
Hello,
some Flash routines that worked with the "XMC1302 AA" silicon revision now fail with the "AB" revision. Unfortunately our manufacturer did not notify us, that the new revision was assembled for the lastest batch.
I assume the problem comes from the flash erase cycle.
Current code section:
This is correct according to the latest user manual, too. (Infineon-xmc1300-AB_rm-UM-v01_02-EN.pdf, page 224)
However in the latest errata sheet there is a functional deviation "NVM_CM.001". (Infineon-xmc1300_AB-ES-v01_03-EN.pdf, page 18)
It describes a problem using the low level ERASE routine and suggests usage of a ROM routine.
Is there a code example available using the ROM routines for the flash?
As we have some devices already cast in epoxy I would like to learn a little more about this issue especially about the part "the erase operation is not always executed" (as written in the errata sheet).
There is a small chance to do some bit-level modifications to "repair" the flash write routines on the already enclosed devices. Knowing a little more about the error mechanism will help to decide, if the already enclosed devices are for the trashbin or if a fix is possible.
A quick answer would be nice.
Thanks
Bernd Show Less
some Flash routines that worked with the "XMC1302 AA" silicon revision now fail with the "AB" revision. Unfortunately our manufacturer did not notify us, that the new revision was assembled for the lastest batch.
I assume the problem comes from the flash erase cycle.
Current code section:
// delete complete flash bank
NVM->NVMPROG = (0x00 << NVM_NVMPROG_ACTION_Pos); // set prog to 0x00
NVM->NVMPROG = (NVM_NVMPROG_RSTVERR_Msk | NVM_NVMPROG_RSTECC_Msk); // clear ECC and Verify Errors
while(NVM->NVMSTATUS & NVM_NVMSTATUS_BUSY_Msk); // wait until ready
NVM->NVMPROG = (0x92 << NVM_NVMPROG_ACTION_Pos); // set NVM to delete flash (one-shot page erase)
*write_address = *data_address; // write to any address within the bank that should be deleted
while(NVM->NVMSTATUS & NVM_NVMSTATUS_BUSY_Msk); // wait until deleting is finished (takes approximately 7 msec)
This is correct according to the latest user manual, too. (Infineon-xmc1300-AB_rm-UM-v01_02-EN.pdf, page 224)
However in the latest errata sheet there is a functional deviation "NVM_CM.001". (Infineon-xmc1300_AB-ES-v01_03-EN.pdf, page 18)
It describes a problem using the low level ERASE routine and suggests usage of a ROM routine.
Is there a code example available using the ROM routines for the flash?
As we have some devices already cast in epoxy I would like to learn a little more about this issue especially about the part "the erase operation is not always executed" (as written in the errata sheet).
There is a small chance to do some bit-level modifications to "repair" the flash write routines on the already enclosed devices. Knowing a little more about the error mechanism will help to decide, if the already enclosed devices are for the trashbin or if a fix is possible.
A quick answer would be nice.
Thanks
Bernd Show Less
XMC™
Hello,some Flash routines that worked with the "XMC1302 AA" silicon revision now fail with the "AB" revision. Unfortunately our manufacturer did not n...
Show More
Hello,
some Flash routines that worked with the "XMC1302 AA" silicon revision now fail with the "AB" revision. Unfortunately our manufacturer did not notify us, that the new revision was assembled for the lastest batch.
I assume the problem comes from the flash erase cycle.
Current code section:
This is correct according to the latest user manual, too. (Infineon-xmc1300-AB_rm-UM-v01_02-EN.pdf, page 224)
However in the latest errata sheet there is a functional deviation "NVM_CM.001". (Infineon-xmc1300_AB-ES-v01_03-EN.pdf, page 18)
It describes a problem using the low level ERASE routine and suggests usage of a ROM routine.
Is there a code example available using the ROM routines for the flash?
As we have some devices already cast in epoxy I would like to learn a little more about this issue especially about the part "the erase operation is not always executed" (as written in the errata sheet).
There is a small chance to do some bit-level modifications to "repair" the flash write routines on the already enclosed devices. Knowing a little more about the error mechanism will help to decide, if the already enclosed devices are for the trashbin or if a fix is possible.
A quick answer would be nice.
Thanks
Bernd Show Less
some Flash routines that worked with the "XMC1302 AA" silicon revision now fail with the "AB" revision. Unfortunately our manufacturer did not notify us, that the new revision was assembled for the lastest batch.
I assume the problem comes from the flash erase cycle.
Current code section:
// delete complete flash bank
NVM->NVMPROG = (0x00 << NVM_NVMPROG_ACTION_Pos); // set prog to 0x00
NVM->NVMPROG = (NVM_NVMPROG_RSTVERR_Msk | NVM_NVMPROG_RSTECC_Msk); // clear ECC and Verify Errors
while(NVM->NVMSTATUS & NVM_NVMSTATUS_BUSY_Msk); // wait until ready
NVM->NVMPROG = (0x92 << NVM_NVMPROG_ACTION_Pos); // set NVM to delete flash (one-shot page erase)
*write_address = *data_address; // write to any address within the bank that should be deleted
while(NVM->NVMSTATUS & NVM_NVMSTATUS_BUSY_Msk); // wait until deleting is finished (takes approximately 7 msec)
This is correct according to the latest user manual, too. (Infineon-xmc1300-AB_rm-UM-v01_02-EN.pdf, page 224)
However in the latest errata sheet there is a functional deviation "NVM_CM.001". (Infineon-xmc1300_AB-ES-v01_03-EN.pdf, page 18)
It describes a problem using the low level ERASE routine and suggests usage of a ROM routine.
Is there a code example available using the ROM routines for the flash?
As we have some devices already cast in epoxy I would like to learn a little more about this issue especially about the part "the erase operation is not always executed" (as written in the errata sheet).
There is a small chance to do some bit-level modifications to "repair" the flash write routines on the already enclosed devices. Knowing a little more about the error mechanism will help to decide, if the already enclosed devices are for the trashbin or if a fix is possible.
A quick answer would be nice.
Thanks
Bernd Show Less
XMC™
Hi, I have problem while connecting the USB port on XMC4500 relax kit to my laptop. It is not showing the usb vcom port and it is displaying "IFX CDC...
Show More
Hi,
I have problem while connecting the USB port on XMC4500 relax kit to my laptop. It is not showing the usb vcom port and it is displaying "IFX CDC" with a warning symbol in the device manager.
Please help me to resolve the issue. I am working with windows 8.1. Show Less
I have problem while connecting the USB port on XMC4500 relax kit to my laptop. It is not showing the usb vcom port and it is displaying "IFX CDC" with a warning symbol in the device manager.
Please help me to resolve the issue. I am working with windows 8.1. Show Less
XMC™
Hi,I'm evaluating xmc1000 (the first Infineon mcu device we've looked at) and have done som initial testing using arm-none-eabi- and Segger gdb server...
Show More
Hi,
I'm evaluating xmc1000 (the first Infineon mcu device we've looked at) and have done som initial testing using arm-none-eabi- and Segger gdb server.
Where do i find header files for each device? From what i could see in Dave, device headers files are generated from xml files, but I expect there must be another way to find these header files.
Please do not refer me to the Dave gui (I spent one hour looking at it and concluded it's not worth to waste time on).
Thanks in advance,
MS Show Less
I'm evaluating xmc1000 (the first Infineon mcu device we've looked at) and have done som initial testing using arm-none-eabi- and Segger gdb server.
Where do i find header files for each device? From what i could see in Dave, device headers files are generated from xml files, but I expect there must be another way to find these header files.
Please do not refer me to the Dave gui (I spent one hour looking at it and concluded it's not worth to waste time on).
Thanks in advance,
MS Show Less